summaryrefslogtreecommitdiff
path: root/scripts/lib
diff options
context:
space:
mode:
authorJames Godfrey-Kittle <jamesgk@google.com>2015-06-22 12:35:15 -0700
committerJames Godfrey-Kittle <jamesgk@google.com>2015-06-22 12:35:15 -0700
commit67add46136c5713518212a0714c4a3ea92ffb164 (patch)
treeaafb42a7b6ba49138a4fbc6a3cb13d3f1808c8ea /scripts/lib
parent3c2e6f24ab24a3595c1fa9a7a3bedfb12802834d (diff)
Explicitly set weight class in OS/2 table.
Without this, ufo2fdk sets both Light and Regular to 400 by default.
Diffstat (limited to 'scripts/lib')
-rw-r--r--scripts/lib/fontbuild/instanceNames.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/lib/fontbuild/instanceNames.py b/scripts/lib/fontbuild/instanceNames.py
index effca86..281eb03 100644
--- a/scripts/lib/fontbuild/instanceNames.py
+++ b/scripts/lib/fontbuild/instanceNames.py
@@ -75,6 +75,7 @@ class InstanceNames:
f.info.openTypeNamePreferredFamilyName = self.longfamily
f.info.openTypeNamePreferredSubfamilyName = self.longstyle
+ f.info.openTypeOS2WeightClass = self._getWeightCode(self.weight)
f.info.macintoshFONDName = re.sub(' ','',self.longfamily) + " " + re.sub(' ','',self.longstyle)
f.info.postscriptFontName = f.info.macintoshFONDName.replace(" ", "-")
if self.italic: