2005-05-02 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * mf/GNUmakefile ($(outdir)/lilypond.map): remove rule.
+ ($(outdir)/Fontmap.lily): idem.
+
+ * buildscripts/gen-emmentaler-scripts.py (i): load fetaXX encoding
+ for PFAEmmentaler-XXX.pfa. This fixes ghostscript ps2pdf problems.
+
* Documentation/user/music-glossary.tely (accidental): NL
translation of accidental.
SetFontNames("PFA%(name)s-%(design_size)d", "PFA%(name)s", "PFA%(name)s %(design_size)d", "%(design_size)d", "GNU GPL", "@TOPLEVEL_VERSION@");
# different name to prevent conflict with OTF
+LoadEncodingFile("feta%(design_size)d.enc");
Generate("PFA%(filename)s-%(design_size)d.pfa");
''' % vars()
fontdir: $(addprefix $(outdir)/, lilypond.map lilypond.sfd private-fonts fonts.scale fonts.dir Fontmap.lily)
-$(outdir)/lilypond.map: GNUmakefile
- for i in $(FETA_FONTS); do echo $$i $$i '<'$$i.pfa; done > $@
- for i in $(STAFF_SIZES); do\
- echo "Emmentaler-$$i Emmentaler-$$i <emmentaler-$$i.cff.ps";\
- echo "$(PFA_PREFIX)Emmentaler-$$i $(PFA_PREFIX)Emmentaler-$$i <$(PFA_PREFIX)emmentaler-$$i.pfa";\
- done >> $@
- echo "Aybabtu-Regular Aybabtu-Regular <aybabtu.cff.ps" >> $@
- echo "$(PFA_PREFIX)Aybabtu-Regular $(PFA_PREFIX)Aybabtu-Regular <aybabtu.cff.ps" >> $@
-#
-# FIXME: needed for make web on Debian/unstable -- not in any other .map file
- echo "FreeSans FreeSans <FreeSans.ttf" >> $@
- echo "Kochi-Gothic Kochi-Gothic <kochi-gothic.ttf" >> $@
-
-$(outdir)/Fontmap.lily: GNUmakefile
- for i in $(FETA_FONTS); do echo "/$$i ($$i.pfa);" ; done > $@
- for i in $(STAFF_SIZES); do \
- echo "/Emmentaler-$$i (emmentaler-$$i.cff.ps);" ; \
- echo "/$(PFA_PREFIX)Emmentaler-$$i ($(PFA_PREFIX)emmentaler-$$i.pfa);" \
- done >> $@
- echo "/Aybabtu (aybabtu.cff.ps);" >> $@
- echo "/$(PFA_PREFIX)Aybabtu ($(PFA_PREFIX)aybabtu.pfa);" >> $@
-
local-clean:
rm -f mfplain.mem mfplain.log
rm -f *.tfm *.log