1 |
# |
2 |
# @(#)psfontj2d.properties 1.1 99/11/04 |
3 |
# |
4 |
# Copyright 1999 by Sun Microsystems, Inc., |
5 |
# 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. |
6 |
# All rights reserved. |
7 |
# |
8 |
# This software is the confidential and proprietary information |
9 |
# of Sun Microsystems, Inc. ("Confidential Information"). You |
10 |
# shall not disclose such Confidential Information and shall use |
11 |
# it only in accordance with the terms of the license agreement |
12 |
# you entered into with Sun. |
13 |
# |
14 |
|
15 |
# |
16 |
# PostScript printer property file for Java 2D printing. |
17 |
# |
18 |
# WARNING: This is an internal implementation file, not a public file. |
19 |
# Any customisation or reliance on the existence of this file and its |
20 |
# contents or syntax is discouraged and unsupported. |
21 |
# It may be incompatibly changed or removed without any notice. |
22 |
# |
23 |
# |
24 |
font.num=35 |
25 |
# |
26 |
# Legacy logical font family names and logical font aliases should all |
27 |
# map to the primary logical font names. |
28 |
# |
29 |
serif=serif |
30 |
times=serif |
31 |
timesroman=serif |
32 |
sansserif=sansserif |
33 |
helvetica=sansserif |
34 |
dialog=sansserif |
35 |
dialoginput=monospaced |
36 |
monospaced=monospaced |
37 |
courier=monospaced |
38 |
# |
39 |
# Next, physical fonts which can be safely mapped to standard postscript fonts |
40 |
# These keys generally map to a value which is the same as the key, so |
41 |
# the key/value is just a way to say the font has a mapping. |
42 |
# Sometimes however we map more than one screen font to the same PS font. |
43 |
# |
44 |
avantgarde=avantgarde_book |
45 |
avantgarde_book=avantgarde_book |
46 |
avantgarde_demi=avantgarde_demi |
47 |
avantgarde_book_oblique=avantgarde_book_oblique |
48 |
avantgarde_demi_oblique=avantgarde_demi_oblique |
49 |
# |
50 |
itcavantgarde=avantgarde_book |
51 |
itcavantgarde=avantgarde_book |
52 |
itcavantgarde_demi=avantgarde_demi |
53 |
itcavantgarde_oblique=avantgarde_book_oblique |
54 |
itcavantgarde_demi_oblique=avantgarde_demi_oblique |
55 |
# |
56 |
bookman=bookman_light |
57 |
bookman_light=bookman_light |
58 |
bookman_demi=bookman_demi |
59 |
bookman_light_italic=bookman_light_italic |
60 |
bookman_demi_italic=bookman_demi_italic |
61 |
# |
62 |
# Exclude "helvetica" on its own as that's a legacy name for a logical font |
63 |
helvetica_bold=helvetica_bold |
64 |
helvetica_oblique=helvetica_oblique |
65 |
helvetica_bold_oblique=helvetica_bold_oblique |
66 |
# |
67 |
itcbookman_light=bookman_light |
68 |
itcbookman_demi=bookman_demi |
69 |
itcbookman_light_italic=bookman_light_italic |
70 |
itcbookman_demi_italic=bookman_demi_italic |
71 |
# |
72 |
# Exclude "courier" on its own as that's a legacy name for a logical font |
73 |
courier_bold=courier_bold |
74 |
courier_oblique=courier_oblique |
75 |
courier_bold_oblique=courier_bold_oblique |
76 |
# |
77 |
courier_new=courier |
78 |
courier_new_bold=courier_bold |
79 |
# |
80 |
monotype_century_schoolbook=newcenturyschoolbook |
81 |
monotype_century_schoolbook_bold=newcenturyschoolbook_bold |
82 |
monotype_century_schoolbook_italic=newcenturyschoolbook_italic |
83 |
monotype_century_schoolbook_bold_italic=newcenturyschoolbook_bold_italic |
84 |
# |
85 |
newcenturyschoolbook=newcenturyschoolbook |
86 |
newcenturyschoolbook_bold=newcenturyschoolbook_bold |
87 |
newcenturyschoolbook_italic=newcenturyschoolbook_italic |
88 |
newcenturyschoolbook_bold_italic=newcenturyschoolbook_bold_italic |
89 |
# |
90 |
palatino=palatino |
91 |
palatino_bold=palatino_bold |
92 |
palatino_italic=palatino_italic |
93 |
palatino_bold_italic=palatino_bold_italic |
94 |
# |
95 |
# Exclude "times" on its own as that's a legacy name for a logical font |
96 |
times_bold=times_roman_bold |
97 |
times_italic=times_roman_italic |
98 |
times_bold_italic=times_roman_bold_italic |
99 |
# |
100 |
times_roman=times_roman |
101 |
times_roman_bold=times_roman_bold |
102 |
times_roman_italic=times_roman_italic |
103 |
times_roman_bold_italic=times_roman_bold_italic |
104 |
# |
105 |
times_new_roman=times_roman |
106 |
times_new_roman_bold=times_roman_bold |
107 |
times_new_roman_italic=times_roman_italic |
108 |
times_new_roman_bold_italic=times_roman_bold_italic |
109 |
# |
110 |
zapfchancery_italic=zapfchancery_italic |
111 |
itczapfchancery_italic=zapfchancery_italic |
112 |
# |
113 |
# Next the mapping of the font name + charset + style to Postscript font name |
114 |
# for the logical fonts. |
115 |
# |
116 |
serif.latin1.plain=Times-Roman |
117 |
serif.latin1.bold=Times-Bold |
118 |
serif.latin1.italic=Times-Italic |
119 |
serif.latin1.bolditalic=Times-BoldItalic |
120 |
serif.symbol.plain=Symbol |
121 |
serif.dingbats.plain=ZapfDingbats |
122 |
serif.symbol.bold=Symbol |
123 |
serif.dingbats.bold=ZapfDingbats |
124 |
serif.symbol.italic=Symbol |
125 |
serif.dingbats.italic=ZapfDingbats |
126 |
serif.symbol.bolditalic=Symbol |
127 |
serif.dingbats.bolditalic=ZapfDingbats |
128 |
# |
129 |
sansserif.latin1.plain=Helvetica |
130 |
sansserif.latin1.bold=Helvetica-Bold |
131 |
sansserif.latin1.italic=Helvetica-Oblique |
132 |
sansserif.latin1.bolditalic=Helvetica-BoldOblique |
133 |
sansserif.symbol.plain=Symbol |
134 |
sansserif.dingbats.plain=ZapfDingbats |
135 |
sansserif.symbol.bold=Symbol |
136 |
sansserif.dingbats.bold=ZapfDingbats |
137 |
sansserif.symbol.italic=Symbol |
138 |
sansserif.dingbats.italic=ZapfDingbats |
139 |
sansserif.symbol.bolditalic=Symbol |
140 |
sansserif.dingbats.bolditalic=ZapfDingbats |
141 |
# |
142 |
monospaced.latin1.plain=Courier |
143 |
monospaced.latin1.bold=Courier-Bold |
144 |
monospaced.latin1.italic=Courier-Oblique |
145 |
monospaced.latin1.bolditalic=Courier-BoldOblique |
146 |
monospaced.symbol.plain=Symbol |
147 |
monospaced.dingbats.plain=ZapfDingbats |
148 |
monospaced.symbol.bold=Symbol |
149 |
monospaced.dingbats.bold=ZapfDingbats |
150 |
monospaced.symbol.italic=Symbol |
151 |
monospaced.dingbats.italic=ZapfDingbats |
152 |
monospaced.symbol.bolditalic=Symbol |
153 |
monospaced.dingbats.bolditalic=ZapfDingbats |
154 |
# |
155 |
# Next the mapping of the font name + charset + style to Postscript font name |
156 |
# for the physical fonts. Since these always report style as plain, the |
157 |
# style key is always plain. So we map using the face name to the correct |
158 |
# style for the postscript font. This is possible since the face names can |
159 |
# be replied upon to be different for each style. |
160 |
# However an application may try to create a Font applying a style to an |
161 |
# physical name. We want to map to the correct Postscript font there too |
162 |
# if possible but we do not map cases where the application tries to |
163 |
# augment a style (eg ask for a bold version of a bold font) |
164 |
# Defer to the 2D package to attempt create an artificially styled version |
165 |
# |
166 |
avantgarde_book.latin1.plain=AvantGarde-Book |
167 |
avantgarde_demi.latin1.plain=AvantGarde-Demi |
168 |
avantgarde_book_oblique.latin1.plain=AvantGarde-BookOblique |
169 |
avantgarde_demi_oblique.latin1.plain=AvantGarde-DemiOblique |
170 |
# |
171 |
avantgarde_book.latin1.bold=AvantGarde-Demi |
172 |
avantgarde_book.latin1.italic=AvantGarde-BookOblique |
173 |
avantgarde_book.latin1.bolditalic=AvantGarde-DemiOblique |
174 |
avantgarde_demi.latin1.italic=AvantGarde-DemiOblique |
175 |
avantgarde_book_oblique.latin1.bold=AvantGarde-DemiOblique |
176 |
# |
177 |
bookman_light.latin1.plain=Bookman-Light |
178 |
bookman_demi.latin1.plain=Bookman-Demi |
179 |
bookman_light_italic.latin1.plain=Bookman-LightItalic |
180 |
bookman_demi_italic.latin1.plain=Bookman-DemiItalic |
181 |
# |
182 |
bookman_light.latin1.bold=Bookman-Demi |
183 |
bookman_light.latin1.italic=Bookman-LightItalic |
184 |
bookman_light.latin1.bolditalic=Bookman-DemiItalic |
185 |
bookman_light_bold.latin1.italic=Bookman-DemiItalic |
186 |
bookman_light_italic.latin1.bold=Bookman-DemiItalic |
187 |
# |
188 |
courier.latin1.plain=Courier |
189 |
courier_bold.latin1.plain=Courier-Bold |
190 |
courier_oblique.latin1.plain=Courier-Oblique |
191 |
courier_bold_oblique.latin1.plain=Courier-BoldOblique |
192 |
courier.latin1.bold=Courier-Bold |
193 |
courier.latin1.italic=Courier-Oblique |
194 |
courier.latin1.bolditalic=Courier-BoldOblique |
195 |
courier_bold.latin1.italic=Courier-BoldOblique |
196 |
courier_italic.latin1.bold=Courier-BoldOblique |
197 |
# |
198 |
helvetica_bold.latin1.plain=Helvetica-Bold |
199 |
helvetica_oblique.latin1.plain=Helvetica-Oblique |
200 |
helvetica_bold_oblique.latin1.plain=Helvetica-BoldOblique |
201 |
helvetica.latin1.bold=Helvetica-Bold |
202 |
helvetica.latin1.italic=Helvetica-Oblique |
203 |
helvetica.latin1.bolditalic=Helvetica-BoldOblique |
204 |
helvetica_bold.latin1.italic=Helvetica-BoldOblique |
205 |
helvetica_italic.latin1.bold=Helvetica-BoldOblique |
206 |
# |
207 |
newcenturyschoolbook.latin1.plain=NewCenturySchlbk-Roman |
208 |
newcenturyschoolbook_bold.latin1.plain=NewCenturySchlbk-Bold |
209 |
newcenturyschoolbook_italic.latin1.plain=NewCenturySchlbk-Italic |
210 |
newcenturyschoolbook_bold_italic.latin1.plain=NewCenturySchlbk-BoldItalic |
211 |
newcenturyschoolbook.latin1.bold=NewCenturySchlbk-Bold |
212 |
newcenturyschoolbook.latin1.italic=NewCenturySchlbk-Italic |
213 |
newcenturyschoolbook.latin1.bolditalic=NewCenturySchlbk-BoldItalic |
214 |
newcenturyschoolbook_bold.latin1.italic=NewCenturySchlbk-BoldItalic |
215 |
newcenturyschoolbook_italic.latin1.bold=NewCenturySchlbk-BoldItalic |
216 |
# |
217 |
palatino.latin1.plain=Palatino-Roman |
218 |
palatino_bold.latin1.plain=Palatino-Bold |
219 |
palatino_italic.latin1.plain=Palatino-Italic |
220 |
palatino_bold_italic.latin1.plain=Palatino-BoldItalic |
221 |
palatino.latin1.bold=Palatino-Bold |
222 |
palatino.latin1.italic=Palatino-Italic |
223 |
palatino.latin1.bolditalic=Palatino-BoldItalic |
224 |
palatino_bold.latin1.italic=Palatino-BoldItalic |
225 |
palatino_italic.latin1.bold=Palatino-BoldItalic |
226 |
# |
227 |
times_roman.latin1.plain=Times-Roman |
228 |
times_roman_bold.latin1.plain=Times-Bold |
229 |
times_roman_italic.latin1.plain=Times-Italic |
230 |
times_roman_bold_italic.latin1.plain=Times-BoldItalic |
231 |
times_roman.latin1.bold=Times-Bold |
232 |
times_roman.latin1.italic=Times-Italic |
233 |
times_roman.latin1.bolditalic=Times-BoldItalic |
234 |
times_roman_bold.latin1.italic=Times-BoldItalic |
235 |
times_roman_italic.latin1.bold=Times-BoldItalic |
236 |
# |
237 |
zapfchancery_italic.latin1.plain=ZapfChancery-MediumItalic |
238 |
# |
239 |
# Finally the mappings of PS font names to indexes. |
240 |
# |
241 |
AvantGarde-Book=0 |
242 |
AvantGarde-BookOblique=1 |
243 |
AvantGarde-Demi=2 |
244 |
AvantGarde-DemiOblique=3 |
245 |
Bookman-Demi=4 |
246 |
Bookman-DemiItalic=5 |
247 |
Bookman-Light=6 |
248 |
Bookman-LightItalic=7 |
249 |
Courier=8 |
250 |
Courier-Bold=9 |
251 |
Courier-BoldOblique=10 |
252 |
Courier-Oblique=11 |
253 |
Helvetica=12 |
254 |
Helvetica-Bold=13 |
255 |
Helvetica-BoldOblique=14 |
256 |
Helvetica-Narrow=15 |
257 |
Helvetica-Narrow-Bold=16 |
258 |
Helvetica-Narrow-BoldOblique=17 |
259 |
Helvetica-Narrow-Oblique=18 |
260 |
Helvetica-Oblique=19 |
261 |
NewCenturySchlbk-Bold=20 |
262 |
NewCenturySchlbk-BoldItalic=21 |
263 |
NewCenturySchlbk-Italic=22 |
264 |
NewCenturySchlbk-Roman=23 |
265 |
Palatino-Bold=24 |
266 |
Palatino-BoldItalic=25 |
267 |
Palatino-Italic=26 |
268 |
Palatino-Roman=27 |
269 |
Symbol=28 |
270 |
Times-Bold=29 |
271 |
Times-BoldItalic=30 |
272 |
Times-Italic=31 |
273 |
Times-Roman=32 |
274 |
ZapfDingbats=33 |
275 |
ZapfChancery-MediumItalic=34 |
276 |
# |
277 |
font.0=AvantGarde-Book ISOF |
278 |
font.1=AvantGarde-BookOblique ISOF |
279 |
font.2=AvantGarde-Demi ISOF |
280 |
font.3=AvantGarde-DemiOblique ISOF |
281 |
font.4=Bookman-Demi ISOF |
282 |
font.5=Bookman-DemiItalic ISOF |
283 |
font.6=Bookman-Light ISOF |
284 |
font.7=Bookman-LightItalic ISOF |
285 |
font.8=Courier ISOF |
286 |
font.9=Courier-Bold ISOF |
287 |
font.10=Courier-BoldOblique ISOF |
288 |
font.11=Courier-Oblique ISOF |
289 |
font.12=Helvetica ISOF |
290 |
font.13=Helvetica-Bold ISOF |
291 |
font.14=Helvetica-BoldOblique ISOF |
292 |
font.15=Helvetica-Narrow ISOF |
293 |
font.16=Helvetica-Narrow-Bold ISOF |
294 |
font.17=Helvetica-Narrow-BoldOblique ISOF |
295 |
font.18=Helvetica-Narrow-Oblique ISOF |
296 |
font.19=Helvetica-Oblique ISOF |
297 |
font.20=NewCenturySchlbk-Bold ISOF |
298 |
font.21=NewCenturySchlbk-BoldItalic ISOF |
299 |
font.22=NewCenturySchlbk-Italic ISOF |
300 |
font.23=NewCenturySchlbk-Roman ISOF |
301 |
font.24=Palatino-Bold ISOF |
302 |
font.25=Palatino-BoldItalic ISOF |
303 |
font.26=Palatino-Italic ISOF |
304 |
font.27=Palatino-Roman ISOF |
305 |
font.28=Symbol findfont |
306 |
font.29=Times-Bold ISOF |
307 |
font.30=Times-BoldItalic ISOF |
308 |
font.31=Times-Italic ISOF |
309 |
font.32=Times-Roman ISOF |
310 |
font.33=ZapfDingbats findfont |
311 |
font.34=ZapfChancery-MediumItalic ISOF |
312 |
# |