import getopt
import re
import os
+import string
(options, files) = \
getopt.getopt (sys.argv[1:],
MergeFonts("feta-alphabet%(design_size)d.pfa");
MergeKern("feta-alphabet%(design_size)d.tfm");
+LoadTableFromFile("LILF", "%(name)s%(design_size)d.subfonts")
LoadTableFromFile("LILC", "feta%(design_size)d.otf-table")
LoadTableFromFile("LILY", "feta%(design_size)d.otf-gtable")
path = os.path.join (outdir, name + '%d' % design_size + '.pe')
open (path, 'w').write (script)
+
+ subfonts = ['feta%(design_size)d',
+ 'parmesan%(design_size)d',
+ 'feta-alphabet%(design_size)d']
+
+ ns = []
+ for s in subfonts:
+ ns.append (s % vars())
+
+ subfonts_str = string.join (ns)
+
+ open (os.path.join (outdir, '%(name)s%(design_size)d.subfonts' % vars()), 'w').write (subfonts_str)
+
path = os.path.join (outdir, name + '%d' % design_size + '.dep')
deps = r'''%(name)s%(design_size)d.otf: $(outdir)/feta%(design_size)d.pfa \