📄 readme.htm
字号:
<html>
<head>
<title>Overview of Ghostscript</title>
<!-- $Id: Readme.htm $ -->
<!-- Originally: README -->
</head>
<body>
<!-- [1.0 begin visible header] -------------------------------------------- -->
<!-- [1.1 begin headline] -------------------------------------------------- -->
<p><table width="100%" border="0">
<tr><th align="center" bgcolor="#CCCC00"><font size=6>
Overview of Ghostscript
</font>
</table>
<!-- [1.1 end headline] ---------------------------------------------------- -->
<!-- [1.3 begin hint] ------------------------------------------------------ -->
<p>
If this is your first contact with Ghostscript, before continuing here you
should read the <a href="New-user.htm">documentation for new users</a>,
where you'll find
<ul>
<li><a href="New-user.htm#Overview">what Ghostscript does</a> (PostScript
and PDF previewing, conversion, and printing);
<li>its <a href="New-user.htm#Find_Ghostscript">licensing terms</a> (free
for ordinary use);
<li>what <a href="New-user.htm#Platforms">platforms it runs on</a> (every
platform you're likely to be interested in);
<li>where to find some <a href="New-user.htm#Ancillary_programs">useful
programs</a> that enhance Ghostscript (like user-friendly previewers for
Unix, VMS, MS Windows, DOS, and Macintosh); and
<li>what to do <a href="New-user.htm#Need_help">if you need help</a>.
</ul>
<p>
The rest of this document is a roadmap to the Ghostscript documentation.
After looking through it, if you want to install Ghostscript and not only
use it, we recommend you read <a href="Install.htm">how to install
Ghostscript</a>, and <a href="Make.htm">how to compile Ghostscript</a> from
source code (which is necessary before installing it on Unix and VMS
systems).
<!-- [1.3 end hint] -------------------------------------------------------- -->
<hr>
<!-- [1.2 begin table of contents] ----------------------------------------- -->
<h2>Table of contents</h2>
<blockquote><ul>
<li><a href="#Theme_roadmap">Document roadmap by theme</a>
<ul>
<li><a href="#New_users">What should I read if I'm a new user?</a>
<ul>
<li><a href="#Two_Ghostscripts">Aladdin Ghostscript and GNU Ghostscript</a>
<li><a href="#Before_building">Before building Ghostscript</a>
</ul>
<li><a href="#Not_a_new_user">What should I read if I'm not a new user?</a>
<li><a href="#Developer">What if I'm a developer?</a>
<li><a href="#Writer">What if I'm writing documentation?</a>
</ul>
<li><a href="#Web_presence">Presence on the World Wide Web</a>
<ul>
<li><a href="#Web_home_page">Ghostscript's home page</a>
<li><a href="#Aladdin_home_page">Aladdin's home page</a>
<li><a href="#Web_other">Other material on the WWW</a>
</ul>
<li><a href="#Ordered_roadmap">Which document contains what?</a>
<blockquote><table cellpadding=0 cellspacing=0>
<tr><td valign=top>
<a href="#Bug-form">Bug-form.htm</a><br>
<a href="#C-style">C-style.htm</a><br>
<a href="#Commprod">Commprod.htm</a><br>
<a href="#Copying">Copying.htm</a><br>
<a href="#Current">Current.htm</a><br>
<a href="#DLL">DLL.htm</a><br>
<a href="#Devices">Devices.htm</a><br>
<a href="#Drivers">Drivers.htm</a><br>
<a href="#Fonts">Fonts.htm</a><br>
<a href="#Helpers">Helpers.htm</a>
<td> <td valign=top>
<a href="#Hershey">Hershey.htm</a><br>
<a href="#History">History*.htm</a><br>
<a href="#Htmstyle">Htmstyle.htm</a><br>
<a href="#Humor">Humor.htm</a><br>
<a href="#Install">Install.htm</a><br>
<a href="#Language">Language.htm</a><br>
<a href="#Lib">Lib.htm</a><br>
<a href="#Make">Make.htm</a><br>
<a href="#New-user">New-user.htm</a><br>
<a href="#News">News.htm</a>
<td> <td valign=top>
<a href="#Ps2pdf">Ps2pdf.htm</a><br>
<a href="#Psfiles">Psfiles.htm</a><br>
<a href="#Public">Public.htm</a><br>
<a href="#Readme">Readme.htm</a><br>
<a href="#Source">Source.htm</a><br>
<a href="#Unix-lpr">Unix-lpr.htm</a><br>
<a href="#Use">Use.htm</a><br>
<a href="#Xfonts">Xfonts.htm</a>
</table></blockquote>
</ul></blockquote>
<!-- [1.2 end table of contents] ------------------------------------------- -->
<hr>
<!-- [1.0 end visible header] ---------------------------------------------- -->
<!-- [2.0 begin contents] -------------------------------------------------- -->
<h1><a name="Theme_roadmap"></a>Document roadmap by theme</h1>
<h2><a name="New_users"></a>What should I read if I'm a new user?</h2>
<p>
A new user of Ghostscript should begin by reading the material
<a href="New-user.htm">specifically for new users</a>, then as many of
these documents as seem useful:
<ul>
<li>how to <a href="Install.htm">install Ghostscript</a>
<li>how to <a href="Use.htm">use Ghostscript</a>; some of this information
information also found in <b><tt>gs.1</tt></b>, the Unix
"man" page for Ghostscript.
<li>the catalogs at the beginning of <b><tt>devs.mak</tt></b> and
<b><tt>contrib.mak</tt></b>, which list all the devices for which
Ghostscript is able to produce output (although if you got Ghostscript in
binary form, it will only include some of these devices)
<li>detailed information about <a href="Devices.htm">some specific
devices</a> that Ghostscript knows about
<li>more detailed information about how to use Ghostscript under
<a href="Unix-lpr.htm">Unix with <b><tt>lpr</tt></b></a> as a
filter for non-PostScript printers
<li>a <a href="Bug-form.htm">problem-reporting form</a> -- but remember
that Ghostscript comes with <b>NO WARRANTY</b> and <b>NO
SUPPORT</b>
</ul>
<h3><a name="Two_Ghostscripts"></a>Aladdin Ghostscript and GNU Ghostscript</h3>
<p>
Aladdin Ghostscript and GNU Ghostscript are
<a href="New-user.htm#Find_Ghostscript">different releases</a>. If you
have Aladdin Ghostscript, not the GNU Ghostscript releases distributed by
the <a href="http://www.gnu.org">Free Software Foundation</a>, you should
read (or at least skim through):
<ul>
<li>additional information about <a href="Public.htm">Aladdin Ghostscript
releases</a> that is not relevant to GNU Ghostscript releases.
</ul>
<p>
If you run into any questions, or if you are going to be using Ghostscript
extensively, you should at least skim, and probably eventually read:
<ul>
<li> about the <a href="Fonts.htm">fonts distributed with
Ghostscript</a>, including how to add or replace fonts
<li> a description of <a href="Language.htm">the Ghostscript language</a>,
and its differences from the documented PostScript language
<li> about the <a href="Psfiles.htm"><b><tt>.ps</tt></b> files distributed with
Ghostscript</a> (other than fonts)
</ul>
<h3><a name="Before_building"></a>Before building Ghostscript</h3>
<p>
If you are going to compile Ghostscript, rather than just use an executable
you got from somewhere, you should read:
<ul>
<li> <a href="Make.htm">how to build Ghostscript</a> and
<a href="Install.htm">install it</a>
</ul>
<hr>
<h2><a name="Not_a_new_user"></a>What should I read if I'm not a new user?</h2>
<p>
If you have already used Ghostscript, when you receive a new release you
should begin by reading this file, then
<ul>
<li> about problems, major changes, and new features in
<a href="Current.htm">the current release</a>
<li> the <a href="News.htm">history of changes</a> in the most recent
Ghostscript releases
</ul>
<hr>
<h2><a name="Developer"></a>What if I'm a developer?</h2>
<p>
If you are going to write a new driver for Ghostscript, you should read
<ul>
<li> the <a href="Source.htm">guide to the Ghostscript source code</a>
<li> the interface between Ghostscript and <a href="Drivers.htm">device
drivers</a>
<li> about the <a href="Xfonts.htm">external font interface</a> between
Ghostscript and platform-supplied fonts (but read about
<a href="Drivers.htm">drivers in general</a> first)
</ul>
<p>
If you are considering distributing Ghostscript (either Aladdin or GNU
versions) in conjunction with a commercial product, you should read the
<a href="Public.htm">license</a> carefully, and you should also read
<ul>
<li> additional clarification of the circumstances under which Ghostscript
can be distributed <a href="Commprod.htm">with a commercial product</a>
</ul>
<p>
If you intend to use Ghostscript in the form of a dynamic link library
(DLL) under OS/2 or Microsoft Windows, read
<ul>
<li> documentation on <a href="DLL.htm">Ghostscript as a DLL</a>
</ul>
<p>
If you want to use Ghostscript as part of another program -- as a callable
PostScript language interpreter -- and not as a DLL or as a self-contained
executable application, you should begin by reading
<ul>
<li> the source file <b><tt>imain.h</tt></b>, the documented
API for Ghostscript <em>not</em> as a DLL
</ul>
<p>
or if you are going to use only the Ghostscript graphics library,
<ul>
<li> about the structure of the <a href="Lib.htm">Ghostscript library</a>
and its interfaces
</ul>
<hr>
<h2><a name="Writer"></a>What if I'm writing documentation?</h2>
<p>
If you are editing or adding to Ghostscript's existing documentation in
HTML format, or writing a new document, you should read
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -