- Timestamp:
- 05/16/2005 10:24:08 AM (19 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- cd8a01b8
- Parents:
- 536fac5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pst/printing/espgs.xml
r536fac5 r2ed14a4 21 21 22 22 <sect1 id="espgs" xreflabel="ESP Ghostscript-&espgs-version;"> 23 <sect1info> 24 <othername>$LastChangedBy$</othername> 25 <date>$Date$</date> 26 </sect1info> 27 <?dbhtml filename="espgs.html"?> 28 <title><application><acronym>ESP</acronym> 29 Ghostscript</application>-&espgs-version;</title> 30 <indexterm zone="espgs"> 31 <primary sortas="a-ESP-Ghostscript">ESP Ghostscript</primary></indexterm> 32 33 <sect2> 34 <title>Introduction to <application><acronym>ESP</acronym> 35 Ghostscript</application></title> 36 37 <para><application><acronym>ESP</acronym> Ghostscript</application> is a 38 versatile processor for PostScript data with the ability to render PostScript 39 to different targets. 40 <application><acronym>ESP</acronym> Ghostscript</application> is a customized 41 version of <acronym>GNU</acronym> Ghostscript that includes an enhanced 42 configuration script, the <application><acronym>CUPS</acronym></application> 43 raster driver to support <application><acronym>CUPS</acronym></application> 44 raster printer drivers, and additional patches and drivers from various Linux 45 distributors.</para> 46 47 <sect3><title>Package information</title> 48 <itemizedlist spacing='compact'> 49 <listitem><para>Download (HTTP): 50 <ulink url="&espgs-download-http;"/></para></listitem> 51 <listitem><para>Download (FTP): 52 <ulink url="&espgs-download-ftp;"/></para></listitem> 53 <listitem><para>Download MD5 sum: &espgs-md5sum;</para></listitem> 54 <listitem><para>Download size: &espgs-size;</para></listitem> 55 <listitem><para>Estimated disk space required: 56 &espgs-buildsize;</para></listitem> 57 <listitem><para>Estimated build time: 58 &espgs-time;</para></listitem></itemizedlist> 59 </sect3> 60 61 <sect3><title>Additional downloads</title> 62 <sect4><title>Standard fonts</title> 63 <itemizedlist spacing='compact'> 64 <listitem><para>Download (FTP): 65 <ulink url="&espgs-standard-fonts-download;"/></para></listitem> 66 <listitem><para>Download MD5 sum: 67 &espgs-standard-fonts-md5sum;</para></listitem> 68 <listitem><para>Download size: 69 &espgs-standard-fonts-size;</para></listitem> 70 </itemizedlist> 71 </sect4> 72 73 <sect4><title>Other fonts</title> 74 <itemizedlist spacing='compact'> 75 <listitem><para>Download (HTTP): 76 <ulink url="&espgs-other-fonts-download;"/></para></listitem> 77 <listitem><para>Download MD5 sum: 78 &espgs-other-fonts-md5sum;</para></listitem> 79 <listitem><para>Download size: 80 &espgs-other-fonts-size;</para></listitem> 81 </itemizedlist> 82 </sect4> 83 </sect3> 84 85 <sect3><title><application><acronym>ESP</acronym> Ghostscript</application> 86 dependencies</title> 87 <sect4><title>Optional</title> 88 <para><xref linkend="cups"/>, 89 <xref linkend="libjpeg"/>, 90 <xref linkend="libpng"/>, 91 X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 92 <xref linkend="GLib"/>, 93 <xref linkend="GTK"/> and 94 <xref linkend="gimp-print"/></para> 95 </sect4> 96 </sect3> 97 98 </sect2> 99 100 <sect2> 101 <title>Installation of <application><acronym>ESP</acronym> 102 Ghostscript</application></title> 103 104 <para>Install <application><acronym>ESP</acronym> Ghostscript</application> 105 by running the following commands:</para> 106 107 <screen><userinput><command>./configure --prefix=/usr --without-gimp-print --without-omni && 108 make</command></userinput></screen> 109 110 <para>Now, as the root user:</para> 111 112 <screen><userinput role='root'><command>make install</command></userinput></screen> 113 114 <para>To install the shared library 115 <filename class='libraryfile'>libgs.so</filename> you 116 will need <xref linkend="GTK"/>.</para> 117 118 <para>Proceed with the following commands:</para> 119 120 <screen><userinput><command>make CFLAGS_SO='-fPIC $(ACDEFS)' so</command></userinput></screen> 121 122 <para>Now, as the root user:</para> 123 124 <screen><userinput role='root'><command>make soinstall && 23 <?dbhtml filename="espgs.html"?> 24 25 <sect1info> 26 <othername>$LastChangedBy$</othername> 27 <date>$Date$</date> 28 </sect1info> 29 30 <title>ESP Ghostscript-&espgs-version;</title> 31 32 <indexterm zone="espgs"> 33 <primary sortas="a-ESP-Ghostscript">ESP Ghostscript</primary> 34 </indexterm> 35 36 <sect2 role="package"> 37 <title>Introduction to ESP Ghostscript</title> 38 39 <para><application>ESP Ghostscript</application> is a versatile processor 40 for PostScript data with the ability to render PostScript to different 41 targets. <application>ESP Ghostscript</application> is a customized 42 version of GNU Ghostscript that includes an enhanced configuration script, 43 the <application>CUPS</application> raster driver to support 44 <application>CUPS</application> raster printer drivers, and additional 45 patches and drivers from various Linux distributors.</para> 46 47 <bridgehead renderas="sect3">Package Information</bridgehead> 48 <itemizedlist spacing="compact"> 49 <listitem> 50 <para>Download (HTTP): <ulink url="&espgs-download-http;"/></para> 51 </listitem> 52 <listitem> 53 <para>Download (FTP): <ulink url="&espgs-download-ftp;"/></para> 54 </listitem> 55 <listitem> 56 <para>Download MD5 sum: &espgs-md5sum;</para> 57 </listitem> 58 <listitem> 59 <para>Download size: &espgs-size;</para> 60 </listitem> 61 <listitem> 62 <para>Estimated disk space required: &espgs-buildsize;</para> 63 </listitem> 64 <listitem> 65 <para>Estimated build time: &espgs-time;</para> 66 </listitem> 67 </itemizedlist> 68 69 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 70 71 <itemizedlist spacing='compact'> 72 <title>Standard Fonts</title> 73 <listitem> 74 <para>Download (FTP): <ulink url="&espgs-standard-fonts-download;"/></para> 75 </listitem> 76 <listitem> 77 <para>Download MD5 sum: &espgs-standard-fonts-md5sum;</para> 78 </listitem> 79 <listitem> 80 <para>Download size: &espgs-standard-fonts-size;</para> 81 </listitem> 82 </itemizedlist> 83 84 <itemizedlist spacing='compact'> 85 <title>Other Fonts</title> 86 <listitem> 87 <para>Download (HTTP): <ulink url="&espgs-other-fonts-download;"/></para> 88 </listitem> 89 <listitem> 90 <para>Download MD5 sum: &espgs-other-fonts-md5sum;</para> 91 </listitem> 92 <listitem> 93 <para>Download size: &espgs-other-fonts-size;</para> 94 </listitem> 95 </itemizedlist> 96 97 <bridgehead renderas="sect3">ESP Ghostscript Dependencies</bridgehead> 98 99 <bridgehead renderas="sect4">Optional</bridgehead> 100 <para><xref linkend="cups"/>, 101 <xref linkend="libjpeg"/>, 102 <xref linkend="libpng"/>, 103 X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 104 <xref linkend="GLib"/>, 105 <xref linkend="GTK"/> and 106 <xref linkend="gimp-print"/></para> 107 108 </sect2> 109 110 <sect2 role="installation"> 111 <title>Installation of ESP Ghostscript</title> 112 113 <para>Install <application>ESP Ghostscript</application> 114 by running the following commands:</para> 115 116 <screen><userinput>./configure --prefix=/usr --without-gimp-print --without-omni && 117 make</userinput></screen> 118 119 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 120 121 <screen role="root"><userinput>make install</userinput></screen> 122 123 <para>To install the shared library 124 <filename class='libraryfile'>libgs.so</filename> you 125 will need <xref linkend="GTK"/>.</para> 126 127 <para>Proceed with the following commands:</para> 128 129 <screen><userinput>make CFLAGS_SO='-fPIC $(ACDEFS)' so</userinput></screen> 130 131 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 132 133 <screen role="root"><userinput>make soinstall && 125 134 install -v -d -m755 /usr/include/ps && 126 install -v -m644 src/*.h /usr/include/ps</command></userinput></screen> 127 128 <note><para>The shared library is only used in external programs like 129 <xref linkend="gsview"/>.</para></note> 130 131 <para>To finish the installation, unpack all fonts you've downloaded to 132 <filename class="directory">/usr/share/ghostscript</filename> and ensure 133 the ownerships of the files are root:root. Substitute appropriately in 134 the command below for the fonts you wish to install:</para> 135 136 <screen><userinput role='root'><command>tar -zxvf ../<replaceable>[font-tarball]</replaceable> -C /usr/share/ghostscript && 137 chown -v -R root:root /usr/share/ghostscript/fonts</command></userinput></screen> 138 139 </sect2> 140 141 <sect2> 142 <title>Command explanations</title> 143 144 <para><parameter>--without-gimp-print</parameter>: This switch disables 145 the building of the <application><acronym>GIMP</acronym></application> print 146 driver as a <application>Ghostscript</application> device since this is 147 deprecated. This driver may be still accessible via <acronym>IJS</acronym> 148 or <application><acronym>CUPS</acronym></application>, 149 and this is the preferred way.</para> 150 151 <para><option>--without-omni</option>: This switch disables the 152 omni driver support.</para> 153 154 <para><option>--without-ijs</option>: This switch disables the 155 <acronym>IJS</acronym> driver support.</para> 156 157 <para><command>install ...</command>: Some packages 158 (<application>ImageMagick</application> is one) need the 159 <application>Ghostscript</application> headers in place to link to the 160 shared library. These commands install the headers.</para> 161 162 </sect2> 163 164 <sect2> 165 <title>Contents</title> 166 167 <segmentedlist> 168 <segtitle>Installed Programs</segtitle> 169 <segtitle>Installed Library</segtitle> 170 <segtitle>Installed Directories</segtitle> 171 172 <seglistitem> 173 <seg>bdftops, dvipdf, eps2eps, fixmswrd.pl, font2c, gs, gsbj, gsc, gsdj, 174 gsdj500, gslj, gslp, gsnd, gsx, lprsetup.sh, pdf2dsc, pdf2ps, pdfopt, pf2afm, 175 pfbtopfa, pj-gs.sh, printafm, ps2ascii, ps2epsi, ps2pdf, ps2pdf12, ps2pdf13, 176 ps2pdf14, ps2pdfwr, ps2ps, pv.sh, sysvlp.sh, unix-lpr.sh, wftopfa</seg> 177 <seg>libgs.so </seg> 178 <seg>/usr/include/ps and /usr/share/ghostscript</seg> 179 </seglistitem> 180 </segmentedlist> 181 182 <variablelist> 183 <bridgehead renderas="sect3">Short Descriptions</bridgehead> 184 <?dbfo list-presentation="list"?> 185 186 <varlistentry id="gs-prog-gs"> 187 <term><command>gs</command></term> 188 <listitem><para>invokes <application>Ghostscript</application>, an interpreter 189 of Adobe Systems' PostScript(tm) and Portable Document Format 190 (<acronym>PDF</acronym>) languages.</para> 191 <indexterm zone="espgs gs-prog-gs"> 192 <primary sortas="b-gs">gs</primary> 193 </indexterm></listitem> 194 </varlistentry> 195 196 <varlistentry id="pstoraster"> 197 <term><filename>pstoraster</filename></term> 198 <listitem><para>is a filter used by 199 <application><acronym>CUPS</acronym></application> to convert PostScript to 200 a generic raster image format that is acceptable as an input to drivers for 201 non-PostScript printers (e.g., from <xref linkend="gimp-print"/>). It is 202 built and installed only if <xref linkend="cups"/> is found.</para> 203 <indexterm zone="espgs pstoraster"> 204 <primary sortas="g-pstoraster">pstoraster</primary> 205 </indexterm></listitem> 206 </varlistentry> 207 </variablelist> 208 209 <para><application><acronym>ESP</acronym> Ghostscript</application> provides 210 many different scripts used to render PostScript/<acronym>PDF</acronym> files 211 back and forth. Please refer to the <acronym>HTML</acronym> documentation or 212 try <command>man gs</command> for information about the capabilities provided 213 by the package.</para> 214 215 </sect2> 135 install -v -m644 src/*.h /usr/include/ps</userinput></screen> 136 137 <note> 138 <para>The shared library is only used in external programs like 139 <xref linkend="gsview"/>.</para> 140 </note> 141 142 <para>To finish the installation, unpack all fonts you've downloaded to 143 <filename class="directory">/usr/share/ghostscript</filename> and ensure 144 the ownerships of the files are root:root. Substitute 145 <replaceable>[font-tarball]</replaceable> appropriately in 146 the command below for the fonts you wish to install:</para> 147 148 <screen role="root"><userinput>tar -zxvf ../<replaceable>[font-tarball]</replaceable> -C /usr/share/ghostscript && 149 chown -v -R root:root /usr/share/ghostscript/fonts</userinput></screen> 150 151 </sect2> 152 153 <sect2 role="commands"> 154 <title>Command Explanations</title> 155 156 <para><parameter>--without-gimp-print</parameter>: This switch disables 157 the building of the <application>GIMP</application> print driver as a 158 <application>Ghostscript</application> device since this is deprecated. 159 This driver may be still accessible via IJS or 160 <application>CUPS</application>, and this is the preferred way.</para> 161 162 <para><parameter>--without-omni</parameter>: This switch disables the 163 omni driver support.</para> 164 165 <para><option>--without-ijs</option>: This switch disables the 166 IJS driver support.</para> 167 168 <para><command>install ...</command>: Some packages 169 (<application>ImageMagick</application> is one) need the 170 <application>Ghostscript</application> headers in place to link to the 171 shared library. These commands install the headers.</para> 172 173 </sect2> 174 175 <sect2 role="content"> 176 <title>Contents</title> 177 178 <segmentedlist> 179 <segtitle>Installed Programs</segtitle> 180 <segtitle>Installed Library</segtitle> 181 <segtitle>Installed Directories</segtitle> 182 183 <seglistitem> 184 <seg>bdftops, dvipdf, eps2eps, fixmswrd.pl, font2c, gs, gsbj, gsc, gsdj, 185 gsdj500, gslj, gslp, gsnd, gsx, lprsetup.sh, pdf2dsc, pdf2ps, pdfopt, 186 pf2afm, pfbtopfa, pj-gs.sh, printafm, ps2ascii, ps2epsi, ps2pdf, 187 ps2pdf12, ps2pdf13, ps2pdf14, ps2pdfwr, ps2ps, pv.sh, sysvlp.sh, 188 unix-lpr.sh, and wftopfa</seg> 189 <seg>libgs.so </seg> 190 <seg>/usr/include/ps and /usr/share/ghostscript</seg> 191 </seglistitem> 192 </segmentedlist> 193 194 <variablelist> 195 <bridgehead renderas="sect3">Short Descriptions</bridgehead> 196 <?dbfo list-presentation="list"?> 197 <?dbhtml list-presentation="table"?> 198 199 <varlistentry id="gs-prog-gs"> 200 <term><command>gs</command></term> 201 <listitem> 202 <para>invokes <application>Ghostscript</application>, an interpreter 203 of Adobe Systems' PostScript(tm) and Portable Document Format 204 (PDF) languages.</para> 205 <indexterm zone="espgs gs-prog-gs"> 206 <primary sortas="b-gs">gs</primary> 207 </indexterm> 208 </listitem> 209 </varlistentry> 210 211 <varlistentry id="pstoraster"> 212 <term><filename>pstoraster</filename></term> 213 <listitem> 214 <para>is a filter used by <application>CUPS</application> to convert 215 PostScript to a generic raster image format that is acceptable as an 216 input to drivers for non-PostScript printers (e.g., from 217 <xref linkend="gimp-print"/>). It is built and installed only if 218 <xref linkend="cups"/> is found.</para> 219 <indexterm zone="espgs pstoraster"> 220 <primary sortas="g-pstoraster">pstoraster</primary> 221 </indexterm> 222 </listitem> 223 </varlistentry> 224 225 </variablelist> 226 227 <para><application>ESP Ghostscript</application> provides many different 228 scripts used to render PostScript/PDF files back and forth. Please refer 229 to the HTML documentation or try <command>man gs</command> for information 230 about the capabilities provided by the package.</para> 231 232 </sect2> 216 233 217 234 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.