Files
simple_blog/common/fonts/TT2020-master/build_ttf/styleB_ita.py
2024-03-28 15:56:20 -04:00

27 lines
737 B
Python

import fontforge
f=fontforge.fonts()[0]
f.ascent+=300
f.descent+=300
for g in f.glyphs("encoding"):
if g.glyphname == ".notdef": continue
if g.glyphname.endswith(".2"): break # loop-around
if g.glyphname.startswith("NameMe"): break # ignore junkies
origglyphname = g.glyphname
for j in range(1,10):
if j!=1: g=f.createChar(-1,origglyphname+"."+str(j))
print("Trying {} \u2026".format(g.glyphname))
g.clear()
try:
# Change this line as needed, depending on where the glyph bitmaps are
g.importOutlines("buildI/styleB/"+origglyphname+".{}.png".format(j))
except:
print("Failed to import {}".format(g.glyphname))
g.autoTrace()
g.clearBackground()
g.right_side_bearing=547