tags:

views:

81

answers:

1

With EnumFontFamiliesEx, I get two instances of some fonts, the second of which has '@' prefixed to the face name in the LOGFONT. For example, I get "MS PMincho" and "@MS PMincho". Yet for other fonts, I just get a single instance, like "Arial". What does the at-sign mean in this context?

+5  A: 

These are fonts specifically optimized for vertical text. See for example. If your application does not support writing from top to bottom, you should probably filter out such fonts.

Alex T.
Awesome. Thanks for the quick answer!
Adrian McCarthy
To be clear, they are not _optimized_ for vertical text, they _enable_ it. Fonts without the @ simply aren't capable of vertical text as shown in the example.
John Knoeller