minor change to fontbuild
This commit is contained in:
parent
c06dd62eaf
commit
34a5d1b31f
1 changed files with 13 additions and 12 deletions
|
|
@ -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:
|
||||||
|
|
|
||||||
Reference in a new issue