3
# This script generates pk font files for tipa.
5
# TIPA is a set of metafont source files for IPA (International
6
# Phonetic Alphabet) symbols. You can get it from the CTAN archive.
8
# In order to use this script, metafont programs, gftopk, and metafont
9
# source files (*.mf) must be installed properly.
11
# You should also be familiar with the `modes.mf' file which contains
12
# parameters for various printers.
14
# 1996/03/12 FUKUI Rei (fkr@tooyoo.L.u-tokyo.ac.jp)
17
progname=`basename "$0"`
23
echo "Usage: $progname mode_name"
24
echo "Examples: $progname localfont"
25
echo " : $progname CanonCX"
33
echo "[ $file at mag=$MAG ]"
34
$MF "\mode=$MODE; mag=$MAG; nonstopmode;" input $file
38
cmbase=/usr/local/lib/texmf/fonts/public/cm/src/cmbase.mf
39
if [ -f $cmbase ]; then
40
ln -s $cmbase cmbase.mf
43
##############################
44
# make all fonts for mag 5/8 #
45
##############################
47
MFFILES="tipa8 tipasl8 tipabx8 tipass8"
51
##############################
52
# make all fonts for mag 6/8 #
53
##############################
55
MFFILES="tipa8 tipasl8 tipabx8 tipass8"
59
##############################
60
# make all fonts for mag 7/8 #
61
##############################
63
MFFILES="tipa8 tipasl8 tipabx8 tipass8"
67
#############################
68
# make all fonts for mag .5 #
69
#############################
75
#############################
76
# make all fonts for mag .6 #
77
#############################
83
#############################
84
# make all fonts for mag .7 #
85
#############################
91
#############################
92
# make all fonts for mag .8 #
93
#############################
99
#############################
100
# make all fonts for mag .9 #
101
#############################
107
############################
108
# make all fonts for mag 1 #
109
############################
111
MFFILES="tipa8 tipa9 tipa10 tipa12 tipa17 tipasl8 tipasl9 tipasl10 tipasl12 \
112
tipabx8 tipabx9 tipabx10 tipabx12 tipass8 tipass9 tipass10 tipass12 \
117
##################################
118
# make all fonts for magstep 0.5 #
119
##################################
121
MFFILES="tipa10 tipasl10 tipabx10 tipass10 tipab10"
125
################################
126
# make all fonts for magstep 1 #
127
################################
129
MFFILES="tipa12 tipa17 tipasl12 tipabx12 tipass12 tipass17 tipab10"
133
################################
134
# make all fonts for magstep 2 #
135
################################
137
MFFILES="tipa17 tipasl12 tipabx12 tipass17 tipab10"
141
################################
142
# make all fonts for magstep 3 #
143
################################
145
MFFILES="tipasl12 tipabx12 tipab10"
149
################################
150
# make all fonts for magstep 4 #
151
################################
153
MFFILES="tipasl12 tipabx12 tipab10"
157
################################
158
# make all fonts for magstep 5 #
159
################################
170
rm -f *gf *.log cmbase.mf