Appearance
Table References
Use these pages when hand-authoring table JSON fragments.
Shared SFNT Tables
Required Tables
cmap— Character to glyph mappinghead— Font headerhhea— Horizontal headerhmtx— Horizontal metricsmaxp— Maximum profilename— Naming tableOS/2— OS/2 and Windows specific metricspost— PostScript name mapping
Advanced Typographic Tables
GDEF— Glyph definition dataGPOS— Glyph positioning dataGSUB— Glyph substitution dataBASE— Baseline dataJSTF— Justification dataMATH— Math layout data
Vertical Metrics
Bitmap Glyph Tables
EBLC— Embedded bitmap location dataEBDT— Embedded bitmap dataEBSC— Embedded bitmap scaling dataCBLC— Color bitmap location dataCBDT— Color bitmap datasbix— Standard bitmap graphics
Color Font Tables
Font Variations Tables
fvar— Font variations (defines axes)avar— Axis variations (axis mapping)STAT— Style attributesMVAR— Metrics variationsHVAR— Horizontal metrics variationsVVAR— Vertical metrics variations
Other Shared Tables
kern— Kerning (legacy, prefer GPOS)DSIG— Digital signaturehdmx— Horizontal device metricsLTSH— Linear threshold dataMERG— Mergemeta— MetadataPCLT— PCL 5 dataVDMX— Vertical device metrics
OTF-Specific Tables
TTF-Specific Tables
Outline Tables
Hinting Tables
cvt— Control Value Tablefpgm— Font programprep— Control Value Programgasp— Grid-fitting / Scan-conversion