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
- 815 Font Technology
- 1.1K Technique and Theory
- 630 Type Business
- 449 Type Design Critiques
- 548 Type Design Software
- 30 Punchcutting
- 137 Lettering and Calligraphy
- 84 Technique and Theory
- 53 Lettering Critiques
- 497 Typography
- 307 History of Typography
- 116 Education
- 74 Resources
- 510 Announcements
- 82 Events
- 107 Job Postings
- 154 Type Releases
- 166 Miscellaneous News
- 271 About TypeDrawers
- 53 TypeDrawers Announcements
- 117 Suggestions and Bug Reports