From 33d12e9406617490cedaa27bd6d0413d3c05dad7 Mon Sep 17 00:00:00 2001 From: Miguel Sousa Date: Fri, 3 Mar 2017 14:49:11 -0800 Subject: [PATCH] =?UTF-8?q?[varLib.mutator]=20Change=20=E2=80=98GX?= =?UTF-8?q?=E2=80=99=20to=20=E2=80=98variable=E2=80=99.=20Include=20HVAR?= =?UTF-8?q?=20in=20the=20list=20of=20tables=20to=20remove.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lib/fontTools/varLib/mutator.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Lib/fontTools/varLib/mutator.py b/Lib/fontTools/varLib/mutator.py index 82da45d21..638a2ffaf 100644 --- a/Lib/fontTools/varLib/mutator.py +++ b/Lib/fontTools/varLib/mutator.py @@ -1,7 +1,7 @@ """ Instantiate a variation font. Run, eg: -$ python mutator.py ./NotoSansArabic-GX.ttf wght=140 wdth=85 +$ python mutator.py ./NotoSansArabic-VF.ttf wght=140 wdth=85 """ from __future__ import print_function, division, absolute_import from fontTools.misc.py23 import * @@ -28,7 +28,7 @@ def main(args=None): loc[tag.ljust(4)] = float(val) print("Location:", loc) - print("Loading GX font") + print("Loading variable font") varfont = TTFont(varfilename) fvar = varfont['fvar'] @@ -48,8 +48,8 @@ def main(args=None): coordinates += GlyphCoordinates(var.coordinates) * scalar _SetCoordinates(varfont, glyphname, coordinates) - print("Removing GX tables") - for tag in ('fvar','avar','gvar'): + print("Removing variable tables") + for tag in ('fvar','avar','gvar','HVAR'): if tag in varfont: del varfont[tag]