#!@PYTHON@
import sys
import getopt
-import re
+import re
import os
(options, files) = \
# Ugh
for design_size in [11,13,14,16,18,20,23,26]:
- name = 'Emmentaler'
+ name = 'Emmentaler'
filename = name.lower ()
script = '''#!@FONTFORGE@
SetFontNames("%(name)s-%(design_size)d", "%(name)s-%(design_size)d", "%(name)s-%(design_size)d", "", notice, "@TOPLEVEL_VERSION@");
MergeFonts("feta%(design_size)d.pfb");
+MergeFonts("feta-noteheads%(design_size)d.pfb");
+MergeFonts("feta-flags%(design_size)d.pfb");
MergeFonts("parmesan%(design_size)d.pfb");
+MergeFonts("parmesan-noteheads%(design_size)d.pfb");
# load nummer/din after setting PUA.
i = 0;
Generate("%(filename)s-%(design_size)d.otf");
Generate("%(filename)s-%(design_size)d.svg");
+Generate("%(filename)s-%(design_size)d.woff");
''' % vars()
basename = '%s-%d' % (filename, design_size)
ns = []
for s in subfonts:
ns.append ('%s' % (s % vars()))
-
+
subfonts_str = ' '.join (ns)
-
+
open (os.path.join (outdir, '%(filename)s-%(design_size)d.subfonts' % vars()), 'w').write (subfonts_str)
path = os.path.join (outdir, '%s-%d.dep' % (filename, design_size))