summaryrefslogtreecommitdiff
path: root/misc/pylib/fontbuild/Build.py
diff options
context:
space:
mode:
Diffstat (limited to 'misc/pylib/fontbuild/Build.py')
-rw-r--r--misc/pylib/fontbuild/Build.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/misc/pylib/fontbuild/Build.py b/misc/pylib/fontbuild/Build.py
index 326cb67fd..5e88b384d 100644
--- a/misc/pylib/fontbuild/Build.py
+++ b/misc/pylib/fontbuild/Build.py
@@ -98,15 +98,13 @@ class FontProject:
log(">> Italicizing")
i = 0
for g in f:
- i += 1
- if i % 10 == 0: print g.name
-
- if g.name == "uniFFFD":
- continue
-
decomposeGlyph(f, g)
removeGlyphOverlap(g)
+ for g in f:
+ i += 1
+ if i % 10 == 0: print g.name
+
if g.name in self.lessItalic:
italicizeGlyph(f, g, 9, stemWidth=stemWidth,
meanYCenter=italicMeanYCenter,
@@ -162,6 +160,7 @@ class FontProject:
'version': getcfg('version'),
'license': getcfg('license'),
'licenseURL': getcfg('licenseURL'),
+ 'italicAngle': float(getcfg('italicAngle', '-12')),
})
if not self.compatible: