Effect of no codepage claimed?
Thomas Phinney
Posts: 2,912
Hey all, but especially Win, Mac and Adobe gurus:
How do operating systems and apps respond differently to an OTF or TTF font which declares Unicode ranges but no codepages at all are supported?
If you have minimal glyph set or weird glyph set, is it better for the font to not claim any codepages supported? Or to claim codepage 2525 (WinANSI) ?
How do operating systems and apps respond differently to an OTF or TTF font which declares Unicode ranges but no codepages at all are supported?
If you have minimal glyph set or weird glyph set, is it better for the font to not claim any codepages supported? Or to claim codepage 2525 (WinANSI) ?
0
Comments
-
I'm not sure what the current state of play it, but it certainly used to be a bad idea for Windows not to claim OS/2 support for at least one 8-bit codepage, even if not actually fully supported in the character coverage. I recall such fonts not being usable in RichEdit environments, and fallback occurring. So I got into the habit of always claiming at least one 8-bit codepage, and more often actually including support for one, even if not actually needed for the primary script coverage of the font.
Since I've not heard otherwise, I believe it is also still a procurement requirement from Microsoft for any fonts they license or purchase to have coverage for at least one Windows 8-bit codepage, usually CP1252 (not, as you typed, 2525).2 -
Yes, there are still a few components that look for the cp1252 bit set and won't load the font without it. (sigh)
2 -
Thanks, guys. I knew this was an issue "back in the day," and I was about to file a FontLab VI bug on it... then I realized that any specific info I had on this in my head was going on 20 years old now.
2525? Not sure how I made that typo on my number pad. Weird.0 -
0
-
I don't think the code page and unicode range bit fields in the OS/2 table matter as much for Windows as they do for Office.0
-
Fair enough. I guess I should have said "Microsoft" rather than "Windows"0
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 806 Font Technology
- 1.1K Technique and Theory
- 622 Type Business
- 445 Type Design Critiques
- 542 Type Design Software
- 30 Punchcutting
- 137 Lettering and Calligraphy
- 84 Technique and Theory
- 53 Lettering Critiques
- 488 Typography
- 304 History of Typography
- 115 Education
- 69 Resources
- 500 Announcements
- 80 Events
- 105 Job Postings
- 149 Type Releases
- 165 Miscellaneous News
- 271 About TypeDrawers
- 53 TypeDrawers Announcements
- 117 Suggestions and Bug Reports