Changeset 73ddd1a0 for pst/printing
- Timestamp:
- 06/14/2004 03:45:00 AM (20 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 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:
- 5d1668d
- Parents:
- d8a5def6
- Location:
- pst/printing
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
pst/printing/cups.xml
rd8a5def6 r73ddd1a0 1 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 6 <!ENTITY cups-download-http "http://multivac.cwru.edu/mirror/packages/cups-&cups-version;-source.tar.bz2"> 7 <!ENTITY cups-download-ftp "ftp://ftp.easysw.com/pub/cups/&cups-version;/cups-&cups-version;-source.tar.bz2"> 8 <!ENTITY cups-size "3.7 MB"> 9 <!ENTITY cups-buildsize "24 MB"> 10 <!ENTITY cups-time "0.67 SBU"> 11 ]> 12 1 13 <sect1 id="cups" xreflabel="CUPS-&cups-version;"> 2 14 <?dbhtml filename="cups.html"?> 3 15 <title>CUPS-&cups-version;</title> 4 16 5 &cups-intro; 6 &cups-inst; 7 &cups-exp; 8 &cups-config; 9 &cups-desc; 17 <sect2> 18 <title>Introduction to 19 <application><acronym>CUPS</acronym></application></title> 20 21 <para>The Common Unix Printing System (<acronym>CUPS</acronym>) is a print spooler and 22 associated utilities. It is based on the "Internet Printing Protocol" 23 and provides printing services to most PostScript and 24 raster printers.</para> 25 26 <sect3><title>Package information</title> 27 <itemizedlist spacing='compact'> 28 <listitem><para>Download (HTTP): <ulink url="&cups-download-http;"/></para></listitem> 29 <listitem><para>Download (FTP): <ulink url="&cups-download-ftp;"/></para></listitem> 30 <listitem><para>Download size: &cups-size;</para></listitem> 31 <listitem><para>Estimated Disk space required: &cups-buildsize;</para></listitem> 32 <listitem><para>Estimated build time: &cups-time;</para></listitem></itemizedlist> 33 </sect3> 34 35 <sect3><title><application><acronym>CUPS</acronym></application> dependencies</title> 36 <sect4><title>Optional</title> 37 <para><xref linkend="libjpeg"/>, <xref linkend="libpng"/>, 38 <xref linkend="libtiff"/>, <xref linkend="openssl"/> or 39 <ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink> (which 40 needs <ulink 41 url="ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/">libgpg-error</ulink>, 42 <ulink url="ftp://ftp.gnupg.org/gcrypt/libgcrypt/">libgcrypt</ulink> and 43 <ulink 44 url="ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/opencdk/">opencdk</ulink>, 45 in that order.), <xref linkend="Linux_PAM"/>, <xref linkend="php"/> and <xref 46 linkend="Python"/></para></sect4> 47 </sect3> 48 49 </sect2> 50 51 <sect2> 52 <title>Installation of 53 <application><acronym>CUPS</acronym></application></title> 54 55 <para>Install <application><acronym>CUPS</acronym></application> by 56 running the following commands:</para> 57 58 <screen><userinput><command>./configure && 59 make && 60 make install</command></userinput></screen> 61 62 </sect2> 63 64 <sect2> 65 <title>Command explanations</title> 66 67 <para>The basic default behavior of the installation is appropriate for 68 <acronym>LFS</acronym> systems. <application><acronym>CUPS</acronym> 69 </application> files are placed in <filename 70 class="directory">/usr/bin</filename>, <filename class="directory">/usr/sbin</filename>, <filename 71 class="directory">/var</filename> and <filename class="directory">/etc/cups</filename>.</para> 72 73 </sect2> 74 75 <sect2> 76 <title>Configuring <application><acronym>CUPS</acronym></application></title> 77 78 <para>Configuration of <application><acronym>CUPS</acronym></application> is 79 dependent on the type of printer and can be complex. Generally, PostScript 80 printers are easier. For detailed instructions on configuration and use of 81 <application><acronym>CUPS</acronym></application>, see 82 <ulink url="http://www.cups.org/documentation.php"/>. The Software 83 Administrators Manual and Software Users Manual are particularly useful.</para> 84 85 <para>For non-PostScript printers to print with CUPS, you need to install 86 <xref linkend="espgs"/> to convert PostScript to raster images 87 and a driver (e.g., from <xref linkend="gimp-print"/>) to convert 88 the resulting raster images to a form that the printer understands. 89 <ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink> 90 drivers use Ghostscript to convert PostScript to a printable form directly, but this 91 is considered to be a hack by <application><acronym>CUPS</acronym></application> 92 developers.</para> 93 94 <para>During the install, <application><acronym>CUPS</acronym></application> 95 created the startup file <filename>/etc/rc.d/init.d/cups</filename>. The file 96 works, but you may want to change it to a more conventional <acronym>LFS 97 </acronym> startup file by installing the script included in the 98 <xref linkend="intro-important-bootscripts"/> package:</para> 99 100 <screen><userinput><command>make install-cups</command></userinput></screen> 101 102 </sect2> 103 104 <sect2> 105 <title>Contents</title> 106 107 <para><application><acronym>CUPS</acronym></application> provides 108 <command>accept</command>, 109 <command>cupsaddsmb</command>, 110 <command>cupsd</command>, 111 <command>cupstestppd</command>, 112 <command>lpadmin</command>, 113 <command>lpc</command>, 114 <command>lpinfo</command>, 115 <command>lpmove</command>, 116 <command>reject</command>, 117 <command>cancel</command>, 118 <command>cups-config</command>, 119 <command>disable</command>, 120 <command>enable</command>, 121 <command>lp</command>, 122 <command>lpoptions</command>, 123 <command>lppasswd</command>, 124 <command>lpq</command>, 125 <command>lpr</command>, 126 <command>lprm</command>, 127 <command>lpstat</command>, 128 <filename class="libraryfile">libcups</filename>, 129 <filename class="libraryfile">libcupsimage</filename> and various 130 scripts and filters.</para> 131 132 <sect3><title>lpc</title> 133 <para><command>lpc</command> provides limited control over printer 134 and class queues provided by <application><acronym>CUPS</acronym> 135 </application>.</para></sect3> 136 137 <sect3><title>cupsd</title> 138 <para><command>cupsd</command> is the scheduler for the Common Unix Printing System. 139 </para></sect3> 140 141 <sect3><title>accept</title> 142 <para><command>accept</command> instructs the printing system to accept print jobs to the specified destinations. 143 </para></sect3> 144 145 <sect3><title>reject</title> 146 <para><command>reject</command> instructs the printing system to 147 reject print jobs to the specified destinations. 148 </para></sect3> 149 150 <sect3><title>cupsaddsmb</title> 151 <para><command>cupsaddsmb</command> exports printers to the SAMBA software for 152 use with Windows clients. 153 </para></sect3> 154 155 <sect3><title>lpadmin</title> 156 <para><command>lpadmin</command> configures printer and class queues provided by 157 <acronym>CUPS</acronym>. 158 </para></sect3> 159 160 <sect3><title>lpinfo</title> 161 <para><command>lpinfo</command> lists the available devices or drivers known to 162 the <acronym>CUPS</acronym> server. 163 </para></sect3> 164 165 <sect3><title>lpmove</title> 166 <para><command>lpmove</command> moves the specified job to a new destination. 167 </para></sect3> 168 169 <sect3><title>cupstestppd</title> 170 <para><command>cupstestppd</command> tests the conformance of 171 <filename>PPD</filename> files. 172 </para></sect3> 173 174 <sect3><title>lpq</title> 175 <para><command>lpq</command> shows the current print queue status on the named printer. 176 </para></sect3> 177 178 <sect3><title>lpr</title> 179 <para><command>lpr</command> submits files for printing. 180 </para></sect3> 181 182 <sect3><title>lprm</title> 183 <para><command>lprm</command> cancels print jobs that have been queued for printing. 184 </para></sect3> 185 186 <sect3><title>cancel</title> 187 <para><command>cancel</command> cancels existing print jobs. 188 </para></sect3> 189 190 <sect3><title>disable</title> 191 <para><command>disable</command> stops the named printers or classes. 192 </para></sect3> 193 194 <sect3><title>enable</title> 195 <para><command>enable</command> starts the named printers or classes. 196 </para></sect3> 197 198 <sect3><title>lp</title> 199 <para><command>lp</command> submits files for printing or alters a pending job. 200 </para></sect3> 201 202 <sect3><title>lpoptions</title> 203 <para><command>lpoptions</command> displays or sets printer options and defaults. 204 </para></sect3> 205 206 <sect3><title>lpstat</title> 207 <para><command>lpstat</command> displays status information about the 208 current classes, jobs, and printers.</para></sect3> 209 210 <sect3><title>lppasswd</title> 211 <para><command>lppasswd</command> adds, changes or deletes passwords in 212 the <application><acronym>CUPS</acronym></application> digest password file 213 <filename>passwd.md5</filename>. 214 </para></sect3> 215 216 <sect3><title>cups-config</title> 217 <para><command>cups-config</command> is the <application><acronym>CUPS 218 </acronym></application> program configuration utility. 219 </para></sect3> 220 221 </sect2> 10 222 11 223 </sect1> -
pst/printing/espgs.xml
rd8a5def6 r73ddd1a0 1 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 6 <!ENTITY espgs-download-http "http://prdownloads.sourceforge.net/espgs/espgs-&espgs-version;-source.tar.bz2"> 7 <!ENTITY espgs-download-ftp " "> 8 <!ENTITY espgs-size "5.3 MB"> 9 <!ENTITY espgs-buildsize "116-140 MB (depends on if libgs.so is installed)"> 10 <!ENTITY espgs-time "1.65-3.20 SBU"> 11 ]> 12 1 13 <sect1 id="espgs" xreflabel="ESP Ghostscript-&espgs-version;"> 2 14 <?dbhtml filename="espgs.html"?> 3 15 <title>ESP Ghostscript-&espgs-version;</title> 4 16 5 &espgs-intro; 6 &espgs-inst; 7 &espgs-exp; 8 &espgs-desc; 17 <sect2> 18 <title>Introduction to <application>Ghostscript</application></title> 19 20 <para><application>Ghostscript</application> is a versatile processor for 21 PostScript data with the ability to render PostScript to different targets. 22 ESP Ghostscript is a customized version of <acronym>GNU</acronym> Ghostscript 23 that includes an enhanced configuration script, the <acronym> 24 CUPS</acronym> raster driver to support <acronym>CUPS</acronym> raster printer 25 drivers, and additional patches and drivers from 26 various Linux distributors.</para> 27 28 <sect3><title>Package information</title> 29 <itemizedlist spacing='compact'> 30 <listitem><para>Download (HTTP): <ulink url="&espgs-download-http;"/></para></listitem> 31 <listitem><para>Download (FTP): <ulink url="&espgs-download-ftp;"/></para></listitem> 32 <listitem><para>Download size: &espgs-size;</para></listitem> 33 <listitem><para>Estimated Disk space required: &espgs-buildsize;</para></listitem> 34 <listitem><para>Estimated build time: &espgs-time;</para></listitem></itemizedlist> 35 </sect3> 36 37 <sect3><title>Additional downloads</title> 38 <itemizedlist spacing='compact'> 39 <listitem><para>Standard fonts: <ulink 40 url="ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/fonts/ghostscript-fonts-std-8.11.tar.gz"/> 41 </para></listitem> 42 <listitem><para>Other fonts: <ulink 43 url="http://ftp.gnu.org/pub/gnu/ghostscript/gnu-gs-fonts-other-6.0.tar.gz"/> 44 </para></listitem> 45 <!-- Cyrillic fonts are now a part of ghostscript-fonts-std --> 46 </itemizedlist></sect3> 47 48 <sect3><title><application>Ghostscript</application> 49 dependencies</title> 50 <sect4><title>Optional</title> 51 <para><xref linkend="cups"/>, <xref linkend="libjpeg"/>, <xref 52 linkend="libpng"/>, X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), <xref 53 linkend="GLib"/>, <xref linkend="GTK"/> and 54 <xref linkend="gimp-print"/> 55 </para></sect4> 56 </sect3> 57 58 </sect2> 59 60 <sect2> 61 <title>Installation of <application>Ghostscript</application></title> 62 63 <para>Install <application>Ghostscript</application> by running the following commands:</para> 64 65 <screen><userinput><command>./configure --prefix=/usr --without-gimp-print --without-omni && 66 make && 67 make install</command></userinput></screen> 68 69 <para>To install the shared library <filename>libgs.so</filename> you 70 will need <xref linkend="GTK"/>.</para> 71 72 <para>Proceed with the following commands:</para> 73 74 <screen><userinput><command>make CFLAGS_SO='-fPIC $(ACDEFS)' so && 75 make soinstall</command></userinput></screen> 76 77 <note><para>The shared library is only used in external programs like 78 <xref linkend="gsview"/>.</para></note> 79 80 <para>To finish the installation, unpack all fonts you've downloaded to 81 <filename class="directory">/usr/share/ghostscript</filename>.</para> 82 83 </sect2> 84 85 <sect2> 86 <title>Command explanations</title> 87 88 <para><option>--without-gimp-print</option>: This switch disables 89 the building of the <application><acronym>GIMP</acronym></application> print driver 90 as a Ghostscript device since this is deprecated. 91 This driver may be still accessible via <acronym>IJS</acronym> 92 or <application><acronym>CUPS</acronym></application>, 93 and this is the preferred way.</para> 94 <!-- This also fails with Gimp-Print-4.2.6-rc1 or later --> 95 96 <para><option>--without-ijs</option>: This switch disables the 97 <acronym>IJS</acronym> driver support.</para> 98 99 </sect2> 100 101 <sect2> 102 <title>Contents</title> 103 104 <para>Ghostscript comes with a lot of filters to render 105 PostScript/<acronym>PDF</acronym> files back and forth. Please 106 refer to the <acronym>HTML</acronym> documentation or try 107 <command>man gs</command>. <acronym>ESP</acronym> Ghostscript provides 108 pstoraster too.</para> 109 110 </sect2> 111 112 <sect2> 113 114 <title>Description</title> 115 116 <sect3> 117 <title>pstoraster</title> 118 <para><acronym>CUPS</acronym> uses <command>pstoraster</command> filter to convert 119 PostScript to a generic raster image format that is acceptable as an input to 120 drivers for non-PostScript printers (e.g., from 121 <xref linkend="gimp-print"/>). 122 It is built and installed only if 123 <xref linkend="cups"/> is found.</para></sect3> 124 125 </sect2> 9 126 10 127 </sect1> -
pst/printing/gimp-print.xml
rd8a5def6 r73ddd1a0 1 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 6 <!ENTITY gimp-print-download-http "http://prdownloads.sourceforge.net/gimp-print/gimp-print-&gimp-print-version;.tar.gz"> 7 <!ENTITY gimp-print-download-ftp " "> 8 <!ENTITY gimp-print-size "4.9 MB"> 9 <!ENTITY gimp-print-buildsize "22 MB"> 10 <!ENTITY gimp-print-time "0.42 SBU"> 11 ]> 12 1 13 <sect1 id="gimp-print" xreflabel="Gimp-Print-&gimp-print-version;"> 2 14 <?dbhtml filename="gimp-print.html"?> 3 15 <title>Gimp-Print-&gimp-print-version;</title> 4 16 5 &gimp-print-intro; 6 &gimp-print-inst; 7 &gimp-print-exp; 8 &gimp-print-config; 9 &gimp-print-desc; 17 <sect2> 18 <title>Introduction to <application>Gimp-Print</application></title> 19 20 <para>The <application>Gimp-Print</application> package contains 21 high quality drivers for Canon, Epson, Lexmark and <acronym>PCL</acronym> printers 22 for use with <xref linkend="espgs"/>, 23 <xref linkend="cups"/>, 24 <ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink>, 25 and the <xref linkend="gimp"/>. See the list of supported printers at 26 <ulink url="http://gimp-print.sourceforge.net/p_Supported_Printers.php3"/>. 27 </para> 28 <!-- FIXME: APFL Ghostscript is not tested. Don't forget to check the license. --> 29 30 <sect3><title>Package information</title> 31 <itemizedlist spacing='compact'> 32 <listitem><para>Download (HTTP): <ulink url="&gimp-print-download-http;"/></para></listitem> 33 <listitem><para>Download (FTP): <ulink url="&gimp-print-download-ftp;"/></para></listitem> 34 <listitem><para>Download size: &gimp-print-size;</para></listitem> 35 <listitem><para>Estimated Disk space required: &gimp-print-buildsize;</para></listitem> 36 <listitem><para>Estimated build time: &gimp-print-time;</para></listitem></itemizedlist> 37 </sect3> 38 39 <sect3><title><application>Gimp-Print</application> dependencies</title> 40 <sect4><title>Optional</title> 41 <para> 42 <xref linkend="cups"/>, 43 <ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink>, 44 <ulink url="http://www.linuxprinting.org/ijs/">IJS</ulink> and 45 <xref linkend="readline"/> 46 </para></sect4> 47 </sect3> 48 49 </sect2> 50 51 <sect2> 52 <title>Installation of <application>Gimp-Print</application></title> 53 54 <para>Install <application>Gimp-Print</application> by running the following commands:</para> 55 56 <screen><userinput><command>./configure --prefix=/usr && 57 make && 58 make install</command></userinput></screen> 59 60 </sect2> 61 62 <sect2> 63 <title>Command explanations</title> 64 65 <para><option>--with-translated-ppds=no</option>: When this switch is given, 66 only US English <acronym>PPD</acronym> files 67 for <acronym>CUPS</acronym> will be built. Useful if the 68 <acronym>PPD</acronym> files are not yet translated into your native 69 language and you want to save some space on unneeded translations.</para> 70 71 <para><option>--enable-cups-level3-ps</option>: This option causes 72 the build process to generate PostScript level 3 <acronym>PPD</acronym> files 73 instead of level 2 ones.</para> 74 75 </sect2> 76 77 <sect2> 78 <title>Configuring <application>Gimp-Print</application></title> 79 80 <sect3><title>Configuration Information</title> 81 82 <!-- &library-config; --> 83 84 <para>For <application><acronym>CUPS</acronym></application> to see newly installed 85 <acronym>PPD</acronym> files, it has to be restarted:</para> 86 87 <screen><userinput><command>/etc/rc.d/init.d/cups restart</command></userinput></screen> 88 89 <note><para>This command may take a very long time (up to 10 minutes) to 90 complete. Don't panic while 91 <application><acronym>CUPS</acronym></application> is rescanning the 92 list of <acronym>PPD</acronym> files. The long delay will happen only 93 once.</para></note> 94 95 <para>Then point your web browser to <ulink url="http://127.0.0.1:631"/> 96 to add a new printer to <application><acronym>CUPS</acronym></application>.</para> 97 </sect3> 98 99 </sect2> 100 101 <sect2> 102 <title>Contents</title> 103 104 <para>The <application>Gimp-Print</application> package contains 105 <filename>libgimpprint</filename> libraries, 106 <command>rastertoprinter</command> filter for 107 <application><acronym>CUPS</acronym></application> that converts 108 the output of <command>pstoraster</command> to a form 109 understandable by printers, 110 and a plugin that allows printing images from 111 <application><acronym>GIMP</acronym>-1.2.5</application>.</para> 112 </sect2> 10 113 11 114 </sect1> -
pst/printing/gs.xml
rd8a5def6 r73ddd1a0 1 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 6 <!ENTITY gs-download-http "http://prdownloads.sourceforge.net/ghostscript/ghostscript-&gs-version;.tar.bz2"> 7 <!ENTITY gs-download-ftp "ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/gs814/ghostscript-&gs-version;.tar.bz2"> 8 <!ENTITY gs-size "5.5 MB"> 9 <!ENTITY gs-buildsize "37-49 MB (depends on if libgs.so is installed)"> 10 <!ENTITY gs-time "1.16-2.26 SBU"> 11 ]> 12 1 13 <sect1 id="gs" xreflabel="AFPL Ghostscript-&gs-version;"> 2 14 <?dbhtml filename="gs.html"?> 3 15 <title>AFPL Ghostscript-&gs-version;</title> 4 16 5 &gs-intro; 6 &gs-inst; 7 &gs-desc; 17 <sect2> 18 <title>Introduction to <application>Ghostscript</application></title> 19 20 <para><application>Ghostscript</application> is a versatile processor for 21 PostScript data with the ability to render PostScript to different targets. 22 </para> 23 24 <sect3><title>Package information</title> 25 <itemizedlist spacing='compact'> 26 <listitem><para>Download (HTTP): <ulink url="&gs-download-http;"/></para></listitem> 27 <listitem><para>Download (FTP): <ulink url="&gs-download-ftp;"/></para></listitem> 28 <listitem><para>Download size: &gs-size;</para></listitem> 29 <listitem><para>Estimated Disk space required: &gs-buildsize;</para></listitem> 30 <listitem><para>Estimated build time: &gs-time;</para></listitem></itemizedlist> 31 </sect3> 32 33 <sect3><title>Additional downloads</title> 34 <itemizedlist spacing='compact'> 35 <listitem><para>Standard fonts: <ulink 36 url="ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/fonts/ghostscript-fonts-std-8.11.tar.gz"/> 37 </para></listitem> 38 <listitem><para>Other fonts: <ulink 39 url="http://ftp.gnu.org/pub/gnu/ghostscript/gnu-gs-fonts-other-6.0.tar.gz"/> 40 </para></listitem> 41 </itemizedlist></sect3> 42 43 <sect3><title><application>Ghostscript</application> 44 dependencies</title> 45 <sect4><title>Optional</title> 46 <para><xref linkend="libjpeg"/>, <xref linkend="libpng"/>, <xref 47 linkend="GTK"/> and X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>)</para></sect4> 48 </sect3> 49 50 <sect3><title>Conflicts</title> 51 <para>This version of Ghostscript does not work with 52 <application><acronym>CUPS</acronym></application> due to missing 53 generic "cups" raster image driver. The necessary support cannot be patched in 54 due to incompatible licenses. Use <xref linkend="espgs"/> instead if you have 55 <application><acronym>CUPS</acronym></application>.</para> 56 </sect3> 57 58 </sect2> 59 60 <sect2> 61 <title>Installation of <application>Ghostscript</application></title> 62 63 <para>Install <application>Ghostscript</application> by running the following commands:</para> 64 65 <screen><userinput><command>./configure --prefix=/usr && 66 make && 67 make install</command></userinput></screen> 68 69 <para>To install the shared library <filename>libgs.so</filename>, run 70 the following commands additionally:</para> 71 72 <screen><userinput><command>make so && 73 make soinstall</command></userinput></screen> 74 75 <note><para>The shared library depends on <xref linkend="GTK"/>. It is 76 only used in external programs like <xref linkend="gsview"/>.</para></note> 77 78 <para>To finish the installation, unpack all fonts you've downloaded to 79 <filename class="directory">/usr/share/ghostscript</filename>.</para> 80 81 </sect2> 82 83 <sect2> 84 <title>Contents</title> 85 86 <para><application>Ghostscript</application> comes with a lot of filters to 87 render PostScript/<acronym>PDF</acronym> files back and forth. Please refer to 88 the <acronym>HTML</acronym> documentation or try <command>man gs</command>. 89 </para> 90 91 </sect2> 8 92 9 93 </sect1> -
pst/printing/lprng.xml
rd8a5def6 r73ddd1a0 1 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 6 <!ENTITY LPRng-download-http "http://www.lprng.com/DISTRIB/LPRng/LPRng-&LPRng-version;.tgz"> 7 <!ENTITY LPRng-download-ftp "ftp://ftp.lprng.com/pub/LPRng/LPRng/LPRng-&LPRng-version;.tgz"> 8 <!ENTITY LPRng-size "11 MB"> 9 <!ENTITY LPRng-buildsize "54 MB"> 10 <!ENTITY LPRng-time "0.35 SBU"> 11 ]> 12 1 13 <sect1 id="LPRng" xreflabel="LPRng-&LPRng-version;"> 2 14 <?dbhtml filename="LPRng.html"?> 3 15 <title>LPRng-&LPRng-version;</title> 4 16 5 &LPRng-intro; 6 &LPRng-inst; 7 &LPRng-config; 8 &LPRng-desc; 17 <sect2> 18 <title>Introduction to <application>LPRng</application></title> 19 20 <para>The <application>LPRng</application> package contains an enhanced, 21 extended and portable implementation of the Berkeley Line PRinter 22 (<acronym>LPR</acronym>) print spooler. This is useful for queuing print jobs. 23 </para> 24 25 <sect3><title>Package information</title> 26 <itemizedlist spacing='compact'> 27 <listitem><para>Download (HTTP): <ulink 28 url="&LPRng-download-http;"/></para></listitem> 29 <listitem><para>Download (FTP): <ulink 30 url="&LPRng-download-ftp;"/></para></listitem> 31 <listitem><para>Download size: &LPRng-size;</para></listitem> 32 <listitem><para>Estimated Disk space required: 33 &LPRng-buildsize;</para></listitem> 34 <listitem><para>Estimated build time: 35 &LPRng-time;</para></listitem></itemizedlist> 36 </sect3> 37 38 <sect3><title><application>LPRng</application> dependencies</title> 39 <sect4><title>Optional</title> 40 <para> 41 <xref linkend="openssl"/>, 42 <xref linkend="tcpwrappers"/> and 43 <ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink> 44 </para></sect4> 45 </sect3> 46 47 </sect2> 48 49 <sect2> 50 <title>Installation of <application>LPRng</application></title> 51 52 <para>Install <application>LPRng</application> by running the following 53 commands:</para> 54 55 <screen><userinput><command>./configure --prefix=/usr --libexecdir=/usr/sbin \ 56 --sysconfdir=/etc && 57 make && 58 make install</command></userinput></screen> 59 60 </sect2> 61 62 <sect2> 63 <title>Configuring <application>LPRng</application></title> 64 65 <sect3><title>Config files</title> 66 <para><filename>/etc/printcap</filename></para> 67 </sect3> 68 69 <sect3><title>Configuration Information</title> 70 71 <para>There is no generic <filename>printcap</filename> for all 72 printers. A sample printcap is loaded into the <filename 73 class="directory">/etc</filename> 74 directory which can be of some help. Information is also available at 75 <ulink url="http://www.lprng.org"/> and <ulink 76 url="http://www.linuxprinting.org"/>.</para> 77 78 <para>The init script installed by <application>LPRng</application> is not 79 consistent with other <acronym>BLFS</acronym> scripts; therefore, install 80 the <filename>/etc/rc.d/init.d/lprng</filename> 81 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 82 83 <screen><userinput><command>make install-lprng</command></userinput></screen> 84 85 </sect3> 86 87 </sect2> 88 89 <sect2> 90 <title>Contents</title> 91 92 <para>The LPRng package contains 93 <command>cancel</command>, 94 <command>checkpc</command>, 95 <command>lp</command>, 96 <command>lpc</command>, 97 <command>lpd</command>, 98 <command>lpq</command>, 99 <command>lpr</command>, 100 <command>lprm</command>, 101 <command>lprng_certs</command>, 102 <command>lprng_index_certs</command>, 103 <command>lpstat</command> and 104 <filename class="libraryfile">liblpr</filename>.</para> 105 106 </sect2> 107 108 <sect2><title>Description</title> 109 110 <sect3><title>cancel</title> 111 <para><command>cancel</command> sends cancel requests to an LPRng print 112 service.</para></sect3> 113 114 <sect3><title>checkpc</title> 115 <para><command>checkpc</command> checks out the printcap 116 database.</para></sect3> 117 118 <sect3><title>lp</title> 119 <para><command>lp</command> sends requests to an LPRng print service.</para></sect3> 120 121 <sect3><title>lpc</title> 122 <para><command>lpc</command> is the control program for the daemon.</para></sect3> 123 124 <sect3><title>lpd</title> 125 <para><command>lpd</command> is the daemon.</para></sect3> 126 127 <sect3><title>lpq</title> 128 <para><command>lpq</command> is the status monitoring program.</para></sect3> 129 130 <sect3><title>lpr</title> 131 <para><command>lpr</command> is the job spooler program.</para></sect3> 132 133 <sect3><title>lprm</title> 134 <para><command>lprm</command> is the job removal program.</para></sect3> 135 136 <sect3><title>lprng_certs</title> 137 <para><command>lprng_certs</command> is a program used to manage 138 <acronym>SSL</acronym> certificates for the LPRng 139 software.</para></sect3> 140 141 <sect3><title>lprng_index_certs</title> 142 <para><command>lprng_index_certs</command> creates a set of index files 143 in the LPRng signing certificate directory.</para></sect3> 144 145 <sect3><title>lpstat</title> 146 <para><command>lpstat</command> is the job status program.</para></sect3> 147 148 </sect2> 9 149 10 150 </sect1> -
pst/printing/printing.xml
rd8a5def6 r73ddd1a0 1 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../../general.ent"> 4 %general-entities; 5 ]> 6 1 7 <chapter id="pst-printing"> 2 8 <?dbhtml filename="printing.html"?> … … 7 13 or paper.</para> 8 14 9 ∪︀ 10 &LPRng; 11 &gs; 12 &espgs; 13 &gimp-print; 15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="cups.xml"/> 16 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="lprng.xml"/> 17 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gs.xml"/> 18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="espgs.xml"/> 19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gimp-print.xml"/> 14 20 15 21 </chapter>
Note:
See TracChangeset
for help on using the changeset viewer.