Type | Name | Description |
uint16 | SubstFormat | Format identifier |
—format = 1 | ||
Offset | š Coverage | Offset to Coverage table |
—from beginning of Substitution table | ||
uint16 | LigSetCount | Number of LigatureSet tables |
Offset | š LigatureSet[LigSetCount] | Array of offsets to LigatureSet tables |
—from beginning of Substitution table | ||
—ordered by Coverage Index |
Type | Name | Description |
uint16 | LigatureCount | Number of Ligature tables |
Offset | š Ligature[LigatureCount] | Array of offsets to Ligature tables |
—from beginning of LigatureSet table | ||
—ordered by preference |
Type | Name | Description |
GlyphID | LigGlyph | GlyphID of ligature to substitute |
uint16 | CompCount | Number of components in the ligature |
GlyphID | Component[CompCount - 1] | Array of component GlyphIDs |
—start with the second component | ||
—ordered by LookupFlag direction bit |