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
- 46 Introductions
- 3.8K Typeface Design
- 475 Type Design Critiques
- 555 Type Design Software
- 1.1K Type Design Technique & Theory
- 640 Type Business
- 829 Font Technology
- 29 Punchcutting
- 507 Typography
- 120 Type Education
- 313 Type History
- 74 Type Resources
- 109 Lettering and Calligraphy
- 30 Lettering Critiques
- 79 Lettering Technique & Theory
- 529 Announcements
- 84 Events
- 110 Job Postings
- 165 Type Releases
- 169 Miscellaneous News
- 274 About TypeDrawers
- 54 TypeDrawers Announcements
- 118 Suggestions and Bug Reports