[25 mod] Wrong characters appear in some Mac apps ([‘] → [⁸], [’] → [⁹], [–] → [ẃ], [—] → [Ẅ])
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Chromium Browser |
Unknown
|
Unknown
|
|||
Ubuntu Font Family |
Fix Released
|
High
|
Unassigned |
Bug Description
Problem occurs with:
Chrome, Keynote, Pages, Byword, Ulysses; OS X 10.9.3–10.10.2
Prince; OS X, Windows 8
Does not occur with:
Illustrator, Photoshop, Textmate, Firefox, Safari
1. Set the font to Ubuntu (in Chrome, do this in Google Docs)
2. Copy this text, including the quotes:
“About 8–9 o’clock — but no earlier”
3. Paste it into the app.
What you see: ⁸About 8ẃ9 o⁹clock Ẅ but no earlier⁹
From dupe bug 1400534:
The Ubuntu-R.ttf file appears to have a broken Unicode cmap subtable, where character U+2019 (single quote) is mapped to glyph 373, which is the superscript 9 glyph. The Apple Roman cmap subtable is correct, and maps it to glyph 111. This leads to inconsistent behaviour in different applications, depending on whether they access the Unicode or Apple Roman cmap subtable.
From <http://
macroman 183 maps to glyph 413, but U+2211 maps to glyph 1168
macroman 189 maps to glyph 414, but U+03a9 maps to glyph 949
macroman 206 maps to glyph 109, but U+0152 maps to glyph 360
macroman 207 maps to glyph 121, but U+0153 maps to glyph 372
macroman 208 maps to glyph 115, but U+2013 maps to glyph 361
macroman 209 maps to glyph 116, but U+2014 maps to glyph 362
macroman 210 maps to glyph 112, but U+201c maps to glyph 372
macroman 211 maps to glyph 113, but U+201d maps to glyph 373
macroman 212 maps to glyph 110, but U+2018 maps to glyph 372
macroman 213 maps to glyph 111, but U+2019 maps to glyph 373
macroman 219 maps to glyph 98, but U+00a4 maps to glyph 127
macroman 220 maps to glyph 108, but U+2039 maps to glyph 360
macroman 221 maps to glyph 120, but U+203a maps to glyph 372
macroman 222 maps to glyph 428, but U+fb01 maps to glyph 1170
macroman 223 maps to glyph 430, but U+fb02 maps to glyph 1172
macroman 226 maps to glyph 99, but U+201a maps to glyph 361
macroman 227 maps to glyph 101, but U+201e maps to glyph 361
macroman 246 maps to glyph 105, but U+005e maps to glyph 65
macroman 247 maps to glyph 117, but U+02dc maps to glyph 936
macroman 249 maps to glyph 353, but U+02d8 maps to glyph 1172
macroman 250 maps to glyph 354, but U+02d9 maps to glyph 1173
macroman 251 maps to glyph 355, but U+02da maps to glyph 1174
macroman 253 maps to glyph 357, but U+02dd maps to glyph 1176
macroman 254 maps to glyph 356, but U+02db maps to glyph 1175
macroman 255 maps to glyph 351, but U+02c7 maps to glyph 360
Workaround involving the TransType utility: https:/
Related branches
summary: |
- Apostrophe and quotes displaying as &u2079 (superior 9) + Apple Keynote 6 Smart Quotes: Apostrophe and quotes displaying as &u2079 + (superior 9) |
Changed in ubuntu-font-family: | |
status: | Invalid → Incomplete |
summary: |
- Apple Keynote 6 Smart Quotes: Apostrophe and quotes displaying as &u2079 - (superior 9) + Mavericks OS X 10.9.4: Smart Quotes: Apostrophe and quotes displaying as + U+2079 (superior 9) |
description: | updated |
Changed in ubuntu-font-family: | |
status: | Expired → Confirmed |
description: | updated |
Changed in ubuntu-font-family: | |
status: | Incomplete → Confirmed |
importance: | Undecided → High |
tags: | added: uff-dmi |
summary: |
- Mavericks OS X 10.9.4: Smart Quotes: Apostrophe and quotes displaying as - U+2079 (superior 9) + Wrong characters appear in some Mac apps ([‘] → [⁸], [’] → [⁹], [–] → + [ẃ], [—] → [Ẅ]) |
description: | updated |
description: | updated |
Changed in ubuntu-font-family: | |
status: | Confirmed → Triaged |
description: | updated |
description: | updated |
summary: |
- Wrong characters appear in some Mac apps ([‘] → [⁸], [’] → [⁹], [–] → - [ẃ], [—] → [Ẅ]) + [25 mod] Wrong characters appear in some Mac apps ([‘] → [⁸], [’] → [⁹], + [–] → [ẃ], [—] → [Ẅ]) |
Changed in ubuntu-font-family: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-font-family: | |
milestone: | none → 0.92-beta-test |
Changed in ubuntu-font-family: | |
milestone: | 0.92-beta-test → latin-c |
milestone: | latin-c → 0.83-mac-bug-fix |
Changed in ubuntu-font-family: | |
status: | Fix Committed → Fix Released |
That's a pretty special find Jay! Not something I've seen before. To help debug this, please could you supply the exact list of characters that show this phenomenon (ie. the "apostrophes and quotes"). Please could you paste the exact list of characters, or codepoints.
-Paul