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