🦦 Understanding the what are the font tables and what they do is a core skill in font engineering. You can view the name tables using these tools:
- Font Table Viewer
- DTL OT Master
- ttx, a practical command line tool of fonttools. Some font testing web pages allow you to view a selection of tables:
- https://fontdrop.info/#/ → in the “data” tab
- https://fontgauntlet.com → if you click on the small search icon next to the font name
cmap
Character to glyph mappinghead
Font headerhhea
Horizontal headerhmtx
Horizontal metricsmaxp
Maximum profilename
Naming tableOS/2
OS/2 and Windows specific metricspost
PostScript informationcvt
Control Value Table (optional table)fpgm
Font program (optional table) glyf
Glyph dataloca
Index to locationprep
CVT Program (optional table)gasp
Grid-fitting/Scan-conversion (optional table)CFF
Compact Font Format 1.0CFF2
Compact Font Format 2.0VORG
Vertical Origin (optional table)SVG
The SVG (Scalable Vector Graphics) tableEBDT
Embedded bitmap dataEBLC
Embedded bitmap location dataEBSC
Embedded bitmap scaling dataCBDT
Color bitmap dataCBLC
Color bitmap location datasbix
Standard bitmap graphicsBASE
Baseline dataGDEF
Glyph definition dataGPOS
Glyph positioning dataGSUB
Glyph substitution dataJSTF
Justification dataMATH
Math layout dataavar
Axis variationscvar
CVT variations (TrueType outlines only)fvar
Font variationsgvar
Glyph variations (TrueType outlines only)HVAR
Horizontal metrics variationsMVAR
Metrics variationsSTAT
Style attributes (required for variable fonts, optional for non-variable fonts)VVAR
Vertical metrics variationsCOLR
Color tableCPAL
Color palette tableCBDT
Color bitmap dataCBLC
Color bitmap location datasbix
Standard bitmap graphicsSVG
The SVG (Scalable Vector Graphics) tableDSIG
Digital signaturehdmx
Horizontal device metricskern
KerningLTSH
Linear threshold dataMERG
Mergemeta
MetadataSTAT
Style attributesPCLT
PCL 5 dataVDMX
Vertical device metricsvhea
Vertical Metrics headervmtx
Vertical Metrics