[mpeg-OTspec] post table recommendations: a question and a proposal

Bob Hallissy bobh528 at yahoo.com
Wed Jul 3 01:02:48 CEST 2013


So....

  * No one else knows what the first NOTE means, and
  * Everyone likes my proposed wording for the second NOTE.

??
Bob

On 2013-06-28 at 19:16 Bob Hallissy wrote:
>
>
> 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/20130702/da15ba8d/attachment.html>


More information about the mpeg-otspec mailing list