Tighten name ID 2 spec?
John Hudson
john at tiro.ca
Mon Jun 24 21:24:47 CEST 2013
OpenType name table ID 1 (Font Family name) and ID 2 (Font Subfamily
name) together provide for style-linking in simple four-style families.
This is explicit in the spec for ID 1:
Font Family name. Up to four fonts can share the
Font Family name, forming a font style linking group
(regular, italic, bold, bold italic - as defined by
OS/2.fsSelection bit settings).
However, the spec for ID 2 refers also to weight differences other than
regular and bold:
Font Subfamily name. The Font Subfamily name
distiguishes[sic] the font in a group with the same
Font Family name (name ID 1). This is assumed to
address style (italic, oblique) and weight (*light*,
bold, *black*, etc.). A font with no particular
differences in weight or style (e.g. medium weight,
not italic and fsSelection bit 6 set) should have
the string “Regular” stored in this position.
I believe this is a mistake, and that name ID 2 should be more strictly
defined as being one of the four basic styles Regular, Italic, Bold or
Bold Italic, in accordance with the corresponding OS/2.fsSelection setting.
JH
--
Tiro Typeworks www.tiro.com
Gulf Islands, BC tiro at tiro.com
The criminologist's definition of 'public order
crimes' comes perilously close to the historian's
description of 'working-class leisure-time activity.'
- Sidney Harring, _Policing a Class Society_
More information about the mpeg-otspec
mailing list