* src/utils/hpftodit/hpftodit.cpp (dump_tags): Handle posture_tag.
[s-roff.git] / font / devlj4 / generate / Makefile
blob78801aa507e24308d3bbbb8c5d7246c384378c88
1 # Copyright (C) 1994, 2002, 2003 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 2, or (at your option) any later
9 # 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
14 # for more details.
16 # You should have received a copy of the GNU General Public License along
17 # with groff; see the file COPYING. If not, write to the Free Software
18 # Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
20 # Directory containing Autofont TFM files.
21 # The TFM files used are available for ftp as
23 # ftp://ftp.hp.com/pub/faxes/software/tfmlj4p.exe
25 # This is a self-extracting MS-DOS archive (in ZIP format).
27 # Metric files for the Arial and Times New Roman families have been
28 # replaced with versions which have more glyphs and kerning pairs:
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
37 HPFTODIT=hpftodit
38 # .05 em
39 IFLAG=-i 50
40 SFLAG=-s
41 srcdir=generate
42 TEXTMAP=$(srcdir)/text.map
43 SPECIALMAP=$(srcdir)/special.map
45 FONTS=\
46 AB ABI AI AR \
47 ALBB ALBR \
48 AOB AOI AOR \
49 CB CBI CI CR \
50 GB GBI GI GR \
51 LGB LGI LGR \
52 OB OBI OI OR \
53 TB TBI TI TR \
54 TNRB TNRBI TNRI TNRR \
55 UB UBI UI UR \
56 UCB UCBI UCI UCR \
57 CLARENDON CORONET MARIGOLD S
59 all: $(FONTS)
62 # Intellifont
65 # CG Times
66 TR: $(AUTOFONT)/9nb00086.tfm $(TEXTMAP)
67 $(HPFTODIT) $(AUTOFONT)/9nb00086.tfm $(TEXTMAP) $@
69 # CG Times Italic
70 TI: $(AUTOFONT)/9nb00084.tfm $(TEXTMAP)
71 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00084.tfm $(TEXTMAP) $@
73 # CG Times Bold
74 TB: $(AUTOFONT)/9nb00083.tfm $(TEXTMAP)
75 $(HPFTODIT) $(AUTOFONT)/9nb00083.tfm $(TEXTMAP) $@
77 # CG Times Bold Italic
78 TBI: $(AUTOFONT)/9nb00085.tfm $(TEXTMAP)
79 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00085.tfm $(TEXTMAP) $@
81 # Courier
82 CR: $(AUTOFONT)/9nb00064.tfm $(TEXTMAP)
83 $(HPFTODIT) $(AUTOFONT)/9nb00064.tfm $(TEXTMAP) $@
85 # Courier Italic
86 CI: $(AUTOFONT)/9nb00062.tfm $(TEXTMAP)
87 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00062.tfm $(TEXTMAP) $@
89 # Courier Bold
90 CB: $(AUTOFONT)/9nb00061.tfm $(TEXTMAP)
91 $(HPFTODIT) $(AUTOFONT)/9nb00061.tfm $(TEXTMAP) $@
93 # Courier Bold Italic
94 CBI: $(AUTOFONT)/9nb00063.tfm $(TEXTMAP)
95 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00063.tfm $(TEXTMAP) $@
97 # Garamond Antiqua
98 GR: $(AUTOFONT)/9nb00068.tfm $(TEXTMAP)
99 $(HPFTODIT) $(AUTOFONT)/9nb00068.tfm $(TEXTMAP) $@
101 # Garamond Kursiv
102 GI: $(AUTOFONT)/9nb00066.tfm $(TEXTMAP)
103 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00066.tfm $(TEXTMAP) $@
105 # Garamond Halbfett
106 GB: $(AUTOFONT)/9nb00065.tfm $(TEXTMAP)
107 $(HPFTODIT) $(AUTOFONT)/9nb00065.tfm $(TEXTMAP) $@
109 # Garamond Kursiv Halbfett
110 GBI: $(AUTOFONT)/9nb00067.tfm $(TEXTMAP)
111 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00067.tfm $(TEXTMAP) $@
113 # Omega
114 OR: $(AUTOFONT)/9nb00076.tfm $(TEXTMAP)
115 $(HPFTODIT) $(AUTOFONT)/9nb00076.tfm $(TEXTMAP) $@
117 # Omega Italic
118 OI: $(AUTOFONT)/9nb00074.tfm $(TEXTMAP)
119 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00074.tfm $(TEXTMAP) $@
121 # Omega Bold
122 OB: $(AUTOFONT)/9nb00073.tfm $(TEXTMAP)
123 $(HPFTODIT) $(AUTOFONT)/9nb00073.tfm $(TEXTMAP) $@
125 # Omega Bold Italic
126 OBI: $(AUTOFONT)/9nb00075.tfm $(TEXTMAP)
127 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00075.tfm $(TEXTMAP) $@
129 # Univers
130 UR: $(AUTOFONT)/9nb00094.tfm $(TEXTMAP)
131 $(HPFTODIT) $(AUTOFONT)/9nb00094.tfm $(TEXTMAP) $@
133 # Univers Italic
134 UI: $(AUTOFONT)/9nb00092.tfm $(TEXTMAP)
135 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00092.tfm $(TEXTMAP) $@
137 # Univers Bold
138 UB: $(AUTOFONT)/9nb00088.tfm $(TEXTMAP)
139 $(HPFTODIT) $(AUTOFONT)/9nb00088.tfm $(TEXTMAP) $@
141 # Univers Bold Italic
142 UBI: $(AUTOFONT)/9nb00093.tfm $(TEXTMAP)
143 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00093.tfm $(TEXTMAP) $@
145 # Univers Condensed
146 UCR: $(AUTOFONT)/9nb00089.tfm $(TEXTMAP)
147 $(HPFTODIT) $(AUTOFONT)/9nb00089.tfm $(TEXTMAP) $@
149 # Univers Condensed Italic
150 UCI: $(AUTOFONT)/9nb00087.tfm $(TEXTMAP)
151 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00087.tfm $(TEXTMAP) $@
153 # Univers Condensed Bold
154 UCB: $(AUTOFONT)/9nb00090.tfm $(TEXTMAP)
155 $(HPFTODIT) $(AUTOFONT)/9nb00090.tfm $(TEXTMAP) $@
157 # Univers Condensed Bold Italic
158 UCBI: $(AUTOFONT)/9nb00091.tfm $(TEXTMAP)
159 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00091.tfm $(TEXTMAP) $@
161 # Albertus
162 ALBR: $(AUTOFONT)/9nb00052.tfm $(TEXTMAP)
163 $(HPFTODIT) $(AUTOFONT)/9nb00052.tfm $(TEXTMAP) $@
165 # Albertus Extrabold
166 ALBB: $(AUTOFONT)/9nb00051.tfm $(TEXTMAP)
167 $(HPFTODIT) $(AUTOFONT)/9nb00051.tfm $(TEXTMAP) $@
169 # Letter Gothic
170 LGR: $(AUTOFONT)/9nb00071.tfm $(TEXTMAP)
171 $(HPFTODIT) $(AUTOFONT)/9nb00071.tfm $(TEXTMAP) $@
173 # Letter Gothic Italic
174 LGI: $(AUTOFONT)/9nb00070.tfm $(TEXTMAP)
175 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00070.tfm $(TEXTMAP) $@
177 # Letter Gothic Bold
178 LGB: $(AUTOFONT)/9nb00069.tfm $(TEXTMAP)
179 $(HPFTODIT) $(AUTOFONT)/9nb00069.tfm $(TEXTMAP) $@
181 # Antique Olive
182 AOR: $(AUTOFONT)/9nb00055.tfm $(TEXTMAP)
183 $(HPFTODIT) $(AUTOFONT)/9nb00055.tfm $(TEXTMAP) $@
185 # Antique Olive Italic
186 AOI: $(AUTOFONT)/9nb00054.tfm $(TEXTMAP)
187 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00054.tfm $(TEXTMAP) $@
189 # Antique Olive Bold
190 AOB: $(AUTOFONT)/9nb00053.tfm $(TEXTMAP)
191 $(HPFTODIT) $(AUTOFONT)/9nb00053.tfm $(TEXTMAP) $@
193 # Marigold
194 MARIGOLD: $(AUTOFONT)/9nb00072.tfm $(TEXTMAP)
195 $(HPFTODIT) $(AUTOFONT)/9nb00072.tfm $(TEXTMAP) $@
197 # Coronet
198 CORONET: $(AUTOFONT)/9nb00077.tfm $(TEXTMAP)
199 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00077.tfm $(TEXTMAP) $@
201 # Clarendon Condensed
202 CLARENDON: $(AUTOFONT)/9nb00060.tfm $(TEXTMAP)
203 $(HPFTODIT) $(AUTOFONT)/9nb00060.tfm $(TEXTMAP) $@
205 S: $(AUTOFONT)/9nb00086.tfm $(SPECIALMAP)
206 $(HPFTODIT) $(SFLAG) $(AUTOFONT)/9nb00086.tfm $(SPECIALMAP) $@
209 # TrueType
212 # Times New Roman
213 TNRR: $(AUTOFONT)/tmnr000s.tfm $(TEXTMAP)
214 $(HPFTODIT) $(AUTOFONT)/tmnr000s.tfm $(TEXTMAP) $@
216 # Times New Roman Italic
217 TNRI: $(AUTOFONT)/tmni000s.tfm $(TEXTMAP)
218 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/tmni000s.tfm $(TEXTMAP) $@
220 # Times New Roman Bold
221 TNRB: $(AUTOFONT)/tmnb000s.tfm $(TEXTMAP)
222 $(HPFTODIT) $(AUTOFONT)/tmnb000s.tfm $(TEXTMAP) $@
224 # Times New Roman Bold Italic
225 TNRBI: $(AUTOFONT)/tmnj000s.tfm $(TEXTMAP)
226 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/tmnj000s.tfm $(TEXTMAP) $@
228 # Arial
229 AR: $(AUTOFONT)/arlr000s.tfm $(TEXTMAP)
230 $(HPFTODIT) $(AUTOFONT)/arlr000s.tfm $(TEXTMAP) $@
232 # Arial Italic
233 AI: $(AUTOFONT)/arli000s.tfm $(TEXTMAP)
234 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/arli000s.tfm $(TEXTMAP) $@
236 # Arial Bold
237 AB: $(AUTOFONT)/arlb000s.tfm $(TEXTMAP)
238 $(HPFTODIT) $(AUTOFONT)/arlb000s.tfm $(TEXTMAP) $@
240 # Arial Bold Italic
241 ABI: $(AUTOFONT)/arlj000s.tfm $(TEXTMAP)
242 $(HPFTODIT) $(IFLAG) $(AUTOFONT)/arlj000s.tfm $(TEXTMAP) $@
245 clean:
247 realclean:
248 -rm -f $(FONTS)
250 extraclean: realclean
251 -rm -f core *~ "#*"
253 .PHONY: clean realclean extraclean all