-
-
Notifications
You must be signed in to change notification settings - Fork 29
Description
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

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

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

Unicode2: U+69C7
UTOMCODE? = 29986

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

Unicode2: U+9059
UTOMCODE? = 29987

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

Unicode2: U+7464
UTOMCODE? = 29988

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

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

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

Metadata
Metadata
Assignees
Labels
Type
Projects
Status
