Skip to content

Some Unicode glyph mappings suspect #2390

@MattHeffron

Description

@MattHeffron

There are 6 pairs of Unicode encodings that each map to the same MCCS value (using (UTOMCODE? ), even though the glyphs are obviously different.
These collisions cause difficulty when constructing a FONTDESCRIPTOR, because they can replace a possibly better glyph.
Note that each pair has one Unicode value that has a single MCCS mapping, and the other has two mappings.

The glyph images below are from UNIFONT size 12 (BDF created from unifont-17.0.03.otf using otf2bdf).

Mapped to MCCS: 165,41 =29985
Unicode1: U+582F
UTOMCODE? = 29985
Image

Unicode2: U+5B57
UTOMCODE? = (15226 29985)
Image

Mapped to MCCS: 165,42 = 29986
Unicode1: U+600E
UTOMCODE? = (22371 29986)
Image

Unicode2: U+69C7
UTOMCODE? = 29986
Image

Mapped to MCCS: 165,43 = 29987
Unicode1: U+5FEB
UTOMCODE? = (12919 29987)
Image

Unicode2: U+9059
UTOMCODE? = 29987
Image

Mapped to MCCS: 165,44 = 29988
Unicode1: U+5E2B
UTOMCODE? = (15189 29988)
Image

Unicode2: U+7464
UTOMCODE? = 29988
Image

Mapped to MCCS: 165,45 = 29989
Unicode1: U+51DC
UTOMCODE? = 29989
Image

Unicode2: U+8655
UTOMCODE? = (20829 29989)
Image

Mapped to MCCS: 165,46 = 29990
Unicode1: U+7199
UTOMCODE? = 29990
Image

Unicode2: U+76F8
UTOMCODE? = (16746 29990)
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    invalidThis doesn't seem right

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions