12345678910111213141516 |
- 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)
|