xref: /plan9-contrib/sys/src/cmd/gs/lib/Fontmap.OS2 (revision d46c239f8612929b7dbade67d0d071633df3a15d)
1%    Copyright (C) 1990, 1992, 1993, 1996 Aladdin Enterprises.  All rights reserved.
2%
3% This file is part of AFPL Ghostscript.
4%
5% AFPL Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author or
6% distributor accepts any responsibility for the consequences of using it, or
7% for whether it serves any particular purpose or works at all, unless he or
8% she says so in writing.  Refer to the Aladdin Free Public License (the
9% "License") for full details.
10%
11% Every copy of AFPL Ghostscript must include a copy of the License, normally
12% in a plain ASCII text file named PUBLIC.  The License grants you the right
13% to copy, modify and redistribute AFPL Ghostscript, but only under certain
14% conditions described in the License.  Among other things, the License
15% requires that the copyright notice and this notice be preserved on all
16% copies.
17
18% $Id: Fontmap.OS2,v 1.2 2000/09/19 18:29:11 lpd Exp $
19% fontmap.os2 aka Fontmap.OS2 - OS/2 font catalog for Ghostscript.
20
21% ----------------------------------------------------------------
22
23% This file is a catalog of fonts known to Ghostscript.  Any font
24% that is to be loaded automatically when named must be in this catalog,
25% except for fonts that Ghostscript finds automatically in directories
26% named in the GS_FONTPATH environment variable.
27
28% Each font has an entry consisting of three items:
29%
30%	- The name by which the font is known inside Ghostscript
31%	(a Ghostscript name preceded by a `/', or a string enclosed
32%	in parentheses).  This is used to find the file from which
33%	a font of a given name should be loaded.
34%
35%	- Information depending on whether this is a real font or a
36%	font alias:
37%
38%		- For real fonts, the name of the Ghostscript font
39%		file (a Ghostscript string, enclosed in parentheses).
40%		The filename should include the extension, which (by
41%		convention) is `.gsf'.  `.pfa' and `.pfb' files are
42%		also usable as fonts for Ghostscript.
43%
44%		- For font aliases, the name of the font which should
45%		be used when this one is requested, preceded by a
46%		`/'.  See the entry for Charter below for an example.
47%
48%	- A terminating semicolon.
49
50% Because of limitations in the MS-DOS environment, Ghostscript font
51% file names must be no more than 8 characters long, must consist only
52% of LOWER CASE letters, digits, and underscores, and must start with a
53% letter.  Font names, on the other hand, need only obey the syntax of
54% names in the Ghostscript language, which is much more liberal.
55
56% Most of the Ghostscript fonts were created automatically from freely
57% available bitmaps.  There is a makefile (fonts.mak) that specifies
58% how this conversion was done.  fonts.mak also specifies, for each such
59% converted font, its uniqueID (an integer used to identify distinct fonts
60% within the Ghostscript font machinery), and its encoding (the mapping
61% from character codes in a string to character names).  For more detailed
62% information, read fonts.mak.
63
64% The following table is actually a Ghostscript data structure.
65% If you add new entries, be sure to copy the punctuation accurately;
66% in particular, you must leave at least one space or tab between each
67% field in the entry.  Also, please read fonts.doc for important information
68% about font names.
69
70
71%
72%
73% Fonts contributed by:
74%	URW++ Design and Development Incorporated
75%	Poppenbuetteler Bogen 29A
76%	D-22399 Hamburg
77%	Germany
78%	tel. +49 (40) 60 60 50
79%	fax +49 (40) 60 60 51 11
80%	http://www.urwpp.de
81% for distribution under the GNU License and Aladdin Free Public License.
82% See the notice at the head of this Fontmap file for licensing terms.
83% Each of these fonts is individually covered by the license:
84% for licensing purposes, they are not "part of" any larger entity.
85% The following notice applies to these fonts:
86%
87%	Copyright URW Software, Copyright 1994 by URW.
88%
89
90% Actual fonts
91
92/URWBookmanL-DemiBold	(b018015l.pfb)	;
93/URWBookmanL-DemiBoldItal	(b018035l.pfb)	;
94/URWBookmanL-Ligh	(b018012l.pfb)	;
95/URWBookmanL-LighItal	(b018032l.pfb)	;
96
97/NimbusMonL-Regu	(n022003l.pfb)	;
98/NimbusMonL-ReguObli	(n022023l.pfb)	;
99/NimbusMonL-Bold	(n022004l.pfb)	;
100/NimbusMonL-BoldObli	(n022024l.pfb)	;
101
102/URWGothicL-Book	(a010013l.pfb)	;
103/URWGothicL-BookObli	(a010033l.pfb)	;
104/URWGothicL-Demi	(a010015l.pfb)	;
105/URWGothicL-DemiObli	(a010035l.pfb)	;
106
107/NimbusSanL-Regu	(n019003l.pfb)	;
108/NimbusSanL-ReguItal	(n019023l.pfb)	;
109/NimbusSanL-Bold	(n019004l.pfb)	;
110/NimbusSanL-BoldItal	(n019024l.pfb)	;
111
112/NimbusSanL-ReguCond	(n019043l.pfb)	;
113/NimbusSanL-ReguCondItal	(n019063l.pfb)	;
114/NimbusSanL-BoldCond	(n019044l.pfb)	;
115/NimbusSanL-BoldCondItal	(n019064l.pfb)	;
116
117/URWPalladioL-Roma	(p052003l.pfb)	;
118/URWPalladioL-Ital	(p052023l.pfb)	;
119/URWPalladioL-Bold	(p052004l.pfb)	;
120/URWPalladioL-BoldItal	(p052024l.pfb)	;
121
122/CenturySchL-Roma	(c059013l.pfb)	;
123/CenturySchL-Ital	(c059033l.pfb)	;
124/CenturySchL-Bold	(c059016l.pfb)	;
125/CenturySchL-BoldItal	(c059036l.pfb)	;
126
127/NimbusRomNo9L-Regu	(n021003l.pfb)	;
128/NimbusRomNo9L-ReguItal	(n021023l.pfb)	;
129/NimbusRomNo9L-Medi	(n021004l.pfb)	;
130/NimbusRomNo9L-MediItal	(n021024l.pfb)	;
131
132/StandardSymL	(s050000l.pfb)	;
133
134/URWChanceryL-MediItal	(z003034l.pfb)	;
135
136/Dingbats	(d050000l.pfb)	;
137
138% Aliases
139
140/Bookman-Demi			/URWBookmanL-DemiBold	;
141/Bookman-DemiItalic		/URWBookmanL-DemiBoldItal	;
142/Bookman-Light			/URWBookmanL-Ligh	;
143/Bookman-LightItalic		/URWBookmanL-LighItal	;
144
145/Courier			/NimbusMonL-Regu	;
146/Courier-Oblique		/NimbusMonL-ReguObli	;
147/Courier-Bold			/NimbusMonL-Bold	;
148/Courier-BoldOblique		/NimbusMonL-BoldObli	;
149
150/AvantGarde-Book		/URWGothicL-Book	;
151/AvantGarde-BookOblique		/URWGothicL-BookObli	;
152/AvantGarde-Demi		/URWGothicL-Demi	;
153/AvantGarde-DemiOblique		/URWGothicL-DemiObli	;
154
155/Helvetica			/NimbusSanL-Regu	;
156/Helvetica-Oblique		/NimbusSanL-ReguItal	;
157/Helvetica-Bold			/NimbusSanL-Bold	;
158/Helvetica-BoldOblique		/NimbusSanL-BoldItal	;
159
160/Helvetica-Narrow		/NimbusSanL-ReguCond	;
161/Helvetica-Narrow-Oblique	/NimbusSanL-ReguCondItal	;
162/Helvetica-Narrow-Bold		/NimbusSanL-BoldCond	;
163/Helvetica-Narrow-BoldOblique	/NimbusSanL-BoldCondItal	;
164
165/Palatino-Roman			/URWPalladioL-Roma	;
166/Palatino-Italic		/URWPalladioL-Ital	;
167/Palatino-Bold			/URWPalladioL-Bold	;
168/Palatino-BoldItalic		/URWPalladioL-BoldItal	;
169
170/NewCenturySchlbk-Roman		/CenturySchL-Roma	;
171/NewCenturySchlbk-Italic	/CenturySchL-Ital	;
172/NewCenturySchlbk-Bold		/CenturySchL-Bold	;
173/NewCenturySchlbk-BoldItalic	/CenturySchL-BoldItal	;
174
175/Times-Roman			/NimbusRomNo9L-Regu	;
176/Times-Italic			/NimbusRomNo9L-ReguItal	;
177/Times-Bold			/NimbusRomNo9L-Medi	;
178/Times-BoldItalic		/NimbusRomNo9L-MediItal	;
179
180/Symbol				/StandardSymL	;
181
182/ZapfChancery-MediumItalic	/URWChanceryL-MediItal	;
183
184/ZapfDingbats			/Dingbats	;
185
186
187%
188% ATM fonts that come with OS/2.
189
190/Courier			(cour.pfb)	;
191/Courier-Oblique		/Courier-Italic	;
192/Courier-Italic			(couri.pfb)	;
193/Courier-Bold			(courb.pfb)	;
194/Courier-BoldOblique		/Courier-BoldItalic	;
195/Courier-BoldItalic		(courbi.pfb)	;
196
197/Helvetica			(helv.pfb)	;
198/Helvetica-Oblique		/Helvetica-Italic	;
199/Helvetica-Italic		(helvi.pfb)	;
200/Helvetica-Bold			(helvb.pfb)	;
201/Helvetica-BoldOblique		/Helvetica-BoldItalic	;
202/Helvetica-BoldItalic		(helvbi.pfb)	;
203
204/Symbol				/SymbolSet	;
205/SymbolSet			(symb.pfb)	;
206
207/Times-Roman			/TimesNewRoman	;
208/TimesNewRoman			(tnr.pfb)	;
209/Times-Italic			/TimesNewRoman-Italic	;
210/TimesNewRoman-Italic		(tnri.pfb)	;
211/Times-Bold			/TimesNewRoman-Bold	;
212/TimesNewRoman-Bold		(tnrb.pfb)	;
213/Times-BoldItalic		/TimesNewRoman-BoldItalic	;
214/TimesNewRoman-BoldItalic	(tnrbi.pfb)	;
215
216
217