Changeset 2ed14a4 for pst


Ignore:
Timestamp:
05/16/2005 10:24:08 AM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
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
Message:

Tagged espgs.xml

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4286 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/printing/espgs.xml

    r536fac5 r2ed14a4  
    2121
    2222<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 &amp;&amp;
    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 &amp;&amp;
     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 &amp;&amp;
     117make</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 &amp;&amp;
    125134install -v -d -m755 /usr/include/ps &amp;&amp;
    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 &amp;&amp;
    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>
     135install -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 &amp;&amp;
     149chown -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>
    216233
    217234</sect1>
Note: See TracChangeset for help on using the changeset viewer.