post table recommendations: a question and a proposal

Bob Hallissy bobh528 at yahoo.com
Sat Jun 29 02:16:38 CEST 2013


In Section 7 Recommendations for OFF fonts there are these notes 
regarding the 'post' table:

> NOTENames for all glyphs must be supplied as it cannot be assumed that 
> all Windows platforms will support the default names supplied on the 
> Macintosh.
>
> NOTEThe PostScript glyph name must only include uppercase or lowercase 
> English letters, European digits, the period or the underscore, i.e. 
> from the set [A-Za-z0-9_.] and should start with a letter, except the 
> special glyph name ".notdef" which starts with a period.
>

I am not sure what the first NOTE means. Two questions:

  * Does it apply only to OFF fonts containing TrueType outlines (since
    we've already been told CFF flavored fonts use Version 3 post table)?
  * Does it mean simply that the Version 3 post table should not be used
    (except for CFF fonts), or does it mean that the post table must be
    version 2 AND that name indices between 0 and 257, referring to
    Macintosh names, should not be used?

I'd like to propose we make the text clear, but as I don't understand it 
myself I'm not sure what text to suggest.

Regarding the second NOTE, it would be good to include the fact that 
names should be no longer than 31 characters (as mentioned in the AGL 
specification along with the character set limitation). To that end I 
propose this change:

> The PostScript glyph name must be no longer than 31 characters, only 
> include only uppercase or lowercase English letters, European digits, 
> the period or the underscore, i.e. from the set [A-Za-z0-9_.] and 
> should start with a letter, except the special glyph name ".notdef" 
> which starts with a period. 

Bob

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.aau.at/pipermail/mpeg-otspec/attachments/20130628/ae1eac18/attachment.html>


More information about the mpeg-otspec mailing list