Effect of no codepage claimed?

Thomas Phinney
Posts: 3,011
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
- 46 Introductions
- 3.8K Typeface Design
- 475 Type Design Critiques
- 555 Type Design Software
- 1.1K Type Design Technique & Theory
- 640 Type Business
- 830 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