13ff48bf5SDavid du Colombier<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 27dd7cddfSDavid du Colombier<html> 37dd7cddfSDavid du Colombier<head> 47dd7cddfSDavid du Colombier<title>.ps files distributed with Ghostscript</title> 5*593dc095SDavid du Colombier<!-- $Id: Psfiles.htm,v 1.68 2005/10/20 19:46:23 ray Exp $ --> 67dd7cddfSDavid du Colombier<!-- Originally: psfiles.txt --> 73ff48bf5SDavid du Colombier<link rel="stylesheet" type="text/css" href="gs.css" title="Ghostscript Style"> 87dd7cddfSDavid du Colombier</head> 97dd7cddfSDavid du Colombier 107dd7cddfSDavid du Colombier<body> 117dd7cddfSDavid du Colombier<!-- [1.0 begin visible header] ============================================ --> 127dd7cddfSDavid du Colombier 137dd7cddfSDavid du Colombier<!-- [1.1 begin headline] ================================================== --> 147dd7cddfSDavid du Colombier 15*593dc095SDavid du Colombier<h1>PostScript files distributed with Ghostscript</h1> 167dd7cddfSDavid du Colombier 177dd7cddfSDavid du Colombier<!-- [1.1 end headline] ==================================================== --> 187dd7cddfSDavid du Colombier 197dd7cddfSDavid du Colombier<!-- [1.2 begin table of contents] ========================================= --> 207dd7cddfSDavid du Colombier 217dd7cddfSDavid du Colombier<h2>Table of contents</h2> 227dd7cddfSDavid du Colombier 237dd7cddfSDavid du Colombier<blockquote><ul> 247dd7cddfSDavid du Colombier<li><a href="#General">Generally used system files</a> 257dd7cddfSDavid du Colombier<li><a href="#Obscure">More obscure system files</a> 26*593dc095SDavid du Colombier<li><a href="#Config">Configuration files</a> 277dd7cddfSDavid du Colombier<li><a href="#PDF_specific">PDF-specific system files</a> 287dd7cddfSDavid du Colombier<li><a href="#DPS_specific">Display PostScript-specific system files</a> 297dd7cddfSDavid du Colombier<li><a href="#Art">Art and examples</a> 307dd7cddfSDavid du Colombier<li><a href="#Utilities">Utilities</a> 317dd7cddfSDavid du Colombier<li><a href="#Development_tools">Development tools</a> 327dd7cddfSDavid du Colombier<li><a href="#Miscellany">Odds and ends</a> 337dd7cddfSDavid du Colombier</ul></blockquote> 347dd7cddfSDavid du Colombier 357dd7cddfSDavid du Colombier<!-- [1.2 end table of contents] =========================================== --> 367dd7cddfSDavid du Colombier 377dd7cddfSDavid du Colombier<!-- [1.3 begin hint] ====================================================== --> 387dd7cddfSDavid du Colombier 397dd7cddfSDavid du Colombier<p>For other information, see the <a href="Readme.htm">Ghostscript 407dd7cddfSDavid du Colombieroverview</a>. 417dd7cddfSDavid du Colombier 427dd7cddfSDavid du Colombier<!-- [1.3 end hint] ======================================================== --> 437dd7cddfSDavid du Colombier 447dd7cddfSDavid du Colombier<hr> 457dd7cddfSDavid du Colombier 467dd7cddfSDavid du Colombier<!-- [1.0 end visible header] ============================================== --> 477dd7cddfSDavid du Colombier 487dd7cddfSDavid du Colombier<!-- [2.0 begin contents] ================================================== --> 497dd7cddfSDavid du Colombier 503ff48bf5SDavid du Colombier<h2><a name="General"></a>Generally used system files</h2> 517dd7cddfSDavid du Colombier 527dd7cddfSDavid du Colombier<p> 537dd7cddfSDavid du ColombierThese files are found in the <b><tt>lib</tt></b> subdirectory of 547dd7cddfSDavid du Colombierthe Ghostscript source distribution. 557dd7cddfSDavid du Colombier 567dd7cddfSDavid du Colombier<dl> 573ff48bf5SDavid du Colombier<dt><tt>gs_*_e.ps</tt> 583ff48bf5SDavid du Colombier<dd><p> 593ff48bf5SDavid du ColombierThese files define the Encodings known to Ghostscript. All of 603ff48bf5SDavid du Colombierthem except <b><tt>gs_std_e.ps</tt></b> and <b><tt>gs_il1_e.ps</tt></b> 613ff48bf5SDavid du Colombierare loaded only if referred to. 623ff48bf5SDavid du Colombier 633ff48bf5SDavid du Colombier<dl> 643ff48bf5SDavid du Colombier 653ff48bf5SDavid du Colombier<dt> 663ff48bf5SDavid du ColombierPostScript Encodings: 673ff48bf5SDavid du Colombier<dd> 683ff48bf5SDavid du Colombier<a href="../lib/gs_ce_e.ps"><tt>gs_ce_e.ps</tt></a>, 693ff48bf5SDavid du Colombier<a href="../lib/gs_il1_e.ps"><tt>gs_il1_e.ps</tt></a>, 703ff48bf5SDavid du Colombier<a href="../lib/gs_std_e.ps"><tt>gs_std_e.ps</tt></a>, 713ff48bf5SDavid du Colombier<a href="../lib/gs_sym_e.ps"><tt>gs_sym_e.ps</tt></a>. 723ff48bf5SDavid du Colombier 733ff48bf5SDavid du Colombier<dt> 743ff48bf5SDavid du ColombierPDF Encodings: 753ff48bf5SDavid du Colombier<dd> 763ff48bf5SDavid du Colombier<a href="../lib/gs_mex_e.ps"><tt>gs_mex_e.ps</tt></a>, 773ff48bf5SDavid du Colombier<a href="../lib/gs_mro_e.ps"><tt>gs_mro_e.ps</tt></a>, 783ff48bf5SDavid du Colombier<a href="../lib/gs_pdf_e.ps"><tt>gs_pdf_e.ps</tt></a>, 793ff48bf5SDavid du Colombier<a href="../lib/gs_wan_e.ps"><tt>gs_wan_e.ps</tt></a>. 803ff48bf5SDavid du Colombier 813ff48bf5SDavid du Colombier<dt> 823ff48bf5SDavid du ColombierNon-standard Encodings: 833ff48bf5SDavid du Colombier<dd> 843ff48bf5SDavid du Colombier<a href="../lib/gs_dbt_e.ps"><tt>gs_dbt_e.ps</tt></a>, 853ff48bf5SDavid du Colombier<a href="../lib/gs_il2_e.ps"><tt>gs_il2_e.ps</tt></a>, 863ff48bf5SDavid du Colombier<a href="../lib/gs_ksb_e.ps"><tt>gs_ksb_e.ps</tt></a>, 873ff48bf5SDavid du Colombier<a href="../lib/gs_wl1_e.ps"><tt>gs_wl1_e.ps</tt></a>, 883ff48bf5SDavid du Colombier<a href="../lib/gs_wl2_e.ps"><tt>gs_wl2_e.ps</tt></a>, 893ff48bf5SDavid du Colombier<a href="../lib/gs_wl5_e.ps"><tt>gs_wl5_e.ps</tt></a>. 903ff48bf5SDavid du Colombier 913ff48bf5SDavid du Colombier<dt> 923ff48bf5SDavid du ColombierPseudo-encodings: 933ff48bf5SDavid du Colombier<dd> 943ff48bf5SDavid du Colombier<a href="../lib/gs_css_e.ps"><tt>gs_css_e.ps</tt></a>, 953ff48bf5SDavid du Colombier<a href="../lib/gs_lgo_e.ps"><tt>gs_lgo_e.ps</tt></a>, 963ff48bf5SDavid du Colombier<a href="../lib/gs_lgx_e.ps"><tt>gs_lgx_e.ps</tt></a>, 973ff48bf5SDavid du Colombier<a href="../lib/gs_mgl_e.ps"><tt>gs_mgl_e.ps</tt></a>. 983ff48bf5SDavid du Colombier 993ff48bf5SDavid du Colombier</dl> 1007dd7cddfSDavid du Colombier</dl> 1017dd7cddfSDavid du Colombier 1027dd7cddfSDavid du Colombier<dl> 1033ff48bf5SDavid du Colombier<dt><a href="../lib/gs_btokn.ps"><tt>gs_btokn.ps</tt></a> 1047dd7cddfSDavid du Colombier<dd><b><tt>gs_init.ps</tt></b> reads this in if the <b><tt>btoken</tt></b> 1057dd7cddfSDavid du Colombierfeature is included in the configuration. It provides support for binary 1067dd7cddfSDavid du Colombiertokens. 1077dd7cddfSDavid du Colombier</dl> 1087dd7cddfSDavid du Colombier 1097dd7cddfSDavid du Colombier<dl> 1103ff48bf5SDavid du Colombier<dt><a href="../lib/gs_ccfnt.ps"><tt>gs_ccfnt.ps</tt></a> 1117dd7cddfSDavid du Colombier<dd><b><tt>gs_init.ps</tt></b> reads this in if the <b><tt>ccfonts</tt></b> 1127dd7cddfSDavid du Colombierfeature is included in the configuration. It provides support for compiled 1137dd7cddfSDavid du Colombierfonts. 1147dd7cddfSDavid du Colombier</dl> 1157dd7cddfSDavid du Colombier 1167dd7cddfSDavid du Colombier<dl> 1173ff48bf5SDavid du Colombier<dt><a href="../lib/gs_cff.ps"><tt>gs_cff.ps</tt></a> 1187dd7cddfSDavid du Colombier<dd>Load CFF (compressed) fonts. 1197dd7cddfSDavid du Colombier</dl> 1207dd7cddfSDavid du Colombier 1217dd7cddfSDavid du Colombier<dl> 122*593dc095SDavid du Colombier<dt><a href="../lib/gs_fntem.ps"><tt>gs_fntem.ps</tt></a> 123*593dc095SDavid du Colombier<dd>Code for emulating PostScript fonts with non-PostScript font technologies. 124*593dc095SDavid du Colombier</dl> 125*593dc095SDavid du Colombier 126*593dc095SDavid du Colombier<dl> 127*593dc095SDavid du Colombier<dt><a href="../lib/gs_cidtt.ps"><tt>gs_cidtt.ps</tt></a> 128*593dc095SDavid du Colombier<dd>Code for emulating CID fonts with TrueType fonts. 129*593dc095SDavid du Colombier</dl> 130*593dc095SDavid du Colombier 131*593dc095SDavid du Colombier<dl> 1323ff48bf5SDavid du Colombier<dt><a href="../lib/gs_cidcm.ps"><tt>gs_cidcm.ps</tt></a> 1333ff48bf5SDavid du Colombier<dd>Code for recognizing font names of the form CIDFont-CMap (or 1343ff48bf5SDavid du ColombierCIDFont--CMap) and creating the font automatically. 1353ff48bf5SDavid du Colombier</dl> 1363ff48bf5SDavid du Colombier 1373ff48bf5SDavid du Colombier<dl> 138*593dc095SDavid du Colombier<dt><a href="../lib/gs_ciddc.ps"><tt>gs_ciddc.ps</tt></a> 139*593dc095SDavid du Colombier<dd>Defines Decoding and CIDDecoding resource categories and related procsets. 140*593dc095SDavid du ColombierUsed for for emulating PostScript fonts with non-PostScript font technologies. 141*593dc095SDavid du Colombier</dl> 142*593dc095SDavid du Colombier 143*593dc095SDavid du Colombier<dl> 144*593dc095SDavid du Colombier<dt><a href="../lib/gs_cidfm.ps"><tt>gs_cidfm.ps</tt></a> 145*593dc095SDavid du Colombier<dd>Provides resource mapping for CIDFont category. 146*593dc095SDavid du Colombier</dl> 147*593dc095SDavid du Colombier 148*593dc095SDavid du Colombier<dl> 1493ff48bf5SDavid du Colombier<dt><a href="../lib/gs_cidfn.ps"><tt>gs_cidfn.ps</tt></a> 1507dd7cddfSDavid du Colombier<dd><b><tt>ProcSet</tt></b> for implementing <b><tt>CIDFont</tt></b> and 1517dd7cddfSDavid du Colombier<b><tt>CIDMap</tt></b> resources. 1527dd7cddfSDavid du Colombier</dl> 1537dd7cddfSDavid du Colombier 1547dd7cddfSDavid du Colombier<dl> 155*593dc095SDavid du Colombier<dt><a href="../lib/gs_ciecs2.ps"><tt>gs_ciecs2.ps</tt></a> 156*593dc095SDavid du Colombier<dd>Implementation of the LangaugeLevel 2 CIEBased color spaces: CIEBasedA and CIEBasedABC. 157*593dc095SDavid du Colombier</dl> 158*593dc095SDavid du Colombier 159*593dc095SDavid du Colombier<dl> 160*593dc095SDavid du Colombier<dt><a href="../lib/gs_ciecs3.ps"><tt>gs_ciecs3.ps</tt></a> 161*593dc095SDavid du Colombier<dd>Implementation of the LangaugeLevel 3 CIEBased color spaces: CIEBasedA and CIEBasedABC. 162*593dc095SDavid du Colombier</dl> 163*593dc095SDavid du Colombier 164*593dc095SDavid du Colombier<dl> 1653ff48bf5SDavid du Colombier<dt><a href="../lib/gs_cmap.ps"><tt>gs_cmap.ps</tt></a> 1667dd7cddfSDavid du Colombier<dd><b><tt>ProcSet</tt></b> for implementing <b><tt>CMap</tt></b> resources. 1677dd7cddfSDavid du Colombier</dl> 1687dd7cddfSDavid du Colombier 1697dd7cddfSDavid du Colombier<dl> 170*593dc095SDavid du Colombier<dt><a href="../lib/gs_cspace.ps"><tt>gs_cspace.ps</tt></a> 171*593dc095SDavid du Colombier<dd> PostScript portion of the basic color space handling; 172*593dc095SDavid du Colombiersee the extensive comment at the head of the file 173*593dc095SDavid du Colombierfor information. Note that color space substitution 174*593dc095SDavid du Colombierand the hue-saturation-brightness (HSB) color space 175*593dc095SDavid du Colombierare now fully implemented in the PostScript code; 176*593dc095SDavid du Colombierthe interpreter and the graphic library are no longer 177*593dc095SDavid du Colombierinvolved in or even aware of these features. 178*593dc095SDavid du Colombier</dl> 179*593dc095SDavid du Colombier 180*593dc095SDavid du Colombier<dl> 181*593dc095SDavid du Colombier<dt><a href="../lib/gs_devcs.ps"><tt>gs_devcs.ps</tt></a> 182*593dc095SDavid du Colombier<dd>Implementation of the DeviceGray, DeviceRGB, and DeviceCMYK color spaces. 183*593dc095SDavid du Colombier</dl> 184*593dc095SDavid du Colombier 185*593dc095SDavid du Colombier<dl> 186*593dc095SDavid du Colombier <dt><a href="../lib/gs_devn.ps"><tt>gs_devn.ps</tt></a> 187*593dc095SDavid du Colombier <dd>Implementation of the DeviceN color space. 188*593dc095SDavid du Colombier</dl> 189*593dc095SDavid du Colombier 190*593dc095SDavid du Colombier<dl> 191*593dc095SDavid du Colombier <dt><a href="../lib/gs_devpxl.ps"><tt>gs_devpxl.ps</tt></a> 192*593dc095SDavid du Colombier <dd>Implementation of the DevicePixel color space. 193*593dc095SDavid du Colombier</dl> 194*593dc095SDavid du Colombier 195*593dc095SDavid du Colombier<dl> 1963ff48bf5SDavid du Colombier<dt><a href="../lib/gs_dscp.ps"><tt>gs_dscp.ps</tt></a> 1973ff48bf5SDavid du Colombier<dd>Code to compensate for badly written PostScript files by setting 1983ff48bf5SDavid du ColombierOrientation according to the DSC comments. 1993ff48bf5SDavid du Colombier</dl> 2003ff48bf5SDavid du Colombier 2013ff48bf5SDavid du Colombier<dl> 2023ff48bf5SDavid du Colombier<dt><a href="../lib/gs_epsf.ps"><tt>gs_epsf.ps</tt></a> 2037dd7cddfSDavid du Colombier<dd>Allow the interpreter to recognize DOS EPSF file headers, and skip to the 2047dd7cddfSDavid du ColombierPostScript section of the file. 2057dd7cddfSDavid du Colombier</dl> 2067dd7cddfSDavid du Colombier 2077dd7cddfSDavid du Colombier<dl> 208*593dc095SDavid du Colombier<dt><a href="../lib/gs_fapi.ps"><tt>gs_fapi.ps</tt></a> 209*593dc095SDavid du Colombier<dd>Font API support. 210*593dc095SDavid du Colombier</dl> 211*593dc095SDavid du Colombier 212*593dc095SDavid du Colombier<dl> 2133ff48bf5SDavid du Colombier<dt><a href="../lib/gs_fonts.ps"><tt>gs_fonts.ps</tt></a> 2147dd7cddfSDavid du Colombier<dd><b><tt>gs_init.ps</tt></b> reads this in. It initializes Ghostscript's 2157dd7cddfSDavid du Colombierfont machinery and provides some utility procedures that work with fonts. 2167dd7cddfSDavid du Colombier</dl> 2177dd7cddfSDavid du Colombier 2187dd7cddfSDavid du Colombier<dl> 2193ff48bf5SDavid du Colombier<dt><a href="../lib/gs_frsd.ps"><tt>gs_frsd.ps</tt></a> 2203ff48bf5SDavid du Colombier<dd>Support for the PostScript LanguageLevel 3 2213ff48bf5SDavid du Colombier<b><tt>ReusableStreamDecode</tt></b> filter. 2223ff48bf5SDavid du Colombier</dl> 2233ff48bf5SDavid du Colombier 2243ff48bf5SDavid du Colombier<dl> 225*593dc095SDavid du Colombier<dt><a href="../lib/gs_img.ps"><tt>gs_img.ps</tt></a> 226*593dc095SDavid du Colombier<dd>Implementation of the traditional (non-dictionary) 227*593dc095SDavid du Colombierform of the image and imagemask operators, and the 228*593dc095SDavid du Colombiercolorimage operator (including the Next alphaimage 229*593dc095SDavid du Colombierfacility). 230*593dc095SDavid du Colombier</dl> 231*593dc095SDavid du Colombier 232*593dc095SDavid du Colombier<dl> 233*593dc095SDavid du Colombier<dt><a href="../lib/gs_indxd.ps"><tt>gs_indxd.ps</tt></a> 234*593dc095SDavid du Colombier<dd>Implementation of the Indexed color space. 235*593dc095SDavid du Colombier</dl> 236*593dc095SDavid du Colombier 237*593dc095SDavid du Colombier<dl> 2383ff48bf5SDavid du Colombier<dt><a href="../lib/gs_init.ps"><tt>gs_init.ps</tt></a> 2397dd7cddfSDavid du Colombier<dd>Ghostscript reads this automatically when it starts up. It contains 2407dd7cddfSDavid du Colombierdefinitions of many standard procedures and initialization for a wide 2417dd7cddfSDavid du Colombiervariety of things. 2427dd7cddfSDavid du Colombier</dl> 2437dd7cddfSDavid du Colombier 2447dd7cddfSDavid du Colombier<dl> 2453ff48bf5SDavid du Colombier<dt><a href="../lib/gs_lev2.ps"><tt>gs_lev2.ps</tt></a> 2467dd7cddfSDavid du Colombier<dd><b><tt>gs_init.ps</tt></b> reads this in if the Ghostscript interpreter 2477dd7cddfSDavid du Colombierincludes Level 2 PostScript functions. It contains definitions of 2487dd7cddfSDavid du Colombierprocedures and miscellaneous initialization for the Level 2 functions. 2497dd7cddfSDavid du Colombier</dl> 2507dd7cddfSDavid du Colombier 2517dd7cddfSDavid du Colombier<dl> 2523ff48bf5SDavid du Colombier<dt><a href="../lib/gs_ll3.ps"><tt>gs_ll3.ps</tt></a> 2537dd7cddfSDavid du Colombier<dd>Initialize PostScript LanguageLevel 3 functions. 2547dd7cddfSDavid du Colombier</dl> 2557dd7cddfSDavid du Colombier 2567dd7cddfSDavid du Colombier<dl> 257*593dc095SDavid du Colombier<dt><a href="../lib/gs_patrn.ps"><tt>gs_patrn.ps</tt></a> 258*593dc095SDavid du Colombier<dd>Implementation of the Pattern color space. 259*593dc095SDavid du Colombier</dl> 260*593dc095SDavid du Colombier 261*593dc095SDavid du Colombier<dl> 262*593dc095SDavid du Colombier<dt><a href="../lib/gs_resmp.ps"><tt>gs_resmp.ps</tt></a> 263*593dc095SDavid du Colombier<dd>A procset for redefining resource categories with a resource map. 264*593dc095SDavid du Colombier</dl> 265*593dc095SDavid du Colombier 266*593dc095SDavid du Colombier<dl> 267*593dc095SDavid du Colombier<dt><a href="../lib/gs_resst.ps"><tt>gs_resst.ps</tt></a> 268*593dc095SDavid du Colombier<dd>A procset which allow to put resource files into static data segment 269*593dc095SDavid du Colombierof Ghostscript executable. 270*593dc095SDavid du Colombier</dl> 271*593dc095SDavid du Colombier 272*593dc095SDavid du Colombier<dl> 273*593dc095SDavid du Colombier<dt><a href="../lib/gs_stres.ps"><tt>gs_stres.ps</tt></a> 274*593dc095SDavid du Colombier<dd>A map for generating the static data segment with including 275*593dc095SDavid du Colombierresource files, and for retrieving resources from there. 276*593dc095SDavid du Colombier</dl> 277*593dc095SDavid du Colombier 278*593dc095SDavid du Colombier<dl> 2793ff48bf5SDavid du Colombier<dt><a href="../lib/gs_res.ps"><tt>gs_res.ps</tt></a> 2807dd7cddfSDavid du Colombier<dd><b><tt>gs_init.ps</tt></b> reads this in if the Level 2 resource 2817dd7cddfSDavid du Colombiermachinery is included. Currently, this is the case for all Level 2 2827dd7cddfSDavid du Colombierconfigurations. 2837dd7cddfSDavid du Colombier</dl> 2847dd7cddfSDavid du Colombier 2857dd7cddfSDavid du Colombier<dl> 286*593dc095SDavid du Colombier<dt><a href="../lib/gs_sepr.ps"><tt>gs_sepr.ps</tt></a> 287*593dc095SDavid du Colombier<dd>Implementaton of the Separation color space. 288*593dc095SDavid du Colombier</dl> 289*593dc095SDavid du Colombier 290*593dc095SDavid du Colombier<dl> 2913ff48bf5SDavid du Colombier<dt><a href="../lib/gs_setpd.ps"><tt>gs_setpd.ps</tt></a> 2927dd7cddfSDavid du Colombier<dd>Implementation of the <b><tt>setpagedevice</tt></b> operator. 2937dd7cddfSDavid du Colombier</dl> 2947dd7cddfSDavid du Colombier 2957dd7cddfSDavid du Colombier<dl> 2963ff48bf5SDavid du Colombier<dt><a href="../lib/gs_statd.ps"><tt>gs_statd.ps</tt></a> 2977dd7cddfSDavid du Colombier<dd><b><tt>gs_init.ps</tt></b> reads this in. It creates a dummy 2987dd7cddfSDavid du Colombier<b><tt>statusdict</tt></b> and some other environmental odds and ends for 2997dd7cddfSDavid du Colombierthe benefit of PostScript files that really want to be printed on a 3007dd7cddfSDavid du ColombierLaserWriter. 3017dd7cddfSDavid du Colombier</dl> 3027dd7cddfSDavid du Colombier 3037dd7cddfSDavid du Colombier<dl> 3043ff48bf5SDavid du Colombier<dt><a href="../lib/gs_trap.ps"><tt>gs_trap.ps</tt></a> 3053ff48bf5SDavid du Colombier<dd>Stub support for the PostScript LanguageLevel 3 "In-RIP trapping" 3063ff48bf5SDavid du Colombierfeature. 3073ff48bf5SDavid du Colombier</dl> 3083ff48bf5SDavid du Colombier 3093ff48bf5SDavid du Colombier<dl> 3103ff48bf5SDavid du Colombier<dt><a href="../lib/gs_ttf.ps"><tt>gs_ttf.ps</tt></a> 3117dd7cddfSDavid du Colombier<dd>Support code for direct use of TrueType fonts. 3127dd7cddfSDavid du Colombier</dl> 3137dd7cddfSDavid du Colombier 3147dd7cddfSDavid du Colombier<dl> 3153ff48bf5SDavid du Colombier<dt><a href="../lib/gs_typ32.ps"><tt>gs_typ32.ps</tt></a> 3167dd7cddfSDavid du Colombier<dd>Initialization file for Type 32 fonts. 3177dd7cddfSDavid du Colombier</dl> 3187dd7cddfSDavid du Colombier 3197dd7cddfSDavid du Colombier<dl> 3203ff48bf5SDavid du Colombier<dt><a href="../lib/gs_typ42.ps"><tt>gs_typ42.ps</tt></a> 3217dd7cddfSDavid du Colombier<dd>Support code for Type 42 fonts (TrueType font in a PostScript "wrapper"). 3227dd7cddfSDavid du Colombier</dl> 3237dd7cddfSDavid du Colombier 3247dd7cddfSDavid du Colombier<dl> 3253ff48bf5SDavid du Colombier<dt><a href="../lib/gs_type1.ps"><tt>gs_type1.ps</tt></a> 3267dd7cddfSDavid du Colombier<dd><b><tt>gs_init.ps</tt></b> reads this in if the Ghostscript interpreter 3277dd7cddfSDavid du Colombierincludes Type 1 font capability (which it normally does). 3287dd7cddfSDavid du Colombier</dl> 3297dd7cddfSDavid du Colombier 3307dd7cddfSDavid du Colombier<hr> 3317dd7cddfSDavid du Colombier 332*593dc095SDavid du Colombier<h2><a name="Config"></a>Configuration files</h2> 333*593dc095SDavid du Colombier 334*593dc095SDavid du Colombier<p> 335*593dc095SDavid du ColombierThese files are found in the <b><tt>lib</tt></b> subdirectory of 336*593dc095SDavid du Colombierthe Ghostscript source distribution. Users are allowed to modify them 337*593dc095SDavid du Colombierto configure Ghostscript. 338*593dc095SDavid du Colombier 339*593dc095SDavid du Colombier<dl> 340*593dc095SDavid du Colombier<dt><a href="../lib/Fontmap"><tt>Fontmap</tt></a> 341*593dc095SDavid du Colombier<dd>Font mapping table. 342*593dc095SDavid du Colombier</dl> 343*593dc095SDavid du Colombier 344*593dc095SDavid du Colombier<dl> 345*593dc095SDavid du Colombier<dt><a href="../lib/cidfmap"><tt>cidfmap</tt></a> 346*593dc095SDavid du Colombier<dd>CID font mapping table. Allows substitution of a CID font for another CID font or 347*593dc095SDavid du Colombiera TrueType font for a CID font. 348*593dc095SDavid du Colombier</dl> 349*593dc095SDavid du Colombier 350*593dc095SDavid du Colombier<dl> 351*593dc095SDavid du Colombier<dt><a href="../lib/FAPIconfig"><tt>FAPIconfig</tt></a> 352*593dc095SDavid du Colombier<dd>A configuration file for Font API client. 353*593dc095SDavid du Colombier</dl> 354*593dc095SDavid du Colombier 355*593dc095SDavid du Colombier<dl> 356*593dc095SDavid du Colombier<dt><a href="../lib/FAPIfontmap"><tt>FAPIfontmap</tt></a> 357*593dc095SDavid du Colombier<dd>Font mapping table for Font-API-handled fonts. 358*593dc095SDavid du Colombier</dl> 359*593dc095SDavid du Colombier 360*593dc095SDavid du Colombier<dl> 361*593dc095SDavid du Colombier<dt><a href="../lib/FAPIcidfmap"><tt>FAPIcidfmap</tt></a> 362*593dc095SDavid du Colombier<dd>Font mapping table for Font-API-handled CID fonts. 363*593dc095SDavid du Colombier</dl> 364*593dc095SDavid du Colombier 365*593dc095SDavid du Colombier<hr> 366*593dc095SDavid du Colombier 3673ff48bf5SDavid du Colombier<h2><a name="Obscure"></a>More obscure system files</h2> 3687dd7cddfSDavid du Colombier 3697dd7cddfSDavid du Colombier<p> 3707dd7cddfSDavid du ColombierThese files are found in the <b><tt>lib</tt></b> subdirectory of 3717dd7cddfSDavid du Colombierthe Ghostscript source distribution. 3727dd7cddfSDavid du Colombier 3737dd7cddfSDavid du Colombier<dl> 3743ff48bf5SDavid du Colombier<dt><a href="../lib/font2c.ps"><tt>font2c.ps</tt></a> 3757dd7cddfSDavid du Colombier<dd>Convert a PostScript Type 0 or Type 1 font to C code that can be compiled 3767dd7cddfSDavid du Colombierand linked into Ghostscript; see the documentation on fonts for <a 3777dd7cddfSDavid du Colombierhref="Fonts.htm#Precompiling">how to do this</a>. 3787dd7cddfSDavid du Colombier</dl> 3797dd7cddfSDavid du Colombier 3807dd7cddfSDavid du Colombier<dl> 3813ff48bf5SDavid du Colombier<dt><a href="../lib/gs_agl.ps"><tt>gs_agl.ps</tt></a> 3823ff48bf5SDavid du Colombier<dd>Contains the mapping from Adobe glyph names to Unicode values, used to 3833ff48bf5SDavid du Colombiersupport TrueType fonts. 3843ff48bf5SDavid du Colombier</dl> 3853ff48bf5SDavid du Colombier 3863ff48bf5SDavid du Colombier<dl> 3873ff48bf5SDavid du Colombier<dt><a href="../lib/gs_cmdl.ps"><tt>gs_cmdl.ps</tt></a> 3887dd7cddfSDavid du Colombier<dd>This file is not used yet. Eventually it will replace C code that 3897dd7cddfSDavid du Colombierparses the Ghostscript command line. 3907dd7cddfSDavid du Colombier</dl> 3917dd7cddfSDavid du Colombier 3927dd7cddfSDavid du Colombier<dl> 3933ff48bf5SDavid du Colombier<dt><a href="../lib/gs_diskf.ps"><tt>gs_diskf.ps</tt></a> 3947dd7cddfSDavid du Colombier<dd>This file implements the <b><tt>-dDISKFONTS</tt></b> feature 3957dd7cddfSDavid du Colombier(<b><tt>diskfont.dev</tt></b>). See the the usage documentation for <a 3967dd7cddfSDavid du Colombierhref="Use.htm#DISKFONTS">a description of this feature</a>. 3977dd7cddfSDavid du Colombier</dl> 3987dd7cddfSDavid du Colombier 3997dd7cddfSDavid du Colombier<dl> 400*593dc095SDavid du Colombier<dt><a href="../lib/gs_diskn.ps"><tt>gs_diskn.ps</tt></a> 401*593dc095SDavid du Colombier<dd>This file implements the <b><tt>%disk</tt></b> IODevice 402*593dc095SDavid du Colombier(<b><tt>diskn.dev</tt></b> feature). See the the language documentation 403*593dc095SDavid du Colombierfor information on the use of the %disk# devices. These PostScript 404*593dc095SDavid du Colombiermodifications primarily perform the searching of all Searchable file 405*593dc095SDavid du Colombiersystems in a defined SearchOrder when a file reference does not contain 406*593dc095SDavid du Colombieran explicit %device% specifier (such as <b><tt>%os%</tt></b> or 407*593dc095SDavid du Colombier<b><tt>%disk0</tt></b>%). This is required to emulate undocumented 408*593dc095SDavid du Colombierbehaviour of Adobe PostScript printers that have a disk and was 409*593dc095SDavid du Colombierexperimentally determined. 410*593dc095SDavid du Colombier</dl> 411*593dc095SDavid du Colombier 412*593dc095SDavid du Colombier<dl> 4133ff48bf5SDavid du Colombier<dt><a href="../lib/gs_fform.ps"><tt>gs_fform.ps</tt></a> 4143ff48bf5SDavid du Colombier<dd>A usable but imperfect PostScript implementation of Form caching. 4153ff48bf5SDavid du Colombier</dl> 4163ff48bf5SDavid du Colombier 4173ff48bf5SDavid du Colombier<dl> 4183ff48bf5SDavid du Colombier<dt><a href="../lib/gs_kanji.ps"><tt>gs_kanji.ps</tt></a> 4197dd7cddfSDavid du Colombier<dd>This file provides support for the Wadalab free Kanji font. It is not 4207dd7cddfSDavid du Colombierincluded automatically in any configuration. 4217dd7cddfSDavid du Colombier</dl> 4227dd7cddfSDavid du Colombier 4237dd7cddfSDavid du Colombier<dl> 4243ff48bf5SDavid du Colombier<dt><a href="../lib/gs_pdfwr.ps"><tt>gs_pdfwr.ps</tt></a> 4257dd7cddfSDavid du Colombier<dd>This file contains some patches for providing information to the 4267dd7cddfSDavid du Colombier<b><tt>pdfwrite</tt></b> driver. It is included only if the 4277dd7cddfSDavid du Colombier<b><tt>pdfwrite</tt></b> driver is included. 4287dd7cddfSDavid du Colombier</dl> 4297dd7cddfSDavid du Colombier 4307dd7cddfSDavid du Colombier<dl> 4313ff48bf5SDavid du Colombier<dt><a href="../lib/gs_pfile.ps"><tt>gs_pfile.ps</tt></a> 4327dd7cddfSDavid du Colombier<dd>This file provides runtime support for packed fonts. It is not 4337dd7cddfSDavid du Colombierincluded automatically in any configuration. 4347dd7cddfSDavid du Colombier</dl> 4357dd7cddfSDavid du Colombier 4367dd7cddfSDavid du Colombier<dl> 4373ff48bf5SDavid du Colombier<dt><a href="../lib/gs_rdlin.ps"><tt>gs_rdlin.ps</tt></a> 4383ff48bf5SDavid du Colombier<dd>A tiny patch for systems with built-in readline support. 4393ff48bf5SDavid du Colombier</dl> 4403ff48bf5SDavid du Colombier 4413ff48bf5SDavid du Colombier<dl> 4423ff48bf5SDavid du Colombier<dt><a href="../lib/ht_ccsto.ps"><tt>ht_ccsto.ps</tt></a> 4433ff48bf5SDavid du Colombier<dd>A default stochastic CMYK halftone. This file is in the public domain. 4443ff48bf5SDavid du Colombier</dl> 4453ff48bf5SDavid du Colombier 4463ff48bf5SDavid du Colombier<dl> 4473ff48bf5SDavid du Colombier<dt><a href="../lib/stcolor.ps"><tt>stcolor.ps</tt></a> 4487dd7cddfSDavid du Colombier<dd>Configure the (Epson) <b><tt>stcolor</tt></b> driver 4497dd7cddfSDavid du Colombier</dl> 4507dd7cddfSDavid du Colombier 4517dd7cddfSDavid du Colombier<hr> 4527dd7cddfSDavid du Colombier 4533ff48bf5SDavid du Colombier<h2><a name="PDF_specific"></a>PDF-specific system files</h2> 4547dd7cddfSDavid du Colombier 4557dd7cddfSDavid du Colombier<p> 4567dd7cddfSDavid du ColombierThese files are found in the <b><tt>lib</tt></b> subdirectory of 4577dd7cddfSDavid du Colombierthe Ghostscript source distribution. 4587dd7cddfSDavid du Colombier 4597dd7cddfSDavid du Colombier<dl> 4603ff48bf5SDavid du Colombier<dt><a href="../lib/gs_l2img.ps"><tt>gs_l2img.ps</tt></a> 4617dd7cddfSDavid du Colombier<dd>The <b><tt>ProcSet</tt></b> that emulates the PostScript Level 2 4627dd7cddfSDavid du Colombier"<b><tt>image</tt></b>" operator on Level 1 systems. 4637dd7cddfSDavid du Colombier</dl> 4647dd7cddfSDavid du Colombier 4657dd7cddfSDavid du Colombier<dl> 4663ff48bf5SDavid du Colombier<dt><a href="../lib/pdf_base.ps"><tt>pdf_base.ps</tt></a> 4677dd7cddfSDavid du Colombier<dd>Utilities for interpreting PDF objects and streams. 4687dd7cddfSDavid du Colombier</dl> 4697dd7cddfSDavid du Colombier 4707dd7cddfSDavid du Colombier<dl> 4713ff48bf5SDavid du Colombier<dt><a href="../lib/pdf_draw.ps"><tt>pdf_draw.ps</tt></a> 4727dd7cddfSDavid du Colombier<dd>The interpreter for drawing-related PDF operations. 4737dd7cddfSDavid du Colombier</dl> 4747dd7cddfSDavid du Colombier 4757dd7cddfSDavid du Colombier<dl> 4763ff48bf5SDavid du Colombier<dt><a href="../lib/pdf_font.ps"><tt>pdf_font.ps</tt></a> 4777dd7cddfSDavid du Colombier<dd>Code for handling fonts in PDF files. 4787dd7cddfSDavid du Colombier</dl> 4797dd7cddfSDavid du Colombier 4807dd7cddfSDavid du Colombier<dl> 4813ff48bf5SDavid du Colombier<dt><a href="../lib/pdf_main.ps"><tt>pdf_main.ps</tt></a> 4827dd7cddfSDavid du Colombier<dd>Document- and page-level control for interpreting PDF files. 4837dd7cddfSDavid du Colombier</dl> 4847dd7cddfSDavid du Colombier 4857dd7cddfSDavid du Colombier<dl> 4863ff48bf5SDavid du Colombier<dt><a href="../lib/pdf_ops.ps"><tt>pdf_ops.ps</tt></a> 4877dd7cddfSDavid du Colombier<dd>Definitions for most of the PDF operators. 4887dd7cddfSDavid du Colombier</dl> 4897dd7cddfSDavid du Colombier 4907dd7cddfSDavid du Colombier<dl> 491*593dc095SDavid du Colombier<dt><a href="../lib/pdf_rbld.ps"><tt>pdf_rbld.ps</tt></a> 492*593dc095SDavid du Colombier<dd>Contains procedures for bebuilding damaged PDF files. 493*593dc095SDavid du Colombier</dl> 494*593dc095SDavid du Colombier 495*593dc095SDavid du Colombier<dl> 4963ff48bf5SDavid du Colombier<dt><a href="../lib/pdf_sec.ps"><tt>pdf_sec.ps</tt></a> 4973ff48bf5SDavid du Colombier<dd>PDF security (encryption) code. 4983ff48bf5SDavid du Colombier</dl> 4993ff48bf5SDavid du Colombier 5003ff48bf5SDavid du Colombier<dl> 5013ff48bf5SDavid du Colombier<dt><a href="../lib/pdfopt.ps"><tt>pdfopt.ps</tt></a> 5023ff48bf5SDavid du Colombier<dd>A PDF linearizer ("optimizer"). 5033ff48bf5SDavid du Colombier</dl> 5043ff48bf5SDavid du Colombier 5053ff48bf5SDavid du Colombier<dl> 5063ff48bf5SDavid du Colombier<dt><a href="../lib/pdfwrite.ps"><tt>pdfwrite.ps</tt></a> 5073ff48bf5SDavid du Colombier<dd>Support for writing PDF files. Currently used only by the linearizer, 5083ff48bf5SDavid du Colombierbut potentially useful for other kinds of PDF-processing utilities. 5093ff48bf5SDavid du Colombier</dl> 5103ff48bf5SDavid du Colombier 5113ff48bf5SDavid du Colombier<dl> 5123ff48bf5SDavid du Colombier<dt><a href="../lib/gs_icc.ps"><tt>gs_icc.ps</tt></a> <dd>Support for 5133ff48bf5SDavid du ColombierICC color profiles. These are not a standard PostScript feature, but 5143ff48bf5SDavid du Colombierare used in the PDF interpreter, as ICC profiles may be embedded in 5153ff48bf5SDavid du ColombierPDF files. 5167dd7cddfSDavid du Colombier</dl> 5177dd7cddfSDavid du Colombier 518*593dc095SDavid du Colombier<dl> 519*593dc095SDavid du Colombier<dt><a href="../lib/opdfread.ps"><tt>opdfread.ps</tt></a> 520*593dc095SDavid du Colombier<dd>Postscript procset for reading an ordered PDF file. This 521*593dc095SDavid du Colombieris used by the <tt><b>ps2ps</tt></b>, <tt><b>ps2ps2</tt></b> scripts. 522*593dc095SDavid du Colombier</dl> 523*593dc095SDavid du Colombier 524*593dc095SDavid du Colombier<dl> 525*593dc095SDavid du Colombier<dt><a href="../lib/EndOfTask.ps"><tt>EndOfTask.ps</tt></a> 526*593dc095SDavid du Colombier<dd>An auxiliary file used by the <tt><b>ps2write</tt></b> script. 527*593dc095SDavid du Colombier</dl> 528*593dc095SDavid du Colombier 529*593dc095SDavid du Colombier<dl> 530*593dc095SDavid du Colombier<dt><a href="../lib/PDFX_def.ps"><tt>PDFX_def.ps</tt></a> 531*593dc095SDavid du Colombier<dd>This is a sample prefix file for creating a PDF/X-3 document 532*593dc095SDavid du Colombierwith the <tt><b>pdfwrite</tt></b> device. 533*593dc095SDavid du Colombier</dl> 534*593dc095SDavid du Colombier 5357dd7cddfSDavid du Colombier<hr> 5367dd7cddfSDavid du Colombier 5373ff48bf5SDavid du Colombier<h2><a name="DPS_specific"></a>Display PostScript-specific system files</h2> 5387dd7cddfSDavid du Colombier 5397dd7cddfSDavid du Colombier<p> 5407dd7cddfSDavid du ColombierThese files are found in the <b><tt>lib</tt></b> subdirectory of 5417dd7cddfSDavid du Colombierthe Ghostscript source distribution. 5427dd7cddfSDavid du Colombier 5437dd7cddfSDavid du Colombier<dl> 5443ff48bf5SDavid du Colombier<dt><a href="../lib/gs_dpnxt.ps"><tt>gs_dpnxt.ps</tt></a> 5457dd7cddfSDavid du Colombier<dd>NeXT Display PostScript extensions. 5467dd7cddfSDavid du Colombier</dl> 5477dd7cddfSDavid du Colombier 5487dd7cddfSDavid du Colombier<dl> 5493ff48bf5SDavid du Colombier<dt><a href="../lib/gs_dps.ps"><tt>gs_dps.ps</tt></a>, 5503ff48bf5SDavid du Colombier<a href="../lib/gs_dps1.ps"><tt>gs_dps1.ps</tt></a>, 5513ff48bf5SDavid du Colombier<a href="../lib/gs_dps2.ps"><tt>gs_dps2.ps</tt></a> 5527dd7cddfSDavid du Colombier<dd><b><tt>gs_init.ps</tt></b> reads these in if the <b><tt>dps</tt></b> 5533ff48bf5SDavid du Colombierfeature is included in the configuration. They provide support for various 5547dd7cddfSDavid du ColombierDisplay PostScript and Level 2 features. 5557dd7cddfSDavid du Colombier</dl> 5567dd7cddfSDavid du Colombier 5577dd7cddfSDavid du Colombier<hr> 5587dd7cddfSDavid du Colombier 5593ff48bf5SDavid du Colombier<h2><a name="Art"></a>Art and examples</h2> 5607dd7cddfSDavid du Colombier 5617dd7cddfSDavid du Colombier<p> 5627dd7cddfSDavid du ColombierThese files are found in the <b><tt>examples</tt></b> subdirectory of 5637dd7cddfSDavid du Colombierthe Ghostscript source distribution. 5647dd7cddfSDavid du Colombier 5657dd7cddfSDavid du Colombier<dl> 5663ff48bf5SDavid du Colombier<dt><a href="../examples/alphabet.ps"><tt>alphabet.ps</tt></a> 5673ff48bf5SDavid du Colombier<dd>Prints a sample alphabet at several different sizes. 5687dd7cddfSDavid du Colombier</dl> 5697dd7cddfSDavid du Colombier 5707dd7cddfSDavid du Colombier<dl> 5713ff48bf5SDavid du Colombier<dt><a href="../examples/annots.pdf"><tt>annots.pdf</tt></a> 5723ff48bf5SDavid du Colombier<dd>A sample file with a wide variety of PDF "annotations". 5733ff48bf5SDavid du Colombier</dl> 5743ff48bf5SDavid du Colombier 5753ff48bf5SDavid du Colombier<dl> 5763ff48bf5SDavid du Colombier<dt><a href="../examples/cheq.ps"><tt>cheq.ps</tt></a> 5777dd7cddfSDavid du Colombier<dd>A chessboard "font" used by chess.ps (obtained from Adobe). 5787dd7cddfSDavid du Colombier</dl> 5797dd7cddfSDavid du Colombier 5807dd7cddfSDavid du Colombier<dl> 5813ff48bf5SDavid du Colombier<dt><a href="../examples/chess.ps"><tt>chess.ps</tt></a> 5827dd7cddfSDavid du Colombier<dd>A black-and-white chessboard. 5837dd7cddfSDavid du Colombier</dl> 5847dd7cddfSDavid du Colombier 5857dd7cddfSDavid du Colombier<dl> 5863ff48bf5SDavid du Colombier<dt><a href="../examples/colorcir.ps"><tt>colorcir.ps</tt></a> 5877dd7cddfSDavid du Colombier<dd>A set of nested ellipses made up of colored bars. 5887dd7cddfSDavid du Colombier</dl> 5897dd7cddfSDavid du Colombier 5907dd7cddfSDavid du Colombier<dl> 5913ff48bf5SDavid du Colombier<dt><a href="../examples/doretree.ps"><tt>doretree.ps</tt></a> 5923ff48bf5SDavid du Colombier<dd>A 3-D image produced by a modeling program. This file is in the public 5933ff48bf5SDavid du Colombierdomain. 5943ff48bf5SDavid du Colombier</dl> 5953ff48bf5SDavid du Colombier 5963ff48bf5SDavid du Colombier<dl> 5973ff48bf5SDavid du Colombier<dt><a href="../examples/escher.ps"><tt>escher.ps</tt></a> 5987dd7cddfSDavid du Colombier<dd>A colored version of a hexagonally symmetric Escher drawing of 5997dd7cddfSDavid du Colombierinterlocking butterflies. Can be printed on monochrome devices, with 6007dd7cddfSDavid du Colombiersomewhat less dramatic results. 6017dd7cddfSDavid du Colombier</dl> 6027dd7cddfSDavid du Colombier 6037dd7cddfSDavid du Colombier<dl> 604*593dc095SDavid du Colombier<dt><a href="../examples/golfer.eps"><tt>golfer.eps</tt></a> 6057dd7cddfSDavid du Colombier<dd>A gray-scale picture of a stylishly dressed woman swinging a golf club. 6067dd7cddfSDavid du Colombier</dl> 6077dd7cddfSDavid du Colombier 6087dd7cddfSDavid du Colombier<dl> 6093ff48bf5SDavid du Colombier<dt><a href="../examples/grayalph.ps"><tt>grayalph.ps</tt></a> 6107dd7cddfSDavid du Colombier<dd>Grayscaled text test pattern. 6117dd7cddfSDavid du Colombier</dl> 6127dd7cddfSDavid du Colombier 6137dd7cddfSDavid du Colombier<dl> 6143ff48bf5SDavid du Colombier<dt><a href="../examples/ridt91.eps"><tt>ridt91.eps</tt></a> 6157dd7cddfSDavid du Colombier<dd>The RIDT '91 logo. Note that since this is an EPS file, you will have 6167dd7cddfSDavid du Colombierto add "<b><tt>-c showpage</tt></b>" at the end of the command line to 6177dd7cddfSDavid du Colombierprint it or convert it to a raster file. 6187dd7cddfSDavid du Colombier</dl> 6197dd7cddfSDavid du Colombier 6207dd7cddfSDavid du Colombier<dl> 6213ff48bf5SDavid du Colombier<dt><a href="../examples/snowflak.ps"><tt>snowflak.ps</tt></a> 6227dd7cddfSDavid du Colombier<dd>A rectangular grid of intricate colored snowflakes. (May render very 6237dd7cddfSDavid du Colombierslowly.) 6247dd7cddfSDavid du Colombier</dl> 6257dd7cddfSDavid du Colombier 6267dd7cddfSDavid du Colombier<dl> 627*593dc095SDavid du Colombier<dt><a href="../examples/tiger.eps"><tt>tiger.eps</tt></a> 6287dd7cddfSDavid du Colombier<dd>A dramatic colored picture of a tiger's head. 6297dd7cddfSDavid du Colombier</dl> 6307dd7cddfSDavid du Colombier 6317dd7cddfSDavid du Colombier<dl> 6323ff48bf5SDavid du Colombier<dt><a href="../examples/vasarely.ps"><tt>vasarely.ps</tt></a> 6337dd7cddfSDavid du Colombier<dd>Colored rectangles and ellipses inspired by Victor Vasarely's experiments 6347dd7cddfSDavid du Colombierwith tilting circles and squares. 6357dd7cddfSDavid du Colombier</dl> 6367dd7cddfSDavid du Colombier 6373ff48bf5SDavid du Colombier<dl> 6383ff48bf5SDavid du Colombier<dt><a href="../examples/waterfal.ps"><tt>waterfal.ps</tt></a> 6393ff48bf5SDavid du Colombier<dd>Prints text in a variety of different sizes, to help evaluate the 6403ff48bf5SDavid du Colombierquality of text rendering. 6413ff48bf5SDavid du Colombier</dl> 6423ff48bf5SDavid du Colombier 6437dd7cddfSDavid du Colombier<hr> 6447dd7cddfSDavid du Colombier 6453ff48bf5SDavid du Colombier<h2><a name="Utilities"></a>Utilities</h2> 6467dd7cddfSDavid du Colombier 6477dd7cddfSDavid du Colombier<p> 6487dd7cddfSDavid du ColombierFor more information on these utility programs, see the comments at the 6497dd7cddfSDavid du Colombierbeginnings of the files. The ones marked (*) have batch files or shell 6507dd7cddfSDavid du Colombierscripts of the same name (like <b><tt>bdftops</tt></b> and 6517dd7cddfSDavid du Colombier<b><tt>bdftops.bat</tt></b>) to invoke them conveniently. 6527dd7cddfSDavid du Colombier 6537dd7cddfSDavid du Colombier<p> 6547dd7cddfSDavid du ColombierThese files are found in the <b><tt>lib</tt></b> subdirectory of 6557dd7cddfSDavid du Colombierthe Ghostscript source distribution. 6567dd7cddfSDavid du Colombier 6577dd7cddfSDavid du Colombier<dl> 6583ff48bf5SDavid du Colombier<dt><a href="../lib/addxchar.ps"><tt>addxchar.ps</tt></a> 6593ff48bf5SDavid du Colombier<dd>A utility to add Central European and other Adobe extended Latin 6603ff48bf5SDavid du Colombiercharacters to a Type 1 font. 6613ff48bf5SDavid du Colombier</dl> 6623ff48bf5SDavid du Colombier 6633ff48bf5SDavid du Colombier<dl> 6643ff48bf5SDavid du Colombier<dt><a href="../lib/align.ps"><tt>align.ps</tt></a> 6657dd7cddfSDavid du Colombier<dd>A test page for determining the proper margin and offset parameters for 6667dd7cddfSDavid du Colombieryour printer. 6677dd7cddfSDavid du Colombier</dl> 6687dd7cddfSDavid du Colombier 6697dd7cddfSDavid du Colombier<dl> 6703ff48bf5SDavid du Colombier<dt><a href="../lib/bdftops.ps"><tt>bdftops.ps</tt></a> * 6717dd7cddfSDavid du Colombier<dd>A utility for converting BDF fonts to outline form: see the <a 6727dd7cddfSDavid du Colombierhref="Fonts.htm">documentation on fonts</a>. 6737dd7cddfSDavid du Colombier</dl> 6747dd7cddfSDavid du Colombier 6757dd7cddfSDavid du Colombier<dl> 6763ff48bf5SDavid du Colombier<dt><a href="../lib/bench.ps"><tt>bench.ps</tt></a> 6777dd7cddfSDavid du Colombier<dd>A file useful for running benchmarks. 6787dd7cddfSDavid du Colombier</dl> 6797dd7cddfSDavid du Colombier 6807dd7cddfSDavid du Colombier<dl> 6813ff48bf5SDavid du Colombier<dt><a href="../lib/caption.ps"><tt>caption.ps</tt></a> 6827dd7cddfSDavid du Colombier<dd>A file for putting a caption in a box at the bottom of each page, 6837dd7cddfSDavid du Colombieruseful for trade show demos. 6847dd7cddfSDavid du Colombier</dl> 6857dd7cddfSDavid du Colombier 6867dd7cddfSDavid du Colombier<dl> 6873ff48bf5SDavid du Colombier<dt><a href="../lib/cid2code.ps"><tt>cid2code.ps</tt></a> 6887dd7cddfSDavid du Colombier<dd>A utility for creating maps from CIDs to Unicode, useful when 6897dd7cddfSDavid du Colombiersubstituting a TrueType font for an Adobe font. 6907dd7cddfSDavid du Colombier</dl> 6917dd7cddfSDavid du Colombier 6927dd7cddfSDavid du Colombier<dl> 6933ff48bf5SDavid du Colombier<dt><a href="../lib/docie.ps"><tt>docie.ps</tt></a> 6947dd7cddfSDavid du Colombier<dd>An emulation of the CIE color mapping algorithms. 6957dd7cddfSDavid du Colombier</dl> 6967dd7cddfSDavid du Colombier 6977dd7cddfSDavid du Colombier<dl> 6983ff48bf5SDavid du Colombier<dt><a href="../lib/errpage.ps"><tt>errpage.ps</tt></a> 6997dd7cddfSDavid du Colombier<dd>A file that you can put in front of your own files to make Ghostscript 7007dd7cddfSDavid du Colombier(or a PostScript printer) produce an informative error page if something 7017dd7cddfSDavid du Colombiergoes wrong during the processing of your file(s). 7027dd7cddfSDavid du Colombier</dl> 7037dd7cddfSDavid du Colombier 7047dd7cddfSDavid du Colombier<dl> 7053ff48bf5SDavid du Colombier<dt><a href="../lib/font2pcl.ps"><tt>font2pcl.ps</tt></a> 7067dd7cddfSDavid du Colombier<dd>A utility to write a font as a PCL bitmap font. 7077dd7cddfSDavid du Colombier</dl> 7087dd7cddfSDavid du Colombier 7097dd7cddfSDavid du Colombier<dl> 7103ff48bf5SDavid du Colombier<dt><a href="../lib/gslp.ps"><tt>gslp.ps</tt></a> * 7117dd7cddfSDavid du Colombier<dd>A utility for doing "line printing" of plain text files. 7127dd7cddfSDavid du Colombier</dl> 7137dd7cddfSDavid du Colombier 7147dd7cddfSDavid du Colombier<dl> 7153ff48bf5SDavid du Colombier<dt><a href="../lib/gsnup.ps"><tt>gsnup.ps</tt></a> 7167dd7cddfSDavid du Colombier<dd>A file that you can concatenate in front of (very well-behaved) 7177dd7cddfSDavid du ColombierPostScript files to do N-up printing. It is deliberately simple and naive: 7187dd7cddfSDavid du Colombierfor more generality, use <b><tt>psnup</tt></b> (which, however, requires DSC 7197dd7cddfSDavid du Colombiercomments). 7207dd7cddfSDavid du Colombier</dl> 7217dd7cddfSDavid du Colombier 7227dd7cddfSDavid du Colombier<dl> 7233ff48bf5SDavid du Colombier<dt><a href="../lib/jispaper.ps"><tt>jispaper.ps</tt></a> 7247dd7cddfSDavid du Colombier<dd>A file that makes the <b><tt>b0</tt></b> through <b><tt>b6</tt></b> 7257dd7cddfSDavid du Colombierprocedures refer to JIS B paper sizes rather than ISO B. 7267dd7cddfSDavid du Colombier</dl> 7277dd7cddfSDavid du Colombier 7287dd7cddfSDavid du Colombier 7297dd7cddfSDavid du Colombier<dl> 7303ff48bf5SDavid du Colombier<dt><a href="../lib/impath.ps"><tt>impath.ps</tt></a> 7317dd7cddfSDavid du Colombier<dd>A utility for reconstructing outlines from bitmap images, used by 7327dd7cddfSDavid du Colombier<b><tt>bdftops</tt></b>. 7337dd7cddfSDavid du Colombier</dl> 7347dd7cddfSDavid du Colombier 7357dd7cddfSDavid du Colombier<dl> 7363ff48bf5SDavid du Colombier<dt><a href="../lib/landscap.ps"><tt>landscap.ps</tt></a> 7377dd7cddfSDavid du Colombier<dd>A file that you can put in front of your own files to get them rendered 7387dd7cddfSDavid du Colombierin landscape mode. 7397dd7cddfSDavid du Colombier</dl> 7407dd7cddfSDavid du Colombier 7417dd7cddfSDavid du Colombier<dl> 7423ff48bf5SDavid du Colombier<dt><a href="../lib/level1.ps"><tt>level1.ps</tt></a> 7437dd7cddfSDavid du Colombier<dd>A file that turns off any Level 2 features. 7447dd7cddfSDavid du Colombier</dl> 7457dd7cddfSDavid du Colombier 7467dd7cddfSDavid du Colombier<dl> 747*593dc095SDavid du Colombier<dt><a href="../lib/mkcidfm.ps"><tt>mkcidfm.ps</tt></a> 748*593dc095SDavid du Colombier<dd>A utility for creating a CID font mapping table <b><tt>cidfmap</tt></b> 749*593dc095SDavid du Colombierfrom fonts found in a specified directory. 750*593dc095SDavid du Colombier</dl> 751*593dc095SDavid du Colombier 752*593dc095SDavid du Colombier<dl> 7533ff48bf5SDavid du Colombier<dt><a href="../lib/packfile.ps"><tt>packfile.ps</tt></a> 7547dd7cddfSDavid du Colombier<dd>A utility for compressing fonts into a single file. 7557dd7cddfSDavid du Colombier</dl> 7567dd7cddfSDavid du Colombier 7577dd7cddfSDavid du Colombier<dl> 7583ff48bf5SDavid du Colombier<dt><a href="../lib/pdf2dsc.ps"><tt>pdf2dsc.ps</tt></a> 7597dd7cddfSDavid du Colombier<dd>A utility to read a PDF file and produce a DSC "index" file. 7607dd7cddfSDavid du Colombier</dl> 7617dd7cddfSDavid du Colombier 7627dd7cddfSDavid du Colombier<dl> 7633ff48bf5SDavid du Colombier<dt><a href="../lib/pf2afm.ps"><tt>pf2afm.ps</tt></a> * 7647dd7cddfSDavid du Colombier<dd>A utility for producing AFM files from PFA, PFB, and optionally PFM 7657dd7cddfSDavid du Colombierfiles. 7667dd7cddfSDavid du Colombier</dl> 7677dd7cddfSDavid du Colombier 7687dd7cddfSDavid du Colombier<dl> 7693ff48bf5SDavid du Colombier<dt><a href="../lib/pfbtopfa.ps"><tt>pfbtopfa.ps</tt></a> * 7703ff48bf5SDavid du Colombier<dd>A utility to convert PFB (binary) font files to PFA (text) format. 7713ff48bf5SDavid du Colombier</dl> 7723ff48bf5SDavid du Colombier 7733ff48bf5SDavid du Colombier<dl> 7743ff48bf5SDavid du Colombier<dt><a href="../lib/prfont.ps"><tt>prfont.ps</tt></a> 7757dd7cddfSDavid du Colombier<dd>A utility to print a font catalog. 7767dd7cddfSDavid du Colombier</dl> 7777dd7cddfSDavid du Colombier 7787dd7cddfSDavid du Colombier<dl> 7793ff48bf5SDavid du Colombier<dt><a href="../lib/printafm.ps"><tt>printafm.ps</tt></a> 7807dd7cddfSDavid du Colombier<dd>A utility to print an AFM file on standard output. 7817dd7cddfSDavid du Colombier</dl> 7827dd7cddfSDavid du Colombier 7837dd7cddfSDavid du Colombier<dl> 7843ff48bf5SDavid du Colombier<dt><a href="../lib/ps2ai.ps"><tt>ps2ai.ps</tt></a> 7857dd7cddfSDavid du Colombier<dd>A utility for converting an arbitrary PostScript file into a form 7867dd7cddfSDavid du Colombiercompatible with Adobe Illustrator. NOTE: <b><tt>ps2ai</tt></b> doesn't 7877dd7cddfSDavid du Colombierwork properly with Adobe's Helvetica-Oblique font, and other fonts whose 7887dd7cddfSDavid du Colombieroriginal <b><tt>FontMatrix</tt></b> involves skewing or rotation. 7897dd7cddfSDavid du Colombier</dl> 7907dd7cddfSDavid du Colombier 7917dd7cddfSDavid du Colombier<dl> 7923ff48bf5SDavid du Colombier<dt><a href="../lib/ps2ascii.ps"><tt>ps2ascii.ps</tt></a> * 7937dd7cddfSDavid du Colombier<dd>A utility for extracting the ASCII text from PostScript source files. 7947dd7cddfSDavid du ColombierIt redefines many operators. For more information, see the comments in the 7957dd7cddfSDavid du Colombierfile. 7967dd7cddfSDavid du Colombier</dl> 7977dd7cddfSDavid du Colombier 7987dd7cddfSDavid du Colombier<dl> 7993ff48bf5SDavid du Colombier<dt><a href="../lib/ps2epsi.ps"><tt>ps2epsi.ps</tt></a> * 8007dd7cddfSDavid du Colombier<dd>A utility for converting an arbitrary PostScript file into EPSI form. 8017dd7cddfSDavid du Colombier</dl> 8027dd7cddfSDavid du Colombier 8037dd7cddfSDavid du Colombier<dl> 8043ff48bf5SDavid du Colombier<dt><a href="../lib/quit.ps"><tt>quit.ps</tt></a> 8057dd7cddfSDavid du Colombier<dd>A file containing just the word "<b><tt>quit</tt></b>". (The 8067dd7cddfSDavid du Colombier<b><tt>-c</tt></b> switch now makes this unnecessary; this file exists for 8077dd7cddfSDavid du Colombierbackward compatibility.) 8087dd7cddfSDavid du Colombier</dl> 8097dd7cddfSDavid du Colombier 8107dd7cddfSDavid du Colombier<dl> 8113ff48bf5SDavid du Colombier<dt><a href="../lib/rollconv.ps"><tt>rollconv.ps</tt></a> 8127dd7cddfSDavid du Colombier<dd>A utility for converting files produced by Macromedia's 8137dd7cddfSDavid du Colombier<b><tt>Rollup</tt></b> program to a Type 0 form directly usable by 8147dd7cddfSDavid du ColombierGhostscript. 8157dd7cddfSDavid du Colombier</dl> 8167dd7cddfSDavid du Colombier 8177dd7cddfSDavid du Colombier<dl> 8183ff48bf5SDavid du Colombier<dt><a href="../lib/showpage.ps"><tt>showpage.ps</tt></a> 8197dd7cddfSDavid du Colombier<dd>A file containing just the word "<b><tt>showpage</tt></b>". (The 8207dd7cddfSDavid du Colombier<b><tt>-c</tt></b> switch now makes this unnecessary; this file exists for 8217dd7cddfSDavid du Colombierbackward compatibility.) 8227dd7cddfSDavid du Colombier</dl> 8237dd7cddfSDavid du Colombier 8247dd7cddfSDavid du Colombier<dl> 8253ff48bf5SDavid du Colombier<dt><a href="../lib/stocht.ps"><tt>stocht.ps</tt></a> 8267dd7cddfSDavid du Colombier<dd>A file that installs the StochasticDefault halftone as the default, 8277dd7cddfSDavid du Colombierwhich may improve output quality on inkjet printers. See the file for more 8287dd7cddfSDavid du Colombierinformation. 8297dd7cddfSDavid du Colombier</dl> 8307dd7cddfSDavid du Colombier 8317dd7cddfSDavid du Colombier<dl> 8323ff48bf5SDavid du Colombier<dt><a href="../lib/viewcmyk.ps"><tt>viewcmyk.ps</tt></a> 8337dd7cddfSDavid du Colombier<dd>A utility for displaying CMYK files. 8347dd7cddfSDavid du Colombier</dl> 8357dd7cddfSDavid du Colombier 8367dd7cddfSDavid du Colombier<dl> 8373ff48bf5SDavid du Colombier<dt><a href="../lib/viewgif.ps"><tt>viewgif.ps</tt></a> 8387dd7cddfSDavid du Colombier<dd>A utility for displaying GIF files. 8397dd7cddfSDavid du Colombier</dl> 8407dd7cddfSDavid du Colombier 8417dd7cddfSDavid du Colombier<dl> 8423ff48bf5SDavid du Colombier<dt><a href="../lib/viewjpeg.ps"><tt>viewjpeg.ps</tt></a> 8437dd7cddfSDavid du Colombier<dd>A utility for displaying JPEG files. 8447dd7cddfSDavid du Colombier</dl> 8457dd7cddfSDavid du Colombier 8467dd7cddfSDavid du Colombier<dl> 8473ff48bf5SDavid du Colombier<dt><a href="../lib/viewmiff.ps"><tt>viewmiff.ps</tt></a> 8487dd7cddfSDavid du Colombier<dd>A utility for displaying MIFF files. 8497dd7cddfSDavid du Colombier</dl> 8507dd7cddfSDavid du Colombier 8517dd7cddfSDavid du Colombier<dl> 8523ff48bf5SDavid du Colombier<dt><a href="../lib/viewpbm.ps"><tt>viewpbm.ps</tt></a> 8537dd7cddfSDavid du Colombier<dd>A utility for displaying PBM/PGM/PPM files. 8547dd7cddfSDavid du Colombier</dl> 8557dd7cddfSDavid du Colombier 8567dd7cddfSDavid du Colombier<dl> 8573ff48bf5SDavid du Colombier<dt><a href="../lib/viewpcx.ps"><tt>viewpcx.ps</tt></a> 8587dd7cddfSDavid du Colombier<dd>A utility for displaying PCX files. 8597dd7cddfSDavid du Colombier</dl> 8607dd7cddfSDavid du Colombier 8617dd7cddfSDavid du Colombier<dl> 8623ff48bf5SDavid du Colombier<dt><a href="../lib/waterfal.ps"><tt>waterfal.ps</tt></a> 8637dd7cddfSDavid du Colombier<dd>A utility to print a "waterfall" of fonts at different sizes. 8647dd7cddfSDavid du Colombier</dl> 8657dd7cddfSDavid du Colombier 8667dd7cddfSDavid du Colombier<hr> 8677dd7cddfSDavid du Colombier 8683ff48bf5SDavid du Colombier<h2><a name="Development_tools"></a>Development tools</h2> 8697dd7cddfSDavid du Colombier 8707dd7cddfSDavid du Colombier<p> 8717dd7cddfSDavid du ColombierThese files are found in the <b><tt>lib</tt></b> subdirectory of 8727dd7cddfSDavid du Colombierthe Ghostscript source distribution. 8737dd7cddfSDavid du Colombier 8747dd7cddfSDavid du Colombier<dl> 8753ff48bf5SDavid du Colombier<dt><a href="../lib/acctest.ps"><tt>acctest.ps</tt></a> 8767dd7cddfSDavid du Colombier<dd>A utility that checks whether the interpreter enforces access 8777dd7cddfSDavid du Colombierrestrictions. 8787dd7cddfSDavid du Colombier</dl> 8797dd7cddfSDavid du Colombier 8807dd7cddfSDavid du Colombier<dl> 8813ff48bf5SDavid du Colombier<dt><a href="../lib/decrypt.ps"><tt>decrypt.ps</tt></a> 8827dd7cddfSDavid du Colombier<dd>A utility for decrypting the <b><tt>eexec</tt></b> section of a font. 8837dd7cddfSDavid du Colombier</dl> 8847dd7cddfSDavid du Colombier 8857dd7cddfSDavid du Colombier<dl> 886*593dc095SDavid du Colombier<dt><a href="../lib/dumphint.ps"><tt>dumphint.ps</tt></a> 887*593dc095SDavid du Colombier<dd>A utility for printing (to stdout) linearized PDF hint tables in 888*593dc095SDavid du Colombieran easy to read form. Scripts 889*593dc095SDavid du Colombier<a href="../lib/dumphint"><tt>dumphint</tt></a> and 890*593dc095SDavid du Colombier<a href="../lib/dumphint.bat"><tt>dumphint.bat</tt></a> 891*593dc095SDavid du Colombierare provided for the user's convenience. 892*593dc095SDavid du Colombier</dl> 893*593dc095SDavid du Colombier 894*593dc095SDavid du Colombier<dl> 8953ff48bf5SDavid du Colombier<dt><a href="../lib/image-qa.ps"><tt>image-qa.ps</tt></a> 8967dd7cddfSDavid du Colombier<dd>A comprehensive test of the image display operators. 8977dd7cddfSDavid du Colombier</dl> 8987dd7cddfSDavid du Colombier 8997dd7cddfSDavid du Colombier<dl> 9003ff48bf5SDavid du Colombier<dt><a href="../lib/markpath.ps"><tt>markpath.ps</tt></a> 9017dd7cddfSDavid du Colombier<dd>A utility for showing the points on a path. 9027dd7cddfSDavid du Colombier</dl> 9037dd7cddfSDavid du Colombier 9047dd7cddfSDavid du Colombier<dl> 9053ff48bf5SDavid du Colombier<dt><a href="../lib/pcharstr.ps"><tt>pcharstr.ps</tt></a> 9067dd7cddfSDavid du Colombier<dd>A utility for printing out the <b><tt>CharStrings</tt></b> and 9077dd7cddfSDavid du Colombier<b><tt>Subrs</tt></b> in a Type 1 font. 9087dd7cddfSDavid du Colombier</dl> 9097dd7cddfSDavid du Colombier 9107dd7cddfSDavid du Colombier<dl> 9113ff48bf5SDavid du Colombier<dt><a href="../lib/ppath.ps"><tt>ppath.ps</tt></a> 9127dd7cddfSDavid du Colombier<dd>A couple of utilities for printing out the current path, for debugging. 9137dd7cddfSDavid du Colombier</dl> 9147dd7cddfSDavid du Colombier 9157dd7cddfSDavid du Colombier<dl> 9163ff48bf5SDavid du Colombier<dt><a href="../lib/pphs.ps"><tt>pphs.ps</tt></a> 9173ff48bf5SDavid du Colombier<dd>A utility to print the Primary Hint Stream of a linearized PDF file. 9183ff48bf5SDavid du Colombier</dl> 9193ff48bf5SDavid du Colombier 9203ff48bf5SDavid du Colombier<dl> 9213ff48bf5SDavid du Colombier<dt><a href="../lib/traceimg.ps"><tt>traceimg.ps</tt></a> 9227dd7cddfSDavid du Colombier<dd>Trace the data supplied to the <b><tt>image</tt></b> operator. 9237dd7cddfSDavid du Colombier</dl> 9247dd7cddfSDavid du Colombier 9257dd7cddfSDavid du Colombier<dl> 9263ff48bf5SDavid du Colombier<dt><a href="../lib/traceop.ps"><tt>traceop.ps</tt></a> 9277dd7cddfSDavid du Colombier<dd>A utility for tracing uses of any procedure or operator for debugging. 9287dd7cddfSDavid du Colombier</dl> 9297dd7cddfSDavid du Colombier 9307dd7cddfSDavid du Colombier<dl> 9313ff48bf5SDavid du Colombier<dt><a href="../lib/type1enc.ps"><tt>type1enc.ps</tt></a> 9327dd7cddfSDavid du Colombier<dd>The Type 1 font format encryption and decryption algorithms, written in 9337dd7cddfSDavid du ColombierPostScript. 9347dd7cddfSDavid du Colombier</dl> 9357dd7cddfSDavid du Colombier 9367dd7cddfSDavid du Colombier<dl> 9373ff48bf5SDavid du Colombier<dt><a href="../lib/uninfo.ps"><tt>uninfo.ps</tt></a> 9387dd7cddfSDavid du Colombier<dd>Some utilities for printing out PostScript data structures. 9397dd7cddfSDavid du Colombier</dl> 9407dd7cddfSDavid du Colombier 9417dd7cddfSDavid du Colombier<dl> 9423ff48bf5SDavid du Colombier<dt><a href="../lib/unprot.ps"><tt>unprot.ps</tt></a> 9437dd7cddfSDavid du Colombier<dd>A prologue to disable access checking. 9447dd7cddfSDavid du Colombier</dl> 9457dd7cddfSDavid du Colombier 9467dd7cddfSDavid du Colombier<dl> 9473ff48bf5SDavid du Colombier<dt><a href="../lib/viewps2a.ps"><tt>viewps2a.ps</tt></a> 9487dd7cddfSDavid du Colombier<dd>A utility for displaying the output of <b><tt>ps2ascii.ps</tt></b>. 9497dd7cddfSDavid du Colombier</dl> 9507dd7cddfSDavid du Colombier 9517dd7cddfSDavid du Colombier<dl> 9523ff48bf5SDavid du Colombier<dt><a href="../lib/wftopfa.ps"><tt>wftopfa.ps</tt></a> 9537dd7cddfSDavid du Colombier<dd>Convert a Wadalab (Japanese) base font to <b><tt>.PFA</tt></b> (or 9547dd7cddfSDavid du Colombier<b><tt>.PFB</tt></b>) format. 9557dd7cddfSDavid du Colombier</dl> 9567dd7cddfSDavid du Colombier 9577dd7cddfSDavid du Colombier<dl> 9583ff48bf5SDavid du Colombier<dt><a href="../lib/winmaps.ps"><tt>winmaps.ps</tt></a> 9597dd7cddfSDavid du Colombier<dd>A utility for creating mappings between the Adobe encodings and the 9607dd7cddfSDavid du ColombierMicrosoft Windows character sets. 9617dd7cddfSDavid du Colombier</dl> 9627dd7cddfSDavid du Colombier 9637dd7cddfSDavid du Colombier<dl> 9643ff48bf5SDavid du Colombier<dt><a href="../lib/wrfont.ps"><tt>wrfont.ps</tt></a> 9657dd7cddfSDavid du Colombier<dd>A utility for writing out an unprotected Type 1 font, such as the 9667dd7cddfSDavid du Colombierstandard Ghostscript fonts. 9677dd7cddfSDavid du Colombier</dl> 9687dd7cddfSDavid du Colombier 9697dd7cddfSDavid du Colombier<dl> 9703ff48bf5SDavid du Colombier<dt><a href="../lib/zeroline.ps"><tt>zeroline.ps</tt></a> 9717dd7cddfSDavid du Colombier<dd>A utility for testing how interpreters handle zero-width lines. 9727dd7cddfSDavid du Colombier</dl> 9737dd7cddfSDavid du Colombier 9747dd7cddfSDavid du Colombier<hr> 9757dd7cddfSDavid du Colombier 9763ff48bf5SDavid du Colombier<h2><a name="Miscellany"></a>Odds and ends</h2> 9777dd7cddfSDavid du Colombier 9787dd7cddfSDavid du Colombier<p> 9797dd7cddfSDavid du ColombierThese files are found in the <b><tt>lib</tt></b> subdirectory of 9807dd7cddfSDavid du Colombierthe Ghostscript source distribution. 9817dd7cddfSDavid du Colombier 9827dd7cddfSDavid du Colombier<dl> 9833ff48bf5SDavid du Colombier<dt><a href="../lib/lines.ps"><tt>lines.ps</tt></a> 9847dd7cddfSDavid du Colombier<dd>A test program for line joins and caps. 9857dd7cddfSDavid du Colombier</dl> 9867dd7cddfSDavid du Colombier 9877dd7cddfSDavid du Colombier<dl> 9883ff48bf5SDavid du Colombier<dt><a href="../lib/markhint.ps"><tt>markhint.ps</tt></a> 9897dd7cddfSDavid du Colombier<dd>Draw the hints for a Type 1 font. 9907dd7cddfSDavid du Colombier</dl> 9917dd7cddfSDavid du Colombier 9927dd7cddfSDavid du Colombier<dl> 9933ff48bf5SDavid du Colombier<dt><a href="../lib/showchar.ps"><tt>showchar.ps</tt></a> 9947dd7cddfSDavid du Colombier<dd>Show a character's outline and rasterized forms. 9957dd7cddfSDavid du Colombier</dl> 9967dd7cddfSDavid du Colombier 9977dd7cddfSDavid du Colombier<dl> 9983ff48bf5SDavid du Colombier<dt><a href="../lib/stcinfo.ps"><tt>stcinfo.ps</tt></a> 9997dd7cddfSDavid du Colombier<dd>Print and show parameters of the (Epson) <b><tt>stcolor</tt></b> driver. 10007dd7cddfSDavid du Colombier</dl> 10017dd7cddfSDavid du Colombier 10027dd7cddfSDavid du Colombier<dl> 10033ff48bf5SDavid du Colombier<dt><a href="../lib/type1ops.ps"><tt>type1ops.ps</tt></a> 10047dd7cddfSDavid du Colombier<dd>The Type 1 font format opcodes. 10057dd7cddfSDavid du Colombier</dl> 10067dd7cddfSDavid du Colombier 10077dd7cddfSDavid du Colombier<!-- [2.0 end contents] ==================================================== --> 10087dd7cddfSDavid du Colombier 10097dd7cddfSDavid du Colombier<!-- [3.0 begin visible trailer] =========================================== --> 10107dd7cddfSDavid du Colombier<hr> 10117dd7cddfSDavid du Colombier 10123ff48bf5SDavid du Colombier<p> 10133ff48bf5SDavid du Colombier<small>Copyright © 1996, 2000 Aladdin Enterprises. All rights 10143ff48bf5SDavid du Colombierreserved.</small> 10157dd7cddfSDavid du Colombier 10167dd7cddfSDavid du Colombier<p> 1017*593dc095SDavid du ColombierThis software is provided AS-IS with no warranty, either express or 1018*593dc095SDavid du Colombierimplied. 1019*593dc095SDavid du Colombier 1020*593dc095SDavid du ColombierThis software is distributed under license and may not be copied, 1021*593dc095SDavid du Colombiermodified or distributed except as expressly authorized under the terms 1022*593dc095SDavid du Colombierof the license contained in the file LICENSE in this distribution. 1023*593dc095SDavid du Colombier 1024*593dc095SDavid du ColombierFor more information about licensing, please refer to 1025*593dc095SDavid du Colombierhttp://www.ghostscript.com/licensing/. For information on 1026*593dc095SDavid du Colombiercommercial licensing, go to http://www.artifex.com/licensing/ or 1027*593dc095SDavid du Colombiercontact Artifex Software, Inc., 101 Lucas Valley Road #110, 1028*593dc095SDavid du ColombierSan Rafael, CA 94903, U.S.A., +1(415)492-9861. 10297dd7cddfSDavid du Colombier 10303ff48bf5SDavid du Colombier<p> 1031*593dc095SDavid du Colombier<small>Ghostscript version 8.53, 20 October 2005 10327dd7cddfSDavid du Colombier 10337dd7cddfSDavid du Colombier<!-- [3.0 end visible trailer] ============================================= --> 10347dd7cddfSDavid du Colombier 1035*593dc095SDavid du Colombier</small></body> 10367dd7cddfSDavid du Colombier</html> 1037