[scale-upem] Implement vhea

This commit is contained in:
Behdad Esfahbod 2022-08-15 14:25:15 -06:00
parent ec2919cc34
commit 6bac64ff9f

View File

@ -26,7 +26,21 @@ class ScalerVisitor(TTVisitor):
"minLeftSideBearing", "minLeftSideBearing",
"minRightSideBearing", "minRightSideBearing",
"xMaxExtent", "xMaxExtent",
), "caretOffset",
)
),
(
ttLib.getTableClass("vhea"),
(
"ascent",
"descent",
"lineGap",
"advanceHeightMax",
"minTopSideBearing",
"minBottomSideBearing",
"yMaxExtent",
"caretOffset",
)
), ),
( (
ttLib.getTableClass("OS/2"), ttLib.getTableClass("OS/2"),
@ -49,7 +63,7 @@ class ScalerVisitor(TTVisitor):
"usWinDescent", "usWinDescent",
"sxHeight", "sxHeight",
"sCapHeight", "sCapHeight",
), )
), ),
(otTables.ValueRecord, ("XAdvance", "YAdvance", "XPlacement", "YPlacement")), (otTables.ValueRecord, ("XAdvance", "YAdvance", "XPlacement", "YPlacement")),
(otTables.Anchor, ("XCoordinate", "YCoordinate")), (otTables.Anchor, ("XCoordinate", "YCoordinate")),