merger¶
Merge OpenType Layout tables (GDEF / GPOS / GSUB).
-
class
fontTools.varLib.merger.
AligningMerger
(font=None)[source]¶ -
mergers
= {<class 'fontTools.ttLib.tables.otTables.Lookup'>: {None: <function merge at 0x7f202e672cf8>}, <class 'fontTools.ttLib.tables.otTables.SinglePos'>: {None: <function merge at 0x7f202e6726e0>}, <class 'fontTools.ttLib.tables.otTables.PairPos'>: {None: <function merge at 0x7f202e672aa0>}, <class 'fontTools.ttLib.tables.otTables.PairSet'>: {None: <function merge at 0x7f202e672758>}}¶
-
-
class
fontTools.varLib.merger.
InstancerMerger
(font, model, location)[source]¶ A merger that takes multiple master fonts, and instantiates an instance.
-
mergers
= {<class 'fontTools.ttLib.tables.otTables.Anchor'>: {None: <function merge at 0x7f202e672de8>}, <class 'fontTools.ttLib.tables.otBase.ValueRecord'>: {None: <function merge at 0x7f202e672e60>}}¶
-
-
class
fontTools.varLib.merger.
MutatorMerger
(font, location)[source]¶ A merger that takes a variable font, and instantiates an instance.
-
mergers
= {<class 'fontTools.ttLib.tables.otTables.Anchor'>: {None: <function merge at 0x7f202e66a050>}, <class 'fontTools.ttLib.tables.otBase.ValueRecord'>: {None: <function merge at 0x7f202e66a0c8>}}¶
-
-
class
fontTools.varLib.merger.
VariationMerger
(model, axisTags, font)[source]¶ A merger that takes multiple master fonts, and builds a variable font.
-
mergers
= {<class 'fontTools.ttLib.tables.otTables.Anchor'>: {None: <function merge at 0x7f202e66a2a8>}, <class 'fontTools.ttLib.tables.otBase.ValueRecord'>: {None: <function merge at 0x7f202e66a320>}}¶
-