blob: 09fe8824a0ea15a2052f14e458b1f5e604d3b6aa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
import os, sys
glyphmap = {}
for ln in file(sys.argv[1]).xreadlines():
fnglyph = ln.strip().split(': ')
if len(fnglyph) == 2:
fn, name = fnglyph
pgmf = fn[:-4] + '.pgm'
if not glyphmap.has_key(name):
glyphmap[name] = []
glyphmap[name].append(pgmf)
for name in glyphmap.iterkeys():
cmd = '~/garden/font/blend ' + ' '.join(glyphmap[name]) + ' | pnmtopng > ' + name + '.png'
print cmd
os.system(cmd)
|