Readme.htm 23 KB

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