summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
Diffstat (limited to 'misc')
-rw-r--r--misc/tools/gen-var-designspace.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/misc/tools/gen-var-designspace.py b/misc/tools/gen-var-designspace.py
index e1e8ae1d3..ff3995c64 100644
--- a/misc/tools/gen-var-designspace.py
+++ b/misc/tools/gen-var-designspace.py
@@ -29,10 +29,14 @@ def fixup_instance(designspace, instance):
if isItalic:
psStyle = psStyle.replace('Italic','')
if psStyle == '':
- psStyle = 'Regular'
- instance.postScriptFontName = 'InterVariableItalic-' + psStyle
+ instance.postScriptFontName = 'InterVariableItalic'
+ else:
+ instance.postScriptFontName = 'InterVariableItalic-' + psStyle
else:
- instance.postScriptFontName = 'InterVariable-' + psStyle
+ if psStyle == 'Regular':
+ instance.postScriptFontName = 'InterVariable'
+ else:
+ instance.postScriptFontName = 'InterVariable-' + psStyle
instance.styleMapFamilyName = instance.styleMapFamilyName.replace(' Display', '')