1 # Makefile for `font devlj4 generate'
3 # File position: <groff-source>/font/devlj4/generate/Makefile
5 # Copyright (C) 1994-2014 Free Software Foundation, Inc.
6 # Written by James Clark (jjc@jclark.com)
8 # This file is part of groff.
10 # groff is free software; you can redistribute it and/or modify it under
11 # the terms of the GNU General Public License as published by the Free
12 # Software Foundation, either version 3 of the License, or
13 # (at your option) any later version.
15 # groff is distributed in the hope that it will be useful, but WITHOUT ANY
16 # WARRANTY; without even the implied warranty of MERCHANTABILITY or
17 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
20 # You should have received a copy of the GNU General Public License
21 # along with this program. If not, see <http://www.gnu.org/licenses/>.
23 # Directory containing Autofont TFM files.
24 # The TFM files used are available for ftp as
26 # ftp://ftp.hp.com/pub/faxes/software/tfmlj4p.exe
28 # This is a self-extracting MS-DOS archive (in ZIP format).
30 # Metric files for the Arial and Times New Roman families and the Symbol
31 # font have been replaced with versions which have more glyphs and/or
34 # ftp://ftp.ffii.org/pub/groff/contrib/lj4/tfmlj4x.zip
36 # This is set up so you can do
37 # make -f generate/Makefile
38 # in the parent directory of this directory.
40 AUTOFONT=/usr/local/lib/groff-lj4
46 TEXTMAP=$(srcdir)/text.map
47 SPECIALMAP=$(srcdir)/special.map
48 SYMBOLMAP=$(srcdir)/symbol.map
49 WINGDINGSMAP=$(srcdir)/wingdings.map
60 TNRB TNRBI TNRI TNRR \
63 CLARENDON CORONET MARIGOLD S \
75 TR: $(AUTOFONT)/9nb00086.tfm $(TEXTMAP)
76 $(HPFTODIT) $(AUTOFONT)/9nb00086.tfm $(TEXTMAP) $@
79 TI: $(AUTOFONT)/9nb00084.tfm $(TEXTMAP)
80 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00084.tfm $(TEXTMAP) $@
83 TB: $(AUTOFONT)/9nb00083.tfm $(TEXTMAP)
84 $(HPFTODIT) $(AUTOFONT)/9nb00083.tfm $(TEXTMAP) $@
86 # CG Times Bold Italic
87 TBI: $(AUTOFONT)/9nb00085.tfm $(TEXTMAP)
88 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00085.tfm $(TEXTMAP) $@
91 CR: $(AUTOFONT)/9nb00064.tfm $(TEXTMAP)
92 $(HPFTODIT) $(AUTOFONT)/9nb00064.tfm $(TEXTMAP) $@
95 CI: $(AUTOFONT)/9nb00062.tfm $(TEXTMAP)
96 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00062.tfm $(TEXTMAP) $@
99 CB: $(AUTOFONT)/9nb00061.tfm $(TEXTMAP)
100 $(HPFTODIT) $(AUTOFONT)/9nb00061.tfm $(TEXTMAP) $@
102 # Courier Bold Italic
103 CBI: $(AUTOFONT)/9nb00063.tfm $(TEXTMAP)
104 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00063.tfm $(TEXTMAP) $@
107 GR: $(AUTOFONT)/9nb00068.tfm $(TEXTMAP)
108 $(HPFTODIT) $(AUTOFONT)/9nb00068.tfm $(TEXTMAP) $@
111 GI: $(AUTOFONT)/9nb00066.tfm $(TEXTMAP)
112 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00066.tfm $(TEXTMAP) $@
115 GB: $(AUTOFONT)/9nb00065.tfm $(TEXTMAP)
116 $(HPFTODIT) $(AUTOFONT)/9nb00065.tfm $(TEXTMAP) $@
118 # Garamond Kursiv Halbfett
119 GBI: $(AUTOFONT)/9nb00067.tfm $(TEXTMAP)
120 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00067.tfm $(TEXTMAP) $@
123 OR: $(AUTOFONT)/9nb00076.tfm $(TEXTMAP)
124 $(HPFTODIT) $(AUTOFONT)/9nb00076.tfm $(TEXTMAP) $@
127 OI: $(AUTOFONT)/9nb00074.tfm $(TEXTMAP)
128 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00074.tfm $(TEXTMAP) $@
131 OB: $(AUTOFONT)/9nb00073.tfm $(TEXTMAP)
132 $(HPFTODIT) $(AUTOFONT)/9nb00073.tfm $(TEXTMAP) $@
135 OBI: $(AUTOFONT)/9nb00075.tfm $(TEXTMAP)
136 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00075.tfm $(TEXTMAP) $@
139 UR: $(AUTOFONT)/9nb00094.tfm $(TEXTMAP)
140 $(HPFTODIT) $(AUTOFONT)/9nb00094.tfm $(TEXTMAP) $@
143 UI: $(AUTOFONT)/9nb00092.tfm $(TEXTMAP)
144 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00092.tfm $(TEXTMAP) $@
147 UB: $(AUTOFONT)/9nb00088.tfm $(TEXTMAP)
148 $(HPFTODIT) $(AUTOFONT)/9nb00088.tfm $(TEXTMAP) $@
150 # Univers Bold Italic
151 UBI: $(AUTOFONT)/9nb00093.tfm $(TEXTMAP)
152 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00093.tfm $(TEXTMAP) $@
155 UCR: $(AUTOFONT)/9nb00089.tfm $(TEXTMAP)
156 $(HPFTODIT) $(AUTOFONT)/9nb00089.tfm $(TEXTMAP) $@
158 # Univers Condensed Italic
159 UCI: $(AUTOFONT)/9nb00087.tfm $(TEXTMAP)
160 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00087.tfm $(TEXTMAP) $@
162 # Univers Condensed Bold
163 UCB: $(AUTOFONT)/9nb00090.tfm $(TEXTMAP)
164 $(HPFTODIT) $(AUTOFONT)/9nb00090.tfm $(TEXTMAP) $@
166 # Univers Condensed Bold Italic
167 UCBI: $(AUTOFONT)/9nb00091.tfm $(TEXTMAP)
168 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00091.tfm $(TEXTMAP) $@
171 ALBR: $(AUTOFONT)/9nb00052.tfm $(TEXTMAP)
172 $(HPFTODIT) $(AUTOFONT)/9nb00052.tfm $(TEXTMAP) $@
175 ALBB: $(AUTOFONT)/9nb00051.tfm $(TEXTMAP)
176 $(HPFTODIT) $(AUTOFONT)/9nb00051.tfm $(TEXTMAP) $@
179 LGR: $(AUTOFONT)/9nb00071.tfm $(TEXTMAP)
180 $(HPFTODIT) $(AUTOFONT)/9nb00071.tfm $(TEXTMAP) $@
182 # Letter Gothic Italic
183 LGI: $(AUTOFONT)/9nb00070.tfm $(TEXTMAP)
184 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00070.tfm $(TEXTMAP) $@
187 LGB: $(AUTOFONT)/9nb00069.tfm $(TEXTMAP)
188 $(HPFTODIT) $(AUTOFONT)/9nb00069.tfm $(TEXTMAP) $@
191 AOR: $(AUTOFONT)/9nb00055.tfm $(TEXTMAP)
192 $(HPFTODIT) $(AUTOFONT)/9nb00055.tfm $(TEXTMAP) $@
194 # Antique Olive Italic
195 AOI: $(AUTOFONT)/9nb00054.tfm $(TEXTMAP)
196 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00054.tfm $(TEXTMAP) $@
199 AOB: $(AUTOFONT)/9nb00053.tfm $(TEXTMAP)
200 $(HPFTODIT) $(AUTOFONT)/9nb00053.tfm $(TEXTMAP) $@
203 MARIGOLD: $(AUTOFONT)/9nb00072.tfm $(TEXTMAP)
204 $(HPFTODIT) $(AUTOFONT)/9nb00072.tfm $(TEXTMAP) $@
207 CORONET: $(AUTOFONT)/9nb00077.tfm $(TEXTMAP)
208 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00077.tfm $(TEXTMAP) $@
210 # Clarendon Condensed
211 CLARENDON: $(AUTOFONT)/9nb00060.tfm $(TEXTMAP)
212 $(HPFTODIT) $(AUTOFONT)/9nb00060.tfm $(TEXTMAP) $@
214 S: $(AUTOFONT)/9nb00086.tfm $(SPECIALMAP) $(srcdir)/special.awk
215 $(HPFTODIT) $(SFLAG) $(AUTOFONT)/9nb00086.tfm $(SPECIALMAP) - \
216 | awk -f $(srcdir)/special.awk > $@
223 TNRR: $(AUTOFONT)/tmnr000s.tfm $(TEXTMAP)
224 $(HPFTODIT) $(AUTOFONT)/tmnr000s.tfm $(TEXTMAP) $@
226 # Times New Roman Italic
227 TNRI: $(AUTOFONT)/tmni000s.tfm $(TEXTMAP)
228 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/tmni000s.tfm $(TEXTMAP) $@
230 # Times New Roman Bold
231 TNRB: $(AUTOFONT)/tmnb000s.tfm $(TEXTMAP)
232 $(HPFTODIT) $(AUTOFONT)/tmnb000s.tfm $(TEXTMAP) $@
234 # Times New Roman Bold Italic
235 TNRBI: $(AUTOFONT)/tmnj000s.tfm $(TEXTMAP)
236 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/tmnj000s.tfm $(TEXTMAP) $@
239 AR: $(AUTOFONT)/arlr000s.tfm $(TEXTMAP)
240 $(HPFTODIT) $(AUTOFONT)/arlr000s.tfm $(TEXTMAP) $@
243 AI: $(AUTOFONT)/arli000s.tfm $(TEXTMAP)
244 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/arli000s.tfm $(TEXTMAP) $@
247 AB: $(AUTOFONT)/arlb000s.tfm $(TEXTMAP)
248 $(HPFTODIT) $(AUTOFONT)/arlb000s.tfm $(TEXTMAP) $@
251 ABI: $(AUTOFONT)/arlj000s.tfm $(TEXTMAP)
252 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/arlj000s.tfm $(TEXTMAP) $@
255 SYMBOL: $(AUTOFONT)/9nb28703.tfm $(SYMBOLMAP)
256 $(HPFTODIT) $(AUTOFONT)/9nb28703.tfm $(SYMBOLMAP) $@
259 WINGDINGS: $(AUTOFONT)/9nb00095.tfm $(WINGDINGSMAP)
260 $(HPFTODIT) $(AUTOFONT)/9nb00095.tfm $(WINGDINGSMAP) $@
267 extraclean: realclean
270 .PHONY: clean realclean extraclean all