summaryrefslogtreecommitdiff
path: root/doc/Readme.htm
diff options
context:
space:
mode:
Diffstat (limited to 'doc/Readme.htm')
-rw-r--r--doc/Readme.htm560
1 files changed, 0 insertions, 560 deletions
diff --git a/doc/Readme.htm b/doc/Readme.htm
deleted file mode 100644
index 43367fa94..000000000
--- a/doc/Readme.htm
+++ /dev/null
@@ -1,560 +0,0 @@
-<!doctype html>
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <meta name="viewport" content="user-scalable=yes, initial-scale=1, width=device-width">
- <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i" rel="stylesheet">
- <link rel="shortcut icon" href="images/favicon.svg">
- <title>Overview of Ghostscript</title>
- <link href="default.css" rel="stylesheet" type="text/css">
-</head>
-
-<body>
- <header><div class="title"><a href="index.html"><h1 aria-label="title">Ghostscript documentation</h1><h2 aria-label="version"></h2></a></div><a href="Search.htm" aria-label="Search" id="searchSite"><div class="search"></div></a></header>
- <main>
- <article>
- <div class="outer">
-
- <div class="inner">
-<!--START EDITING HERE-->
-
-<h1>Introduction</h1>
-
-<p>
-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).</p>
-
-<!-- [1.3 end hint] ======================================================== -->
-
-
-
-<!-- [1.2 begin table of contents] ========================================= -->
-
-<h2><a name="toc"></a>Table of contents</h2>
-<ul class="toc">
- <li><a href="WhatIsGS.htm">What is Ghostscript?</a></li>
- <li>
- <ul>
- <li><a href="WhatIsGS.htm#GhostPDF">What is GhostPDF?</a></li>
- <li><a href="WhatIsGS.htm#GhostPCL">What is GhostPCL?</a></li>
- <li><a href="WhatIsGS.htm#GhostXPS">What is GhostXPS?</a></li>
- <li><a href="WhatIsGS.htm#GhostSVG">What is GhostSVG?</a></li>
- <li><a href="WhatIsGS.htm#GhostPDL">What is GhostPDL?</a></li>
- </ul>
- </li>
- <li><a href="#Theme_roadmap">Document roadmap by theme</a></li>
- <li>
- <ul>
- <li><a href="#New_users">What should I read if I'm a new user?</a></li>
- <li><a href="#Two_Ghostscripts">GPL Ghostscript and commercial Ghostscript</a></li>
- <li><a href="#Before_building">Before building Ghostscript</a></li>
- <li><a href="#Not_a_new_user">What should I read if I'm not a new user?</a></li>
- <li><a href="#Developer">What if I'm a developer?</a></li>
- <li><a href="#Writer">What if I'm writing documentation?</a></li>
- </ul>
- </li>
-
- <li><a href="#Web_presence">Presence on the World Wide Web</a></li>
- <li>
- <ul>
- <li><a href="#Web_home_page">Ghostscript's home pages</a></li>
- <li><a href="#Adobe_documentation">Adobe PostScript, Encapsulated
- PostScript, and PDF reference documentation</a></li>
- <li><a href="#Web_other">Other material on the WWW</a></li>
- </ul>
- </li>
-
- <li><a href="#Ordered_roadmap">Which document contains what?</a></li>
- <li>
- <ul>
- <li>Primarily for users:</li>
- <li>
- <table>
- <tr colspan="3">
- <td width="33%">
- <a href="Deprecated.htm">Deprecated.htm</a><br>
- <a href="Devices.htm">Devices.htm</a><br>
- <a href="Ps2epsi.htm">Ps2epsi.htm</a></td>
- <td width="33%">
- <a href="VectorDevices.htm">VectorDevices.htm</a><br>
- <a href="#Readme">Readme.htm</a></td>
- <td width="33%">
- <a href="Unix-lpr.htm">Unix-lpr.htm</a><br>
- <a href="Use.htm">Use.htm</a></td></tr>
- </table>
- </li>
- <li>
- <li>For both users and developers:</li>
- <li>
- <table>
- <tr colspan="3">
- <td width="33%">
- <a href="Fonts.htm">Fonts.htm</a><br>
- <a href="History9.htm">History*.htm</a><br>
- <a href="Install.htm">Install.htm</a><br></td>
- <td width="33%">
- <a href="Language.htm">Language.htm</a><br>
- <a href="Make.htm">Make.htm</a><br>
- <a href="News.htm">News.htm</a></td>
- <td width="33%">
- <a href="Psfiles.htm">Psfiles.htm</a><br>
- <a href="#COPYING">COPYING</a><br>
- <a href="thirdparty.htm">thirdparty.htm</a></td></tr>
- </table>
- </li>
- <li>
- <li>Primarily for developers:</li>
- </li>
- <li>
- <table>
- <tr colspan="3">
- <td width="33%">
- <a href="API.htm">API.htm</a><br>
- <a href="C-style.htm">C-style.htm</a><br>
- <a href="DLL.htm">DLL.htm</a><br>
- <a href="Internal.htm">Internal.htm</a><br></td>
- <td>
- <a href="Lib.htm">Lib.htm</a><br>
- <a href="Develop.htm">Develop.htm</a><br>
- <a href="Drivers.htm">Drivers.htm</a></td>
- <td>
- <a href="Ps-style.htm">Ps-style.htm</a><br>
- <a href="Release.htm">Release.htm</a><br>
- <a href="Source.htm">Source.htm</a><br></td></tr>
- </table>
- </li>
- </ul>
- </li>
-</ul>
-<br>
-<!-- [1.2 end table of contents] =========================================== -->
-
-<hr>
-
-<!-- [1.0 end visible header] ============================================== -->
-
-<!-- [2.0 begin contents] ================================================== -->
-
-<h2><a name="Theme_roadmap"></a>Document roadmap by theme</h2>
-
-<h3><a name="New_users"></a>What should I read if I'm a new user?</h3>
-
-<ul>
-
- <li>how to <a href="Use.htm">use Ghostscript</a>. This includes both
- a quickstart introduction to the commandline version and more extensive
- reference material.</li>
-
- <li>detailed information about <a href="Devices.htm">specific
- devices</a> that Ghostscript can use for output</li>
-
- <li>more detailed information about how to use Ghostscript under
- Unix with <code>lpr</code> <a href="Unix-lpr.htm">as a filter</a>
- for printing</li>
-
- <li>for information about known problems or to report a new one,
- please visit <a href="http://bugs.ghostscript.com/">bugs.ghostscript.com</a>
- but remember that free versions of Ghostscript come with with
- <strong>NO WARRANTY</strong> and <strong>NO SUPPORT</strong></li>
-</ul>
-
-<h3><a name="Two_Ghostscripts"></a>GPL and commercial Ghostscript</h3>
-<p>
-GPL Ghostscript, Artifex Ghostscript and AFPL Ghostscript are different releases.</p>
-
-<ul>
- <li>additional information about <a href="COPYING">GPL Ghostscript
- releases</a> that is not relevant to commercial versions.</li>
-</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:</p>
-
-<ul>
- <li> about the <a href="Fonts.htm">fonts distributed with
- Ghostscript</a>, including how to add or replace fonts</li>
-
- <li> a description of <a href="Language.htm">the Ghostscript language</a>,
- and its differences from the documented PostScript language</li>
-
- <li> about the <a href="Psfiles.htm">postscript files distributed with
- Ghostscript</a> (other than fonts)</li>
-</ul>
-
-<h3><a name="Before_building"></a>Before building Ghostscript</h3>
-
-<p>
-If you are going to compile Ghostscript from source, rather than just use an executable
- you got from somewhere, you may want to read:</p>
-
-<ul>
- <li> <a href="Make.htm">how to build Ghostscript</a> and
- <a href="Install.htm">install it</a></li>
-</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:</p>
-
-<ul>
- <li> <a href="News.htm">News</a>, for incompatible changes and new
- features in the current release;</li>
-
- <li> if you wish, History#.htm (currently <a
- href="History9.htm">History9.htm</a>), for changes in the current and earlier releases.</li>
-</ul>
-
-<hr>
-
-<h2><a name="Developer"></a>What if I'm a developer?</h2>
-
-<p>
-If you are going to do any development on or with Ghostscript at all, you
-should at least look at:</p>
-
-<ul>
- <li>the <a href="Develop.htm">roadmap documentation</a> for Ghostscript's
- source files and architecture</li>
-</ul>
-
-<p>
- If you are going to write a new driver for Ghostscript, you should read:</p>
-
-<ul>
- <li> the <a href="Source.htm">guide to the Ghostscript source code</a></li>
-
- <li> the interface between Ghostscript and <a href="Drivers.htm">device
- drivers</a></li>
-</ul>
-
-<p>
-If you are considering distributing GPL Ghostscript in conjunction
-with a commercial product, you should read the
- <a href="COPYING">license</a> carefully, and you should also read</p>
-
-<ul>
- <li> additional clarification of the circumstances under which Ghostscript
- can be distributed with a commercial product</li>
-</ul>
-
-<p>
-If you intend to use Ghostscript in the form of a dynamic link library
-(DLL) under OS/2 or Microsoft Windows or in the form of shared object
-under Linux, read</p>
-
-<ul>
- <li> documentation on <a href="API.htm">Ghostscript Interpreter API</a></li>
-</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:</p>
-
-<ul>
- <li> the source file <code>imain.h</code>, the documented
- API for Ghostscript <em>not</em> as a DLL</li>
-</ul>
-
-<p>
-or if you are going to use only the Ghostscript graphics library:</p>
-
-<ul>
- <li> about the structure of the <a href="Lib.htm">Ghostscript library</a>
- and its interfaces</li>
-
-</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 contact us on our
- IRC channel or the <code>gs-devel</code> mailing list for guidance,
- links to those are on: <a href="https://www.ghostscript.com">www.ghostscript.com</a>.
-</p>
-
-<hr>
-
-<h2><a name="Web_presence"></a>Presence on the World Wide Web</h2>
-
-<h3><a name="Web_home_page"></a>Ghostscript's home page</h3>
-
-<p>
-Ghostscript has a home page on the World Wide Web with helpful information
-such as the FAQ (Frequently Asked Questions):</p>
-
-<blockquote>
-<a href="http://www.ghostscript.com/" class="offsite">http://www.ghostscript.com/</a>
-</blockquote>
-
-<h3><a name="Adobe_documentation"></a>Adobe PostScript, Encapsulated
-PostScript, and PDF reference documentation</h3>
-
-<p>
-Adobe makes a wealth of technical documentation available over the Web,
- including the
-<a href="http://partners.adobe.com/public/developer/en/ps/PLRM.pdf"
-class="offsite">
-PostScript Language Reference Manual (Third Edition)</a>; the
-<a href="http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf"
-class="offsite">
-Encapsulated PostScript</a> (EPS) Format Specification version 3, including
-<a href="#Ps2epsi">Encapsulated PostScript Interchange (EPSI)</a>
- format; the
-<a href="http://partners.adobe.com/public/developer/pdf/index_reference.html"
-class="offsite">PDF Reference manuals</a>.
-The <a href="http://partners.adobe.com/public/developer/acrobat/sdk/index.html"
-class="offsite">Acrobat SDK</a> contains
-<a href="http://partners.adobe.com/public/developer/acrobat/sdk/index_doc.html" class="offset">
-pdfmark and Acrobat Distiller parameters</a> documentation.
-Some of these documents
-are also available at <a href="ftp://ftp.adobe.com/pub/adobe/"
-class="offsite">Adobe's ftp
- site</a>, but not necessarily under the same filenames.</p>
-
-<h3><a name="Web_other"></a>Other material on the WWW</h3>
-
-<p>
-Much other material about Ghostscript is available on the World Wide Web,
-both as web pages and as archived Usenet and mailing list discussions. Use
- the well-known search engines to find such material.</p>
-
-<hr>
-
-<h2><a name="Ordered_roadmap"></a>Which document contains what?</h2>
-
-<p> Here is the list in alphabetic order of Ghostscript documentation,
-with explanations of the contents.</p>
-
-<dl>
-<dt><a name="API"></a><a href="API.htm"><b>API.htm</b></a>
-<dd>On MS-Windows and OS/2, Ghostscript is compiled as a dynamic
-link library (DLL). On Linux, Ghostscript can be compiled as
-a shared object. This describes how to use it. For developers.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="C-style"></a><a href="C-style.htm"><b>C-style.htm</b></a>
-<dd> Guidelines and style for C coding, which you should follow
-if, for example, you <a href="#Drivers">write a new driver</a> or add or
-change something in Ghostscript. For developers.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="DLL"></a><a href="DLL.htm"><b>DLL.htm</b></a>
-<dd> On OS/2, MS Windows-16 and MS Windows-32 platforms, Ghostscript is
-compiled as a dynamic link library (DLL). This describes how to use it.
-For developers. <b>This DLL interface is obsolete.</b>
-Use <a href="#API"><b>API.htm</b></a> instead.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Develop"></a><a href="Develop.htm"><b>Develop.htm</b></a>
-<dd> Code orientation for developers. Contains a detailed breakdown of
-the source files by functional group, and overviews of the major
-architectural features and services.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Deprecated"></a><a href="Deprecated.htm"><b>Deprecated.htm</b></a></dt>
-<dd> Documention for deprecated devices and features. Features described here
-will be removed in future versions of Ghostscript.</dd>
-</dl>
-
-<dl>
-<dt><a name="Devices"></a><a href="Devices.htm"><b>Devices.htm</b></a>
-<dd> Detailed information about some specific devices for which Ghostscript
-can produce output. Run "<code>gs&nbsp;-h</code>" to see which
-devices a particular version of Ghostscript is built to use.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Drivers"></a><a href="Drivers.htm"><b>Drivers.htm</b></a>
-<dd> Describes the interface between Ghostscript and device drivers. If
-you do this, you should also read and use the <a href="#C-style">C style
-and coding guidelines</a>. Necessary to develop a new driver. For
-developers.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Fonts"></a><a href="Fonts.htm"><b>Fonts.htm</b></a> <dd> All
-about fonts freely available for Ghostscript, and how to add and use new
-fonts. Also describes how to use Ghostscript fonts as X Windows fonts. For
-both users and developers.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="History"></a><b>History*.htm</b>
-<dd> The history of changes in all Ghostscript releases:
-<blockquote>
-<a href="History9.htm">History9.htm</a> for Ghostscript versions 9.n<br>
-</blockquote></dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Install"></a><a href="Install.htm"><b>Install.htm</b></a>
-<dd> How to install Ghostscript. See also <a href="#Make">how to build
-it</a>.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Internal"></a><a href="Internal.htm"><b>Internal.htm</b></a>
-<dd> Description of operators that are for internal/developer use only.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Language"></a><a href="Language.htm"><b>Language.htm</b></a>
-<dd> The relationship between the Ghostscript interpreter and the
-PostScript language as defined by Adobe.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Lib"></a><a href="Lib.htm"><b>Lib.htm</b></a>
-<dd> A description of the Ghostscript library, a set of procedures to
-implement the graphics and filtering capabilities that are primitive
-operations in the PostScript language and in Adobe Portable Document Format
-(PDF). For developers.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Make"></a><a href="Make.htm"><b>Make.htm</b></a>
-<dd> How to build Ghostscript executables from the source code. See also
-<a href="#Install">how to install it</a>. It's not necessary to be a highly
-experienced developer to build or install Ghostscript, but some experience
-is needed.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="News"></a><a href="News.htm"><b>News.htm</b></a>
-<dd> A brief description of the latest release or pre-release of
-Ghostscript, and a list of any incompatible changes in it. Changes in older
-releases are described in the history files "<code>History*.htm</code>",
-which are usually installed in the documentation directory. Run
-"<code>gs&nbsp;-h</code>" to see where that is.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Ps-style"></a><a
-href="Ps-style.htm"><b>Ps-style.htm</b></a>
-<dd> The guidelines and style for postscript coding in Ghostscript. Some
-of Ghostscript is implemented in the postscript language itself, and
-various utilities and examples are distributed with it. You should
-follow these guidelines if you're extending or modifying those files.
-For developers.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Ps2epsi"></a><a href="Ps2epsi.htm"><b>Ps2epsi.htm</b></a>
-<dd> Detailed information on how to use Ghostscript through
-<code>ps2epsi</code> to convert PostScript to Adobe
-Encapsulated PostScript Interchange (EPSI) format.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Vector"></a><a href="VectorDevices.htm"><b>VectorDevices.htm</b></a>
-<dd> Detailed information on how to use Ghostscript, GhostPCL and GhostXPS to convert PostScript, PDF, XPS, PCL or PXL input to Adobe
-Portable Document Format (PDF), Adobe PostScript Level 2, Adobe Encapsulated PostScript Level 2, Open XML (XPS) or PCL-XL.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Psfiles"></a><a href="Psfiles.htm"><b>Psfiles.htm</b></a>
-<dd> A description of the PostScript files (other than font files)
-distributed with Ghostscript, including initialization routines, utility
-programs, and sample printable files.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="THIRDPARTY"></a><a href="thirdparty.htm"><b>thirdparty.htm</b></a>
-<dd>
-Contains a table of "third party libraries" (that is, code from outwith the
-Ghostscript/GhostPDL project) that we import to our project and supply in our
-releases. Including the purpose they serve, the version we QA and ship, the
-license under which the code distributed and the URL for the "upstream"
-project.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="COPYING"></a><a href="COPYING"><b>COPYING</b></a>
-<dd> The GNU Affero General Public License, which states the conditions for using
-and redistributing GPL Ghostscript.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Readme"></a><b>Readme.htm</b>
-<dd> This document.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Release"></a><a href="Release.htm"><b>Release.htm</b></a>
-<dd> A description of how to prepare and test a Ghostscript release. Of
-interest only to developers who want to create new Ghostscript versions for
-distribution.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Source"></a><a href="Source.htm"><b>Source.htm</b></a>
-<dd> A guide to the Ghostscript source code, for development and debugging.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Unix-lpr"></a><a href="Unix-lpr.htm"><b>Unix-lpr.htm</b></a>
-<dd> How to set up Ghostscript as a Unix <code>lpr</code>
-filter.</dd></dt>
-</dl>
-
-<dl>
-<dt><a name="Use"></a><a href="Use.htm"><b>Use.htm</b></a>
-<dd> Detailed instructions on how to use Ghostscript, including such
-matters as designating an output device; choosing a default paper size;
-how Ghostscript finds files, including font files; how it uses environment
-variables; notes on specific platforms, including the X Window System; and
-command-line options.</dd></dt>
-</dl>
-</ul>
-
-<!-- [2.0 end contents] ==================================================== -->
-
-<!-- [3.0 begin visible trailer] =========================================== -->
-<hr>
-
-<p>
-<small>Copyright &copy; 2000-2022 Artifex Software, Inc. All rights reserved.</small>
-
-<p>
-This software is provided AS-IS with no warranty, either express or
-implied.
-
-This software is distributed under license and may not be copied, modified
-or distributed except as expressly authorized under the terms of that
-license. Refer to licensing information at <a href="https://www.artifex.com">https://www.artifex.com</a>
-or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200,
-Novato, CA 94945, U.S.A., +1(415)492-9861, for further information.
-
-<p>
-
-<small>Ghostscript version 10.00.0, 7 September 2022
-
-
-
-<!-- [3.0 end visible trailer] ============================================= -->
-
-<!--FINISH EDITING HERE-->
- </div><!-- close inner -->
- </div><!-- close outer -->
- </article>
- </main>
- <script src="site.js"></script>
-</body>
-</html>