Why do some fonts map U+007F, DELETE, (control char) to U+0020, SPACE ?
Rick Davies
Posts: 10
For example in the 'Microsoft YaHei' font, the Unicode cmap has: <map code="0x7f" name="space"/>.
By way of contrast, there's no such mapping in 'Noto Serif CJK SC'. U+7F gets you the .notdef(?) glyph in that font (box with an X inside). Switch the font to YaHei, and all the boxed Xs are replaced by spaces ...
There must be a good reason for this mapping. Anyone have an idea what it could be?
By way of contrast, there's no such mapping in 'Noto Serif CJK SC'. U+7F gets you the .notdef(?) glyph in that font (box with an X inside). Switch the font to YaHei, and all the boxed Xs are replaced by spaces ...
There must be a good reason for this mapping. Anyone have an idea what it could be?
Tagged:
0
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 803 Font Technology
- 1K Technique and Theory
- 622 Type Business
- 444 Type Design Critiques
- 542 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 485 Typography
- 303 History of Typography
- 114 Education
- 68 Resources
- 499 Announcements
- 80 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 270 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports