Type | Name | Description |
Offset | Coverage | Offset to Coverage table |
—from beginning of LigCaretList table | ||
uint16 | LigGlyphCount | Number of ligature glyphs |
Offset | LigGlyph | Array of offsets to LigGlyph tables |
[LigGlyphCount] | —from beginning of LigCaretList table | |
—in Coverage Index order |
Type | Name | Description |
uint16 | CaretCount | Number of CaretValues for this ligature (components - 1) |
Offset | CaretValue | Array of offsets to CaretValue tables |
[CaretCount] | —from beginning of LigGlyph table | |
—in increasing coordinate order |
Type | Name | Description |
uint16 | CaretValueFormat | Format identifier |
—format = 1 | ||
int16 | Coordinate | X or Y value, in design units |
Type | Name | Description |
uint16 | CaretValueFormat | Format identifier |
—format = 2 | ||
uint16 | CaretValuePoint | Contour point index on glyph |
Type | Name | Description |
uint16 | CaretValueFormat | Format identifier |
—format = 3 | ||
int16 | Coordinate | X or Y value, in design units |
Offset | DeviceTable | Offset to Device table for X or Y value |
—from beginning of CaretValue table |