minor change to fontbuild

This commit is contained in:
Rasmus Andersson 2018-02-17 20:17:55 -08:00
parent c06dd62eaf
commit 34a5d1b31f

View file

@ -148,18 +148,19 @@ class FontProject:
# adjust width of italic glyphs # adjust width of italic glyphs
if italic == True: if italic == True:
widthAdjustment = -8 widthAdjustment = -8
leftAdjustment = math.floor(widthAdjustment / 2) if widthAdjustment != 0:
rightAdjustment = math.ceil(widthAdjustment / 2) leftAdjustment = math.floor(widthAdjustment / 2)
for g in f: rightAdjustment = math.ceil(widthAdjustment / 2)
if g.name not in self.noItalic: for g in f:
if g.width != 0: if g.name not in self.noItalic:
if g.box is None: if g.width != 0:
g.width += widthAdjustment if g.box is None:
else: g.width += widthAdjustment
newLeftMargin = int(g.leftMargin + leftAdjustment) else:
newRightMargin = int(g.rightMargin + rightAdjustment) newLeftMargin = int(g.leftMargin + leftAdjustment)
g.leftMargin = newLeftMargin newRightMargin = int(g.rightMargin + rightAdjustment)
g.rightMargin = newRightMargin g.leftMargin = newLeftMargin
g.rightMargin = newRightMargin
log(">> Decomposing") log(">> Decomposing")
# for g in f: # for g in f: