[mpeg-OTspec] post table: Macintosh "standard" glyph names?

Bob Hallissy bobh528 at yahoo.com
Fri Sep 13 17:14:09 CEST 2013


On 2013-09-12 at 23:07 Bob Hallissy wrote:
> index 1 is given the name ".null" which is not a valid Adobe 
> postscript glyph name -- it should be "null" instead.

After further study (looking at PostScript Language Reference) it 
appears that the above statement is wrong. Not only is ".null" a valid 
PostScript name identifier, the identifier "null" has special meaning 
unrelated to glyph names. Thus the correct name for glyph index 1 
probably should be ".null".

If this is the case, the OFF spec section 7 "Recommendations for OFF 
fonts" should be modified to say:

>     NOTE    The PostScript glyph name must be no longer than 31
>     characters, 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 names ".notdef" and ".null" which starts with a period. 

This suggests that the names list supplied in Apple's TrueType reference 
manual (referenced in previous email) are in fact completely accurate.

Bob


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


More information about the mpeg-otspec mailing list