1 # Copyright (C) 1994, 2002, 2003, 2004, 2009 Free Software Foundation, Inc.
2 # Written by James Clark (jjc@jclark.com)
4 # This file is part of groff.
6 # groff is free software; you can redistribute it and/or modify it under
7 # the terms of the GNU General Public License as published by the Free
8 # Software Foundation, either version 3 of the License, or
9 # (at your option) any later version.
11 # groff is distributed in the hope that it will be useful, but WITHOUT ANY
12 # WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16 # You should have received a copy of the GNU General Public License
17 # along with this program. If not, see <http://www.gnu.org/licenses/>.
19 # Directory containing Autofont TFM files.
20 # The TFM files used are available for ftp as
22 # ftp://ftp.hp.com/pub/faxes/software/tfmlj4p.exe
24 # This is a self-extracting MS-DOS archive (in ZIP format).
26 # Metric files for the Arial and Times New Roman families and the Symbol
27 # font have been replaced with versions which have more glyphs and/or
30 # ftp://ftp.ffii.org/pub/groff/contrib/lj4/tfmlj4x.zip
32 # This is set up so you can do
33 # make -f generate/Makefile
34 # in the parent directory of this directory.
36 AUTOFONT=/usr/local/lib/groff-lj4
42 TEXTMAP=$(srcdir)/text.map
43 SPECIALMAP=$(srcdir)/special.map
44 SYMBOLMAP=$(srcdir)/symbol.map
45 WINGDINGSMAP=$(srcdir)/wingdings.map
56 TNRB TNRBI TNRI TNRR \
59 CLARENDON CORONET MARIGOLD S \
69 TR: $(AUTOFONT)/9nb00086.tfm $(TEXTMAP)
70 $(HPFTODIT) $(AUTOFONT)/9nb00086.tfm $(TEXTMAP) $@
73 TI: $(AUTOFONT)/9nb00084.tfm $(TEXTMAP)
74 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00084.tfm $(TEXTMAP) $@
77 TB: $(AUTOFONT)/9nb00083.tfm $(TEXTMAP)
78 $(HPFTODIT) $(AUTOFONT)/9nb00083.tfm $(TEXTMAP) $@
80 # CG Times Bold Italic
81 TBI: $(AUTOFONT)/9nb00085.tfm $(TEXTMAP)
82 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00085.tfm $(TEXTMAP) $@
85 CR: $(AUTOFONT)/9nb00064.tfm $(TEXTMAP)
86 $(HPFTODIT) $(AUTOFONT)/9nb00064.tfm $(TEXTMAP) $@
89 CI: $(AUTOFONT)/9nb00062.tfm $(TEXTMAP)
90 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00062.tfm $(TEXTMAP) $@
93 CB: $(AUTOFONT)/9nb00061.tfm $(TEXTMAP)
94 $(HPFTODIT) $(AUTOFONT)/9nb00061.tfm $(TEXTMAP) $@
97 CBI: $(AUTOFONT)/9nb00063.tfm $(TEXTMAP)
98 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00063.tfm $(TEXTMAP) $@
101 GR: $(AUTOFONT)/9nb00068.tfm $(TEXTMAP)
102 $(HPFTODIT) $(AUTOFONT)/9nb00068.tfm $(TEXTMAP) $@
105 GI: $(AUTOFONT)/9nb00066.tfm $(TEXTMAP)
106 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00066.tfm $(TEXTMAP) $@
109 GB: $(AUTOFONT)/9nb00065.tfm $(TEXTMAP)
110 $(HPFTODIT) $(AUTOFONT)/9nb00065.tfm $(TEXTMAP) $@
112 # Garamond Kursiv Halbfett
113 GBI: $(AUTOFONT)/9nb00067.tfm $(TEXTMAP)
114 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00067.tfm $(TEXTMAP) $@
117 OR: $(AUTOFONT)/9nb00076.tfm $(TEXTMAP)
118 $(HPFTODIT) $(AUTOFONT)/9nb00076.tfm $(TEXTMAP) $@
121 OI: $(AUTOFONT)/9nb00074.tfm $(TEXTMAP)
122 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00074.tfm $(TEXTMAP) $@
125 OB: $(AUTOFONT)/9nb00073.tfm $(TEXTMAP)
126 $(HPFTODIT) $(AUTOFONT)/9nb00073.tfm $(TEXTMAP) $@
129 OBI: $(AUTOFONT)/9nb00075.tfm $(TEXTMAP)
130 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00075.tfm $(TEXTMAP) $@
133 UR: $(AUTOFONT)/9nb00094.tfm $(TEXTMAP)
134 $(HPFTODIT) $(AUTOFONT)/9nb00094.tfm $(TEXTMAP) $@
137 UI: $(AUTOFONT)/9nb00092.tfm $(TEXTMAP)
138 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00092.tfm $(TEXTMAP) $@
141 UB: $(AUTOFONT)/9nb00088.tfm $(TEXTMAP)
142 $(HPFTODIT) $(AUTOFONT)/9nb00088.tfm $(TEXTMAP) $@
144 # Univers Bold Italic
145 UBI: $(AUTOFONT)/9nb00093.tfm $(TEXTMAP)
146 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00093.tfm $(TEXTMAP) $@
149 UCR: $(AUTOFONT)/9nb00089.tfm $(TEXTMAP)
150 $(HPFTODIT) $(AUTOFONT)/9nb00089.tfm $(TEXTMAP) $@
152 # Univers Condensed Italic
153 UCI: $(AUTOFONT)/9nb00087.tfm $(TEXTMAP)
154 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00087.tfm $(TEXTMAP) $@
156 # Univers Condensed Bold
157 UCB: $(AUTOFONT)/9nb00090.tfm $(TEXTMAP)
158 $(HPFTODIT) $(AUTOFONT)/9nb00090.tfm $(TEXTMAP) $@
160 # Univers Condensed Bold Italic
161 UCBI: $(AUTOFONT)/9nb00091.tfm $(TEXTMAP)
162 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00091.tfm $(TEXTMAP) $@
165 ALBR: $(AUTOFONT)/9nb00052.tfm $(TEXTMAP)
166 $(HPFTODIT) $(AUTOFONT)/9nb00052.tfm $(TEXTMAP) $@
169 ALBB: $(AUTOFONT)/9nb00051.tfm $(TEXTMAP)
170 $(HPFTODIT) $(AUTOFONT)/9nb00051.tfm $(TEXTMAP) $@
173 LGR: $(AUTOFONT)/9nb00071.tfm $(TEXTMAP)
174 $(HPFTODIT) $(AUTOFONT)/9nb00071.tfm $(TEXTMAP) $@
176 # Letter Gothic Italic
177 LGI: $(AUTOFONT)/9nb00070.tfm $(TEXTMAP)
178 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00070.tfm $(TEXTMAP) $@
181 LGB: $(AUTOFONT)/9nb00069.tfm $(TEXTMAP)
182 $(HPFTODIT) $(AUTOFONT)/9nb00069.tfm $(TEXTMAP) $@
185 AOR: $(AUTOFONT)/9nb00055.tfm $(TEXTMAP)
186 $(HPFTODIT) $(AUTOFONT)/9nb00055.tfm $(TEXTMAP) $@
188 # Antique Olive Italic
189 AOI: $(AUTOFONT)/9nb00054.tfm $(TEXTMAP)
190 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00054.tfm $(TEXTMAP) $@
193 AOB: $(AUTOFONT)/9nb00053.tfm $(TEXTMAP)
194 $(HPFTODIT) $(AUTOFONT)/9nb00053.tfm $(TEXTMAP) $@
197 MARIGOLD: $(AUTOFONT)/9nb00072.tfm $(TEXTMAP)
198 $(HPFTODIT) $(AUTOFONT)/9nb00072.tfm $(TEXTMAP) $@
201 CORONET: $(AUTOFONT)/9nb00077.tfm $(TEXTMAP)
202 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00077.tfm $(TEXTMAP) $@
204 # Clarendon Condensed
205 CLARENDON: $(AUTOFONT)/9nb00060.tfm $(TEXTMAP)
206 $(HPFTODIT) $(AUTOFONT)/9nb00060.tfm $(TEXTMAP) $@
208 S: $(AUTOFONT)/9nb00086.tfm $(SPECIALMAP) $(srcdir)/special.awk
209 $(HPFTODIT) $(SFLAG) $(AUTOFONT)/9nb00086.tfm $(SPECIALMAP) - \
210 | awk -f $(srcdir)/special.awk > $@
217 TNRR: $(AUTOFONT)/tmnr000s.tfm $(TEXTMAP)
218 $(HPFTODIT) $(AUTOFONT)/tmnr000s.tfm $(TEXTMAP) $@
220 # Times New Roman Italic
221 TNRI: $(AUTOFONT)/tmni000s.tfm $(TEXTMAP)
222 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/tmni000s.tfm $(TEXTMAP) $@
224 # Times New Roman Bold
225 TNRB: $(AUTOFONT)/tmnb000s.tfm $(TEXTMAP)
226 $(HPFTODIT) $(AUTOFONT)/tmnb000s.tfm $(TEXTMAP) $@
228 # Times New Roman Bold Italic
229 TNRBI: $(AUTOFONT)/tmnj000s.tfm $(TEXTMAP)
230 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/tmnj000s.tfm $(TEXTMAP) $@
233 AR: $(AUTOFONT)/arlr000s.tfm $(TEXTMAP)
234 $(HPFTODIT) $(AUTOFONT)/arlr000s.tfm $(TEXTMAP) $@
237 AI: $(AUTOFONT)/arli000s.tfm $(TEXTMAP)
238 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/arli000s.tfm $(TEXTMAP) $@
241 AB: $(AUTOFONT)/arlb000s.tfm $(TEXTMAP)
242 $(HPFTODIT) $(AUTOFONT)/arlb000s.tfm $(TEXTMAP) $@
245 ABI: $(AUTOFONT)/arlj000s.tfm $(TEXTMAP)
246 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/arlj000s.tfm $(TEXTMAP) $@
249 SYMBOL: $(AUTOFONT)/9nb28703.tfm $(SYMBOLMAP)
250 $(HPFTODIT) $(AUTOFONT)/9nb28703.tfm $(SYMBOLMAP) $@
253 WINGDINGS: $(AUTOFONT)/9nb00095.tfm $(WINGDINGSMAP)
254 $(HPFTODIT) $(AUTOFONT)/9nb00095.tfm $(WINGDINGSMAP) $@
262 extraclean: realclean
265 .PHONY: clean realclean extraclean all