OpenType Naming Help Sheet
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
Comment only
 
 
ABCDEFGHIJKLMNOPQRSTUVW
1
FilenameSGNSLNFFNPSNTFNTSNTMNWeightWeight Classfont-weight (CSS)Is BoldIs ItalicIs RegularItalic Angle
2
Parameter NameStyling Group NameStyling Link NameFull Font NamePostScript NameTypographic Family NameTypographic Style NameTypographic Full Family NameWeightWeight (numeric)Styling Link “is bold”Styling Link “is italic”
3
FontLab Studio / Font Info / Names and CopyrightFamily NameStyle NameFull NamePS Font NameOpenType-specific names / OT Family NameOpenType-specific names / OT Style Name[ not currently researched this ]Weight (numeric)Font is boldFont is italic
4
OpenType format fieldsname.1.1.0.0name.1.3.1.1033name.2.1.0.0name.2.3.1.1033name.4.1.0.0, CFF.FullNamename.4.3.1.1033name.6.1.0.0, CFF.FontNamename.6.3.1.1033, name.16.1.0.0
name.16.3.1.1033, CFF.FamilyName
name.17.1.0.0name.17.3.1.1033name.18.1.0.0name.18.3.1.1033CFF.Weight
OS/2.usWeightClass
head.macStyle.bit0, OS/2.fsSelection.bit5head.macStyle.bit1, OS/2.fsSelection.bit0OS/2.fsSelection.bit6
5
Limitationslength < 32 charslength < 32 charslength < 64 charsNote, different to PID=1length < 30 chars, no spaces, only A-Za-z0-9 and one hyphenlength < 32 charslength < 32 charsValue must be 250 or above, because Windows GDI will autobold fonts with a value of 249 or below, and must not be 901 or above. Some font vendors recommend using steps of 50, but we require ExtraLight to be set to 275 so that sorting styles by Weight Class gives a logical order. Regular must be 400, Bold must be 700. Also note that these values are not related to stem widths Roman styles must be 0 (even if they have a visual slant.) Italic styles must have an angle, from -1 for upright italics, to -30 for extreme italics.)
6
Examples
7
Roboto-Thin.ttfRobotoRoboto ThinThinRegularRoboto ThinRoboto-ThinRoboto-ThinRoboto-Thin(Do not include)Roboto(Do not include)Thin(Do not include)(Do not include)Thin2501000
8
Roboto-ExtraLight.ttfRobotoRoboto ExtraLightExtraLightRegularRoboto ExtraLightRoboto-ExtraLightRoboto-ExtraLightRoboto-ExtraLight(Do not include)Roboto(Do not include)ExtraLight(Do not include)(Do not include)ExtraLight2752000
9
Roboto-Light.ttfRobotoRoboto LightLightRegularRoboto LightRoboto-LightRoboto-LightRoboto-Light(Do not include)Roboto(Do not include)Light(Do not include)(Do not include)Light3003000
10
Roboto-Regular.ttfRobotoRobotoRegularRegularRoboto (Note, not "Family Regular")Roboto-RegularRoboto-RegularRoboto-Regular(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)Regular400400X0
11
Roboto-Medium.ttfRobotoRoboto MediumMediumRegularRoboto MediumRoboto-MediumRoboto-MediumRoboto-Medium(Do not include)Roboto(Do not include)Medium(Do not include)(Do not include)Medium5005000
12
Roboto-SemiBold.ttfRobotoRoboto SemiBoldSemiBoldRegularRoboto SemiBoldRoboto-SemiBoldRoboto-SemiBoldRoboto-SemiBold(Do not include)Roboto(Do not include)SemiBold(Do not include)(Do not include)SemiBold6006000
13
Roboto-Bold.ttfRobotoRobotoBoldBoldRoboto BoldRoboto-BoldRoboto-BoldRoboto-Bold(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)Bold700700X0
14
Roboto-ExtraBold.ttfRobotoRoboto ExtraBoldExtraBoldRegularRoboto ExtraBoldRoboto-ExtraBoldRoboto-ExtraBoldRoboto-ExtraBold(Do not include)Roboto(Do not include)ExtraBold(Do not include)(Do not include)ExtraBold8008000
15
Roboto-Black.ttfRobotoRoboto BlackBlackRegularRoboto BlackRoboto-BlackRoboto-BlackRoboto-Black(Do not include)Roboto(Do not include)Black(Do not include)(Do not include)Black9009000
16
(Do not include)(Do not include)
17
Roboto-ThinItalic.ttfRobotoRoboto ThinThin ItalicItalicRoboto Thin ItalicRoboto-ThinItalicRoboto-ThinItalicRoboto-ThinItalic(Do not include)Roboto(Do not include)Thin Italic(Do not include)(Do not include)Thin250100X-7
18
Roboto-ExtraLightItalic.ttfRobotoRoboto ExtraLightExtraLight ItalicItalicRoboto ExtraLight ItalicRoboto-ExtraLightItalicRoboto-ExtraLightItalicRoboto-ExtraLightItalic(Do not include)Roboto(Do not include)ExtraLight Italic(Do not include)(Do not include)ExtraLight275200X-7
19
Roboto-LightItalic.ttfRobotoRoboto LightLight ItalicItalicRoboto Light ItalicRoboto-LightItalicRoboto-LightItalicRoboto-LightItalic(Do not include)Roboto(Do not include)Light Italic(Do not include)(Do not include)Light300300X-7
20
Roboto-Italic.ttfRobotoRobotoItalicItalicRoboto ItalicRoboto-ItalicRoboto-ItalicRoboto-Italic(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)Regular400400X-7
21
Roboto-MediumItalic.ttfRobotoRoboto MediumMedium ItalicItalicRoboto Medium ItalicRoboto-MediumItalicRoboto-MediumItalicRoboto-MediumItalic(Do not include)Roboto(Do not include)Medium Italic(Do not include)(Do not include)Medium500500X-7
22
Roboto-SemiBoldItalic.ttfRobotoRoboto SemiBoldSemiBold ItalicItalicRoboto SemiBold ItalicRoboto-SemiBoldItalicRoboto-SemiBoldItalicRoboto-SemiBoldItalic(Do not include)Roboto(Do not include)SemiBold Italic(Do not include)(Do not include)SemiBold600600X-7
23
Roboto-BoldItalic.ttfRobotoRobotoBold ItalicBold ItalicRoboto Bold ItalicRoboto-BoldItalicRoboto-BoldItalicRoboto-BoldItalic(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)Bold700700XX-7
24
Roboto-ExtraBoldItalic.ttfRobotoRoboto ExtraBoldExtraBold ItalicItalicRoboto ExtraBold ItalicRoboto-ExtraBoldItalicRoboto-ExtraBoldItalicRoboto-ExtraBoldItalic(Do not include)Roboto(Do not include)ExtraBold Italic(Do not include)(Do not include)ExtraBold800800X-7
25
Roboto-BlackItalic.ttfRobotoRoboto BlackBlack ItalicItalicRoboto Black ItalicRoboto-BlackItalicRoboto-BlackItalicRoboto-BlackItalic(Do not include)Roboto(Do not include)Black Italic(Do not include)(Do not include)Black900900X-7
26
(Do not include)(Do not include)
27
RobotoCondensed-Regular.ttf
Roboto CondensedRoboto CondensedRegularRegular
Roboto Condensed (Note, not Family Condensed Regular)
RobotoCondensed-Regular
RobotoCondensed-RegularRobotoCondensed-Regular(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)Regular400400X0
28
RobotoCondensed-SemiBold.ttf
Roboto CondensedRoboto Condensed SemiBoldSemiBoldRegularRoboto Condensed SemiBold
RobotoCondensed-SemiBold
RobotoCondensed-SemiBoldRobotoCondensed-SemiBold(Do not include)Roboto Condensed(Do not include)SemiBold(Do not include)(Do not include)SemiBold6006000
29
RobotoCondensed-Italic.ttfRoboto CondensedRoboto CondensedItalicItalicRoboto Condensed ItalicRobotoCondensed-ItalicRobotoCondensed-ItalicRobotoCondensed-Italic(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)Regular400400X-7
30
RobotoCondensed-SemiBoldItalic.ttf
Roboto CondensedRoboto Condensed SemiBoldSemiBold ItalicItalicRoboto Condensed SemiBold Italic
RobotoCondensed-SemiBoldItalic
RobotoCondensed-SemiBoldItalic
RobotoCondensed-SemiBoldItalic
(Do not include)Roboto Condensed(Do not include)SemiBold Italic(Do not include)(Do not include)SemiBold600600X-7
31
32
RobotoHeavy-Regular.ttfRoboto HeavyRoboto HeavyRegularRegularRoboto Heavy RobotoHeavy-RegularRobotoHeavy-RegularRobotoHeavy-Regular(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)Regular400400X0
33
RobotoHeavy-Italic.ttfRoboto HeavyRoboto HeavyItalicItalicRoboto Heavy ItalicRobotoHeavy-ItalicRobotoHeavy-ItalicRobotoHeavy-Italic(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)(Do not include)Regular400400X-7
34
Also:
35
Remove all NAME table records with PID=1 - those are for MacOS 9 and earlier, and thus over 10 years behind us
36
Sadly, PID=1 records are needed for recent version of MS Office for Mac which are still in widespread use
37
Remove any NAME table records marked as "(No not include)", eg id 18s
38
A full set of TTX files to 'diff' your ttx'd name tables against is available from
https://github.com/davelab6/glyphs-export
https://github.com/davelab6/glyphs-export/blob/master/fonts/ttf/FamilySans-Black._n_a_m_e.ttx
Loading...
Main menu