xref: /plan9/sys/src/cmd/gs/doc/Readme.htm (revision 593dc095aefb2a85c828727bbfa9da139a49bdf4)
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<html>
3<head>
4<title>Overview of Ghostscript</title>
5<!-- $Id: Readme.htm,v 1.71 2005/10/20 19:46:23 ray Exp $ -->
6<!-- Originally: README -->
7<link rel="stylesheet" type="text/css" href="gs.css" title="Ghostscript Style">
8</head>
9
10<body>
11<!-- [1.0 begin visible header] ============================================ -->
12
13<!-- [1.1 begin headline] ================================================== -->
14
15<h1>Overview of Ghostscript</h1>
16
17<!-- [1.1 end headline] ==================================================== -->
18
19<!-- [1.3 begin hint] ====================================================== -->
20
21<p>
22This document is a roadmap to the Ghostscript documentation.
23After looking through it, if you want to install Ghostscript and not only
24use it, we recommend you read <a href="Install.htm">how to install
25Ghostscript</a>, and <a href="Make.htm">how to compile Ghostscript</a> from
26source code (which is necessary before installing it on Unix and VMS
27systems).
28
29<!-- [1.3 end hint] ======================================================== -->
30
31<hr>
32
33<!-- [1.2 begin table of contents] ========================================= -->
34
35<h2>Table of contents</h2>
36
37<blockquote><ul>
38<li><a href="#Theme_roadmap">Document roadmap by theme</a>
39<ul>
40<li><a href="#New_users">What should I read if I'm a new user?</a>
41<li><a href="#Two_Ghostscripts">AFPL Ghostscript and GPL Ghostscript</a>
42<li><a href="#Before_building">Before building Ghostscript</a>
43<li><a href="#Not_a_new_user">What should I read if I'm not a new user?</a>
44<li><a href="#Developer">What if I'm a developer?</a>
45<li><a href="#Writer">What if I'm writing documentation?</a>
46</ul>
47<li><a href="#Web_presence">Presence on the World Wide Web</a>
48<ul>
49<li><a href="#Web_home_page">Ghostscript's home pages</a>
50<li><a href="#Adobe_documentation">Adobe PostScript, Encapsulated
51PostScript, and PDF reference documentation</a>
52<li><a href="#Web_other">Other material on the WWW</a>
53</ul>
54<li><a href="#Ordered_roadmap">Which document contains what?</a>
55<ul>
56<li>Primarily for users:
57<blockquote><table cellpadding=0 cellspacing=0>
58<tr><td valign=top>
59<a href="#Bug-form">Bug-form.htm</a><br>
60<a href="#Bug-info">Bug-info.htm</a><br>
61<a href="#Deprecated">Deprecated.htm</a><br>
62<a href="#Devices">Devices.htm</a><br>
63<td>&nbsp;&nbsp;&nbsp;<td valign=top>
64<a href="#Helpers">Helpers.htm</a><br>
65<a href="#Humor">Humor.htm</a><br>
66<a href="#Ps2epsi">Ps2epsi.htm</a><br>
67<td>&nbsp;&nbsp;&nbsp;<td valign=top>
68<a href="#Ps2pdf">Ps2pdf.htm</a><br>
69<a href="#Ps2ps2">Ps2ps2.htm</a><br>
70<a href="#Readme">Readme.htm</a><br>
71<a href="#Unix-lpr">Unix-lpr.htm</a><br>
72<a href="#Use">Use.htm</a><br>
73<tr><td valign=top>
74</table></blockquote>
75<li>For both users and developers:
76<blockquote><table cellpadding=0 cellspacing=0>
77<tr><td valign=top>
78<a href="#Changes">Changes.htm</a><br>
79<a href="#Commprod">Commprod.htm</a><br>
80<a href="#Copying">Copying.htm</a><br>
81<a href="#Fonts">Fonts.htm</a><br>
82<a href="#Hershey">Hershey.htm</a><br>
83<td>&nbsp;&nbsp;&nbsp;<td valign=top>
84<a href="#History">History*.htm</a><br>
85<a href="#Install">Install.htm</a><br>
86<a href="#Language">Language.htm</a><br>
87<a href="#Make">Make.htm</a><br>
88<td>&nbsp;&nbsp;&nbsp;<td valign=top>
89<a href="#News">News.htm</a><br>
90<a href="#Psfiles">Psfiles.htm</a><br>
91<a href="#Public">Public.htm</a><br>
92</table></blockquote>
93<li>Primarily for developers:
94<blockquote><table cellpadding=0 cellspacing=0>
95<tr><td valign=top>
96<a href="#API">API.htm</a><br>
97<a href="#C-style">C-style.htm</a><br>
98<a href="#DLL">DLL.htm</a><br>
99<a href="#Develop">Develop.htm</a><br>
100<a href="#Drivers">Drivers.htm</a><br>
101<td>&nbsp;&nbsp;&nbsp;<td valign=top>
102<a href="#Htmstyle">Htmstyle.htm</a><br>
103<a href="#Issues">Issues.htm</a><br>
104<a href="#Lib">Lib.htm</a><br>
105<a href="#Maintain">Maintain.htm</a><br>
106<a href="#Projects">Projects.htm</a><br>
107<td>&nbsp;&nbsp;&nbsp;<td valign=top>
108<a href="#Ps-style">Ps-style.htm</a><br>
109<a href="#Release">Release.htm</a><br>
110<a href="#Source">Source.htm</a><br>
111<a href="#Testing">Testing.htm</a><br>
112<a href="#Xfonts">Xfonts.htm</a><br>
113</table></blockquote>
114</ul>
115</ul></blockquote>
116
117<!-- [1.2 end table of contents] =========================================== -->
118
119<hr>
120
121<!-- [1.0 end visible header] ============================================== -->
122
123<!-- [2.0 begin contents] ================================================== -->
124
125<h2><a name="Theme_roadmap"></a>Document roadmap by theme</h2>
126
127<h3><a name="New_users"></a>What should I read if I'm a new user?</h3>
128
129<ul>
130
131<li>how to <a href="Use.htm">use Ghostscript</a>. This includes both
132a quickstart introduction to the commandline version and more extensive
133reference material.
134
135<li>detailed information about <a href="Devices.htm">specific
136devices</a> that Ghostscript can use for output
137
138<li>information about <a href="Bug-info.htm">reporting problems</a>--but
139remember that Ghostscript comes with <strong>NO WARRANTY</strong> and <strong>NO
140SUPPORT</strong>
141
142<li>more detailed information about how to use Ghostscript under
143Unix with <tt>lpr</tt> <a href="Unix-lpr.htm">as a filter</a>
144for printing
145
146</ul>
147
148<h3><a name="Two_Ghostscripts"></a>AFPL Ghostscript and GPL Ghostscript</h3>
149<p>
150AFPL Ghostscript and GPL Ghostscript are <a href="Commprod.htm">different releases</a>.
151If you have AFPL Ghostscript, not the GPL Ghostscript releases, you should
152read (or at least skim through):
153
154<ul>
155<li>additional information about <a href="Public.htm">AFPL Ghostscript
156releases</a> that is not relevant to GPL Ghostscript releases.
157</ul>
158
159<p>
160If you run into any questions, or if you are going to be using Ghostscript
161extensively, you should at least skim, and probably eventually read:
162
163<ul>
164<li> about the <a href="Fonts.htm">fonts distributed with
165Ghostscript</a>, including how to add or replace fonts
166
167<li> a description of <a href="Language.htm">the Ghostscript language</a>,
168and its differences from the documented PostScript language
169
170<li> about the <a href="Psfiles.htm">postscript files distributed with
171Ghostscript</a> (other than fonts)
172</ul>
173
174<h3><a name="Before_building"></a>Before building Ghostscript</h3>
175
176<p>
177If you are going to compile Ghostscript from source, rather than just use an executable
178you got from somewhere, you may want to read:
179
180<ul>
181<li> <a href="Make.htm">how to build Ghostscript</a> and
182<a href="Install.htm">install it</a>
183</ul>
184
185<hr>
186
187<h2><a name="Not_a_new_user"></a>What should I read if I'm not a new user?</h2>
188
189<p>
190If you have already used Ghostscript, when you receive a new release you
191should begin by reading this file, then
192
193<ul>
194<li> <a href="News.htm">News.htm</a>, for incompatible changes and new
195features in the current release;
196
197<li> if you wish, <a href="Changes.htm">Changes.htm</a>, for a detailed list
198of changes in the current release;
199
200<li> if you wish, History#.htm (currently <a
201href="History8.htm">History8.htm</a>), for changes in other releases.
202</ul>
203
204<hr>
205
206<h2><a name="Developer"></a>What if I'm a developer?</h2>
207
208<p>
209If you are going to do any development on or with Ghostscript at all, you
210should at least look at
211
212<ul>
213<li>the <a href="Develop.htm">roadmap documentation</a> for Ghostscript's
214source files and architecture
215</ul>
216
217<p>
218If you are going to write a new driver for Ghostscript, you should read
219
220<ul>
221<li> the <a href="Source.htm">guide to the Ghostscript source code</a>
222
223<li> the interface between Ghostscript and <a href="Drivers.htm">device
224drivers</a>
225
226<li> about the <a href="Xfonts.htm">external font interface</a> between
227Ghostscript and platform-supplied fonts
228</ul>
229
230<p>
231If you are considering distributing Ghostscript (either AFPL or GPL
232versions) in conjunction with a commercial product, you should read the
233<a href="Public.htm">license</a> carefully, and you should also read
234
235<ul>
236<li> additional clarification of the circumstances under which Ghostscript
237can be distributed <a href="Commprod.htm">with a commercial product</a>
238</ul>
239
240<p>
241If you intend to use Ghostscript in the form of a dynamic link library
242(DLL) under OS/2 or Microsoft Windows or in the form of shared object
243under Linux, read
244
245<ul>
246<li> documentation on <a href="API.htm">Ghostscript Interpreter API</a>
247</ul>
248
249<p>
250If you want to use Ghostscript as part of another program--as a callable
251PostScript language interpreter--and not as a DLL or as a self-contained
252executable application, you should begin by reading
253
254<ul>
255<li> the source file <b><tt>imain.h</tt></b>, the documented
256API for Ghostscript <em>not</em> as a DLL
257</ul>
258
259<p>
260or if you are going to use only the Ghostscript graphics library,
261
262<ul>
263<li> about the structure of the <a href="Lib.htm">Ghostscript library</a>
264and its interfaces
265</ul>
266
267<hr>
268
269<h2><a name="Writer"></a>What if I'm writing documentation?</h2>
270
271<p>
272If you are editing or adding to Ghostscript's existing documentation in
273HTML format, or writing a new document, you should read
274
275<ul>
276<li> the <a href="Htmstyle.htm">coding and style guidelines</a> for
277Ghostscript's HTML-based documentation.
278</ul>
279
280<hr>
281
282<h2><a name="Web_presence"></a>Presence on the World Wide Web</h2>
283
284<h3><a name="Web_home_page"></a>Ghostscript's home page</h3>
285
286<p>
287Ghostscript has a home page on the World Wide Web with helpful information
288such as the FAQ (Frequently Asked Questions) and a list of known problems
289and workarounds for the current AFPL Ghostscript release (in the
290"Obtaining" file for that release):
291
292<blockquote>
293<a href="http://www.cs.wisc.edu/~ghost/"
294class="offsite">http://www.cs.wisc.edu/~ghost/</a>
295</blockquote>
296
297<p>
298More material about Ghostscript can be found at
299
300<blockquote>
301<a href="http://www.ghostscript.com/" class="offsite">http://www.ghostscript.com/</a>
302</blockquote>
303
304<h3><a name="Adobe_documentation"></a>Adobe PostScript, Encapsulated
305PostScript, and PDF reference documentation</h3>
306
307<p>
308Adobe makes a wealth of technical documentation available over the Web,
309 including the
310<a href="http://partners.adobe.com/public/developer/en/ps/PLRM.pdf"
311class="offsite">
312PostScript Language Reference Manual (Third Edition)</a>; the
313<a href="http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf"
314class="offsite">
315Encapsulated PostScript</a> (EPS) Format Specification version 3, including
316<a href="#Ps2epsi">Encapsulated PostScript Interchange (EPSI)</a>
317 format; the
318<a href="http://partners.adobe.com/public/developer/pdf/index_reference.html"
319class="offsite">PDF Reference manuals</a>.
320The <a href="http://partners.adobe.com/public/developer/acrobat/sdk/index.html"
321class="offsite">Acrobat SDK</a> contains
322<a href="http://partners.adobe.com/public/developer/acrobat/sdk/index_doc.html" class="offset">
323pdfmark and Acrobat Distiller parameters</a> documentation.
324Some of these documents
325are also available at <a href="ftp://ftp.adobe.com/pub/adobe/"
326class="offsite">Adobe's ftp
327site</a>, but not necessarily under the same filenames.
328
329<h3><a name="Web_other"></a>Other material on the WWW</h3>
330
331<p>
332Much other material about Ghostscript is available on the World Wide Web,
333both as web pages and as archived Usenet and mailing list discussions.  Use
334the well-known search engines to find such material.
335
336<p>
337There is a translation of the Ghostscript 'man' pages into Czech at:
338
339<blockquote>
340<a href="http://www.volny.cz/rebus/ghostscript/"
341class="offsite">http://www.volny.cz/rebus/ghostscript/</a>
342</blockquote>
343
344<hr>
345
346<h2><a name="Ordered_roadmap"></a>Which document contains what?</h2>
347
348<p> Here is the list in alphabetic order of Ghostscript documentation,
349with explanations of the contents.
350
351<dl>
352<dt><a name="API"></a><a href="API.htm"><b>API.htm</b></a>
353<dd> On MS-Windows and OS/2, Ghostscript is compiled as a dynamic
354link library (DLL).  On Linux, Ghostscript can be compiled as
355a shared object.  This describes how to use it.
356For developers.
357</dl>
358
359<dl>
360<dt><a name="Bug-form"></a><a href="Bug-form.htm"><b>Bug-form.htm</b></a>
361<dd> A form to fill out and email to report a problem with AFPL
362Ghostscript--but remember that Ghostscript comes with NO WARRANTY
363and NO SUPPORT. Please read the <a
364href="Bug-info.htm">instructions</a> before reporting a bug.
365</dl>
366
367<dl>
368<dt><a name="Bug-info"></a><a href="Bug-info.htm"><b>Bug-info.htm</b></a>
369<dd> Information about how to report problems with AFPL Ghostscript--but
370remember that Ghostscript comes with <b>NO WARRANTY</b> and <b>NO
371SUPPORT</b>.  Please read this before reporting a problem.
372</dl>
373
374<dl>
375<dt><a name="C-style"></a><a href="C-style.htm"><b>C-style.htm</b></a>
376<dd> Guidelines and style for C coding, which you should follow
377if, for example, you <a href="#Drivers">write a new driver</a> or add or
378change something in Ghostscript. For developers.
379</dl>
380
381<dl>
382<dt><a name="Changes"></a><a href="Changes.htm"><b>Changes.htm</b></a>
383<dd> A detailed list of all code changes in the current release or
384pre-release, generated mechanically from the CVS logs. For developers.
385</dl>
386
387<dl>
388<dt><a name="Commprod"></a><a href="Commprod.htm"><b>Commprod.htm</b></a>
389<dd> The conditions under which Ghostscript may be distributed in a
390commercial context.  See also the <a href="#Public">Aladdin Free Public
391License</a>.
392</dl>
393
394<dl>
395<dt><a name="Copying"></a><a href="Copying.htm"><b>Copying.htm</b></a>
396<dd> A reminder that AFPL Ghostscript is governed <b>NOT</b> by
397the <a href="http://www.gnu.org/">Free Software Foundation's</a> GNU
398<a href="http://www.gnu.org/copyleft/gpl.html">General Public License</a>
399but by the <a href="#Public">Aladdin Free Public License</a>.
400</dl>
401
402<dl>
403<dt><a name="DLL"></a><a href="DLL.htm"><b>DLL.htm</b></a>
404<dd> On OS/2, MS Windows-16 and MS Windows-32 platforms, Ghostscript is
405compiled as a dynamic link library (DLL).  This describes how to use it.
406For developers. <b>This DLL interface is obsolete.</b>
407Use <a href="#API"><b>API.htm</b></a> instead.
408</dl>
409
410<dl>
411<dt><a name="Develop"></a><a href="Develop.htm"><b>Develop.htm</b></a>
412<dd> Code orientation for developers. Contains a detailed breakdown of
413the source files by functional group, and overviews of the major
414architectural features and services.
415</dl>
416
417<dl>
418<dt><a name="Deprecated"></a><a href="Deprecated.htm"><b>Deprecated.htm</b></a></dt>
419<dd> Documention for deprecated devices and features. Features described here
420will be removed in future versions of Ghostscript.</dd>
421</dl>
422
423<dl>
424<dt><a name="Devices"></a><a href="Devices.htm"><b>Devices.htm</b></a>
425<dd> Detailed information about some specific devices for which Ghostscript
426can produce output. Run "<b><tt>gs&nbsp;-h</tt></b>" to see which
427devices a particular version of Ghostscript is built to use.
428</dl>
429
430<dl>
431<dt><a name="Drivers"></a><a href="Drivers.htm"><b>Drivers.htm</b></a>
432<dd> Describes the interface between Ghostscript and device drivers.  If
433you do this, you should also read and use the <a href="#C-style">C style
434and coding guidelines</a>. Necessary to develop a new driver. For
435developers.
436</dl>
437
438<dl>
439<dt><a name="Fonts"></a><a href="Fonts.htm"><b>Fonts.htm</b></a> <dd> All
440about fonts freely available for Ghostscript, and how to add and use new
441fonts.  Also describes how to use Ghostscript fonts as X Windows fonts. For
442both users and developers.
443</dl>
444
445<dl>
446<dt><a name="Helpers"></a><a href="Helpers.htm"><b>Helpers.htm</b></a>
447<dd> A note of thanks to people who have helped in the development of
448Ghostscript.
449</dl>
450
451<dl>
452<dt><a name="Hershey"></a><a href="Hershey.htm"><b>Hershey.htm</b></a>
453<dd> Part 1 of the five-part original Usenet distribution of the free
454Hershey fonts, giving the terms of use and describing their encoding.
455</dl>
456
457<dl>
458<dt><a name="History"></a><b>History*.htm</b>
459<dd> The history of changes in all Ghostscript releases:
460<blockquote>
461<a href="History8.htm">History8.htm</a> for Ghostscript versions 8.n<br>
462<a href="History7.htm">History7.htm</a> for Ghostscript versions 7.n<br>
463<a href="History6.htm">History6.htm</a> for Ghostscript versions 6.n<br>
464<a href="History5.htm">History5.htm</a> for Ghostscript versions 5.n<br>
465<a href="History4.htm">History4.htm</a> for Ghostscript versions 4.n<br>
466<a href="History3.htm">History3.htm</a> for Ghostscript versions 3.n<br>
467<a href="History2.htm">History2.htm</a> for Ghostscript versions 2.n<br>
468<a href="History1.htm">History1.htm</a> for Ghostscript versions 1.n
469</blockquote>
470</dl>
471
472<dl>
473<dt><a name="Htmstyle"></a><a href="Htmstyle.htm"><b>Htmstyle.htm</b></a>
474<dd> The guidelines and style for HTML coding of Ghostscript's
475documentation, which you should follow if, for example, you change existing
476HTML documentation or write new documents. For writers and editors.
477</dl>
478
479<dl>
480<dt><a name="Humor"></a><a href="Humor.htm"><b>Humor.htm</b></a>
481<dd> Another Ghostscript interpreter.
482</dl>
483
484<dl>
485<dt><a name="Install"></a><a href="Install.htm"><b>Install.htm</b></a>
486<dd> How to install Ghostscript.  See also <a href="#Make">how to build
487it</a>.
488</dl>
489
490<dl>
491<dt><a name="Issues"></a><a href="Issues.htm"><b>Issues.htm</b></a>
492<dd> A list of outstanding open issues in Ghostscript. These include
493known limitations, minor bugs, performance issues, differences from
494Adobe implementations, and others.
495</dl>
496
497<dl>
498<dt><a name="Language"></a><a href="Language.htm"><b>Language.htm</b></a>
499<dd> The relationship between the Ghostscript interpreter and the
500PostScript language as defined by Adobe.
501</dl>
502
503<dl>
504<dt><a name="Lib"></a><a href="Lib.htm"><b>Lib.htm</b></a>
505<dd> A description of the Ghostscript library, a set of procedures to
506implement the graphics and filtering capabilities that are primitive
507operations in the PostScript language and in Adobe Portable Document Format
508(PDF). For developers.
509</dl>
510
511<dl>
512<dt><a name="Maintain"></a><a href="Maintain.htm"><b>Maintain.htm</b></a>
513<dd> Assorted Ghostscript maintenance procedures. For developers.
514</dl>
515
516<dl>
517<dt><a name="Make"></a><a href="Make.htm"><b>Make.htm</b></a>
518<dd> How to build Ghostscript executables from the source code.  See also
519<a href="#Install">how to install it</a>. It's not necessary to be a highly
520experienced developer to build or install Ghostscript, but some experience
521is needed.
522</dl>
523
524<dl>
525<dt><a name="News"></a><a href="News.htm"><b>News.htm</b></a>
526<dd> A brief description of the latest release or pre-release of
527Ghostscript, and a list of any incompatible changes in it.  Changes in older
528releases are described in the history files "<b><tt>History*.htm</tt></b>",
529which are usually installed in the documentation directory. Run
530"<b><tt>gs&nbsp;-h</tt></b>" to see where that is.
531</dl>
532
533<dl>
534<dt><a name="Projects"></a><a href="Projects.htm"><b>Projects.htm</b></a>
535<dd> A list of Ghostscript development projects with which we would like
536help.
537</dl>
538
539<dl>
540<dt><a name="Ps-style"></a><a
541href="Ps-style.htm"><b>Ps-style.htm</b></a>
542<dd> The guidelines and style for postscript coding in Ghostscript. Some
543of Ghostscript is implemented in the postscript language itself, and
544various utilities and examples are distributed with it. You should
545follow these guidelines if you're extending or modifying those files.
546For developers.
547</dl>
548
549<dl>
550<dt><a name="Ps2epsi"></a><a href="Ps2epsi.htm"><b>Ps2epsi.htm</b></a>
551<dd> Detailed information on how to use Ghostscript through
552<tt><b>ps2epsi</b></tt> to convert PostScript to Adobe
553Encapsulated PostScript Interchange (EPSI) format.
554</dl>
555
556<dl>
557<dt><a name="Ps2pdf"></a><a href="Ps2pdf.htm"><b>Ps2pdf.htm</b></a>
558<dd> Detailed information on how to use Ghostscript through
559<tt><b>ps2pdf</b></tt> to convert PostScript to Adobe
560Portable Document Format (PDF).
561</dl>
562
563<dl>
564<dt><a name="Ps2ps2"></a><a href="Ps2ps2.htm"><b>Ps2ps2.htm</b></a>
565<dd> Detailed information on how to use Ghostscript through
566<tt><b>ps2ps2</b></tt> to convert Adobe
567Portable Document Format (PDF) or Adobe Postscript Level 3
568into Adobe Postscript Level 2.
569</dl>
570
571<dl>
572<dt><a name="Psfiles"></a><a href="Psfiles.htm"><b>Psfiles.htm</b></a>
573<dd> A description of the PostScript files (other than font files)
574distributed with Ghostscript, including initialization routines, utility
575programs, and sample printable files.
576</dl>
577
578<dl>
579<dt><a name="Public"></a><a href="Public.htm"><b>Public.htm</b></a>
580<dd> The Aladdin Free Public License, which states the conditions for using
581and redistributing AFPL Ghostscript.
582</dl>
583
584<dl>
585<dt><a name="Readme"></a><b>Readme.htm</b>
586<dd> This document.
587</dl>
588
589<dl>
590<dt><a name="Release"></a><a href="Release.htm"><b>Release.htm</b></a>
591<dd> A description of how to prepare and test a Ghostscript release.  Of
592interest only to developers who want to create new Ghostscript versions for
593distribution.
594</dl>
595
596<dl>
597<dt><a name="Source"></a><a href="Source.htm"><b>Source.htm</b></a>
598<dd> A guide to the Ghostscript source code, for development and debugging.
599</dl>
600
601<dl>
602<dt><a name="Testing"></a><a href="Testing.htm"><b>Testing.htm</b></a>
603<dd> Documentation for using the test scripts located in the <a
604href="../toolbin/tests">toolbin/tests</a> directory, and conventions for
605writing new testing scripts.
606</dl>
607
608<dl>
609<dt><a name="Unix-lpr"></a><a href="Unix-lpr.htm"><b>Unix-lpr.htm</b></a>
610<dd> How to set up Ghostscript as a Unix <tt><b>lpr</b></tt>
611filter.
612</dl>
613
614<dl>
615<dt><a name="Use"></a><a href="Use.htm"><b>Use.htm</b></a>
616<dd> Detailed instructions on how to use Ghostscript, including such
617matters as designating an output device; choosing a default paper size;
618how Ghostscript finds files, including font files; how it uses environment
619variables; notes on specific platforms, including the X Window System; and
620command-line options.
621</dl>
622
623<dl>
624<dt><a name="Xfonts"></a><a href="Xfonts.htm"><b>Xfonts.htm</b></a>
625<dd> Ghostscript's external font interface to a host platform's
626font-rendering mechanism, for developers.
627</dl>
628
629<!-- [2.0 end contents] ==================================================== -->
630
631<!-- [3.0 begin visible trailer] =========================================== -->
632<hr>
633
634<p>
635<small>Copyright &copy; 1996-2002 artofcode LLC. All rights reserved.</small>
636
637<p>
638This software is provided AS-IS with no warranty, either express or
639implied.
640
641This software is distributed under license and may not be copied,
642modified or distributed except as expressly authorized under the terms
643of the license contained in the file LICENSE in this distribution.
644
645For more information about licensing, please refer to
646http://www.ghostscript.com/licensing/. For information on
647commercial licensing, go to http://www.artifex.com/licensing/ or
648contact Artifex Software, Inc., 101 Lucas Valley Road #110,
649San Rafael, CA  94903, U.S.A., +1(415)492-9861.
650
651<p>
652<small>Ghostscript version 8.53, 20 October 2005
653
654<!-- [3.0 end visible trailer] ============================================= -->
655
656</body>
657</html>
658