From cb8b911dd8e37fc696a752306b9073e2aa214e84 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Tue, 10 Sep 2002 22:09:51 +0000 Subject: [PATCH] make PFA for sauter CM fonts. --- ChangeLog | 6 ++++++ mf/GNUmakefile | 14 ++++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2227c123fc..eebd381a10 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ +2002-09-11 Han-Wen Nienhuys + + * mf/GNUmakefile: make PFA for sauter CM fonts. + 2002-09-10 Han-Wen Nienhuys + * mf/GNUmakefile: make map file for pfa target as well. + * scm/tex.scm (end-output): add newline to output * lily/include/sequential-iterator.hh (class Sequential_iterator): diff --git a/mf/GNUmakefile b/mf/GNUmakefile index 0144f77770..4ee4cd836c 100644 --- a/mf/GNUmakefile +++ b/mf/GNUmakefile @@ -56,7 +56,9 @@ INSTALLATION_OUT_FILES3=$(TFM_FILES) # making pfas takes a lot of CPU time. Let's skip it for now. #MAKE_PFA_FILES=1 -PFA_FILES = $(addprefix $(outdir)/, $(FONT_FILES:.mf=.pfa)) $(outdir)/cmbxti8.pfa + +SAUTER_FONT_FILES=cmbxti7 cmbxti8 cmbxti12 cmbxti14 cmcsc7 cmcsc12 cmtt17 cmbx17 +PFA_FILES= $(addprefix $(outdir)/, $(addsuffix .pfa, $(SAUTER_FONT_FILES)) $(FONT_FILES:.mf=.pfa)) ifdef MAKE_PFA_FILES ALL_GEN_FILES += $(PFA_FILES) $(outdir)/lilypond.map $(outdir)/fonts.scale @@ -69,7 +71,7 @@ INSTALLATION_OUT_FILES5=$(outdir)/lilypond.map endif $(outdir)/lilypond.map: - echo $(FONT_FILES:.mf=) | tr ' ' '\n' | \ + echo $(basename PFA_FILES:.pfa=) | tr ' ' '\n' | \ sed 's/\(.*\)/\1 \1 <\1.pfa/' > $@ $(outdir)/fonts.scale: @@ -89,9 +91,9 @@ local-clean: rm -f mfplain.mem mfplain.log rm -f *.tfm *.log -pfa: $(PFA_FILES) +pfa: $(PFA_FILES) $(outdir)/lilypond.map $(outdir)/fonts.scale # needed for web documentation -$(outdir)/cmbxti8.pfa: - $(MFTRACE) -I $(outdir)/ --pfa --simplify --keep-trying cmbxti8 - mv cmbxti8.pfa $(outdir)/ +$(addprefix $(outdir)/, $(SAUTER_FONT_FILES:=.pfa)): + $(foreach i, $(SAUTER_FONT_FILES), \ + $(MFTRACE) -I $(outdir)/ --pfa --simplify --keep-trying $(i) && mv $(i).pfa $(outdir)/ && ) true -- 2.39.5