summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/phonetic/makefile
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-12-31 18:52:42 +0000
committerKarl Berry <karl@freefriends.org>2008-12-31 18:52:42 +0000
commit075e650e9625a1123b48b72b6b1a02badb271a0c (patch)
tree664f66533bbbbdee5d276584e237eab5d04e4724 /Master/texmf-dist/doc/fonts/phonetic/makefile
parent66a510089fd3f3f081f17b0f317f1834a9475f0b (diff)
phonetic pdf update (30dec08)
git-svn-id: svn://tug.org/texlive/trunk@11771 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/phonetic/makefile')
-rw-r--r--Master/texmf-dist/doc/fonts/phonetic/makefile66
1 files changed, 66 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/phonetic/makefile b/Master/texmf-dist/doc/fonts/phonetic/makefile
new file mode 100644
index 00000000000..8981e966721
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/phonetic/makefile
@@ -0,0 +1,66 @@
+.SUFFIXES: .300gf .329gf .360gf .432gf .518gf .622gf .mf
+
+
+# the following three items should be modified for local conditions
+TEXFONTS=. /b/local/lib/tex/fonts
+MFLIB=/b/local/lib/mf
+MFINPUTS=.\:$(MFLIB)/inputs\:$(MFLIB)/bases
+
+FILES = cmph5.300gf cmph6.300gf cmph7.300gf cmph8.300gf cmph9.300gf \
+ cmph10.300gf cmph10.329gf cmph10.360gf cmph10.432gf cmph10.518gf\
+ cmph10.622gf
+IFILES = cmphi10.300gf cmphi9.300gf cmphi8.300gf \
+ cmphi7.300gf cmphi10.329gf cmphi10.360gf cmphi10.432gf cmphi10.518gf\
+ cmphi10.622gf
+ROMAN = phosym.mf phochar.mf symchar.mf
+ITALIC = phoital.mf phoitchar.mf
+DEPENDANTS = $(ROMAN) $(ITALIC)
+ALLFILES = phosym.mf phochar.mf symchar.mf phoital.mf phoitchar.mf \
+ cmph5.mf cmph6.mf cmph7.mf cmph8.mf cmph9.mf cmph10.mf \
+ cmphi7.mf cmphi8.mf cmphi9.mf cmphi10.mf \
+ README makefile local.mf Doc/phonetic.sty Doc/phonetic-table.tex
+
+# fonts are created and moved to the subdirectory fonts
+
+all: cmph cmphi
+
+cmph: $(ROMAN)
+ make $(FILES) "DEPENDANTS=$(ROMAN)"
+
+cmphi: $(ITALIC)
+ make $(IFILES) "DEPENDANTS=$(ITALIC)"
+
+
+# if you have mf working correctly (i.e., you don't need to load
+# local.mf each time), you should modify the following.
+
+.mf.300gf: $*.mf $(DEPENDANTS)
+ mf "\mode:=imagen;" "batchmode;" input $*
+
+.mf.329gf: $*.mf $(DEPENDANTS)
+ mf "\mode:=imagen;" "mag:=magstep 0.5;" "batchmode;" input $*
+
+.mf.360gf: $*.mf phosym.mf phochar.mf symchar.mf
+ mf "\mode:=imagen;" "mag:=magstep 1;" "batchmode;" input $*
+
+.mf.432gf: $*.mf phosym.mf phochar.mf symchar.mf
+ mf "\mode:=imagen;" "mag:=magstep 2;" "batchmode;" input $*
+
+.mf.518gf: $*.mf phosym.mf phochar.mf symchar.mf
+ mf "\mode:=imagen;" "mag:=magstep 3;" "batchmode;" input $*
+
+.mf.622gf: $*.mf phosym.mf phochar.mf symchar.mf
+ mf "\mode:=imagen;" "mag:=magstep 4;" "batchmode;" input $*
+
+#
+
+shar:
+ shar $(ALLFILES) > Phonetic.shar1
+ sed '$$ a\
+ mkdir fonts' Phonetic.shar1 > Phonetic.shar
+ rm Phonetic.shar1
+
+tar:
+ tar chf Phonetic.tar $(ALLFILES) fonts
+
+