Proposal to modify wording for name table ID 6
joshua.hadley at monotypeimaging.com
joshua.hadley at monotypeimaging.com
Tue Jun 10 20:23:13 CEST 2014
The wording for the name table, name ID 6, currently reads (in part):
"OpenType fonts which include a name with name ID of 6 shall include these two names with name ID 6, and characteristics as follows:" (goes on to list Mac/Roman and Windows/Unicode entries)
While this may have been true for some implementations in the past (or even today), it is certainly not a requirement for validity of an OpenType font in general. Much of the remaining wording is also very implementation-specific (FOND resources?!?). I'd like to propose a vast simplification of the wording for name ID 6, replacing the entire current entry with:
"Postscript name for the font; Name ID 6 specifies a string which is used to invoke a PostScript language font that corresponds to this OpenType font.
When translated to ASCII, the name string must be no longer than 63 characters and restricted to the printable ASCII subset, codes 33-126, except for the 10 characters '[', ']', '(', ')', '{', '}', '<', '>', '/', '%'.
"
And that's all. If deemed important by stakeholders, the remaining text could be moved to the recommendations section as non-normative, implementation-specific advice.
Thanks,
Joshua Hadley
Monotype
More information about the mpeg-otspec
mailing list