Changeset db35990d
- Timestamp:
- 05/16/2005 11:37:10 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:
- 89f473d
- Parents:
- 7cac0e5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pst/ps/a2ps.xml
r7cac0e5 rdb35990d 1 <?xml version="1.0" encoding="ISO-8859-1"?> 1 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" 2 3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ … … 13 14 14 15 <sect1 id="a2ps" xreflabel="a2ps-&a2ps-version;"> 15 <sect1info> 16 <othername>$LastChangedBy$</othername> 17 <date>$Date$</date> 18 </sect1info> 19 <?dbhtml filename="a2ps.html"?> 20 <title>a2ps-&a2ps-version;</title> 21 22 <sect2> 23 <title>Introduction to <application>a2ps</application></title> 24 25 <para><application>a2ps</application> is a filter utilitized mainly in the 26 background and primarily by printing scripts to convert almost 27 every input format into PostScript output. The application's name expands 28 appropriately to "all to PostScript".</para> 29 30 <sect3><title>Package information</title> 31 <itemizedlist spacing='compact'> 32 <listitem><para>Download (HTTP): <ulink 33 url="&a2ps-download-http;"/></para></listitem> 34 <listitem><para>Download (FTP): <ulink 35 url="&a2ps-download-ftp;"/></para></listitem> 36 <listitem><para>Download MD5 sum: &a2ps-md5sum;</para></listitem> 37 <listitem><para>Download size: &a2ps-size;</para></listitem> 38 <listitem><para>Estimated disk space required: 39 &a2ps-buildsize;</para></listitem> 40 <listitem><para>Estimated build time: 41 &a2ps-time;</para></listitem></itemizedlist> 42 </sect3> 43 44 <sect3><title>Additional downloads</title> 45 <itemizedlist spacing='compact'> 46 <listitem><para>International fonts: <ulink 47 url="ftp://ftp.enst.fr/pub/unix/a2ps/i18n-fonts-0.1.tar.gz"/></para></listitem> 48 </itemizedlist> 49 </sect3> 50 51 <sect3><title><application>a2ps</application> dependencies</title> 52 <sect4><title>Optional</title> 53 <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 54 <xref linkend="psutils"/>, 55 <xref linkend="tex"/>, 56 <xref linkend="gs"/> or <xref linkend="espgs"/>, 57 <ulink 58 url="http://packages.debian.org/unstable/source/libpaper">libpaper</ulink>, 59 <ulink url="http://www.adobe.com/products/acrobat/readstep2.html">Adobe 60 Reader</ulink> and 61 <ulink 62 url="http://www.gnu.org/software/ghostview/ghostview.html">Ghostview</ulink> 63 </para> 64 </sect4> 65 </sect3> 66 67 </sect2> 68 69 <sect2> 70 <title>Installation of <application>a2ps</application></title> 71 72 <para>Install <application>a2ps</application> by running the following 73 commands:</para> 74 75 <screen><userinput><command>sed -i -e "s|emacs||" contrib/Makefile.in && 16 <?dbhtml filename="a2ps.html"?> 17 18 <sect1info> 19 <othername>$LastChangedBy$</othername> 20 <date>$Date$</date> 21 </sect1info> 22 23 <title>a2ps-&a2ps-version;</title> 24 25 <indexterm zone="a2ps"> 26 <primary sortas="a-a2ps">a2ps</primary> 27 </indexterm> 28 29 <sect2 role="package"> 30 <title>Introduction to a2ps</title> 31 32 <para><application>a2ps</application> is a filter utilitized mainly 33 in the background and primarily by printing scripts to convert almost 34 every input format into PostScript output. The application's name 35 expands appropriately to "all to PostScript".</para> 36 37 <bridgehead renderas="sect3">Package Information</bridgehead> 38 <itemizedlist spacing="compact"> 39 <listitem> 40 <para>Download (HTTP): <ulink url="&a2ps-download-http;"/></para> 41 </listitem> 42 <listitem> 43 <para>Download (FTP): <ulink url="&a2ps-download-ftp;"/></para> 44 </listitem> 45 <listitem> 46 <para>Download MD5 sum: &a2ps-md5sum;</para> 47 </listitem> 48 <listitem> 49 <para>Download size: &a2ps-size;</para> 50 </listitem> 51 <listitem> 52 <para>Estimated disk space required: &a2ps-buildsize;</para> 53 </listitem> 54 <listitem> 55 <para>Estimated build time: &a2ps-time;</para> 56 </listitem> 57 </itemizedlist> 58 59 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 60 <itemizedlist spacing='compact'> 61 <listitem> 62 <para>International fonts: <ulink 63 url="ftp://ftp.enst.fr/pub/unix/a2ps/i18n-fonts-0.1.tar.gz"/></para> 64 </listitem> 65 </itemizedlist> 66 67 <bridgehead renderas="sect3">a2ps Dependencies</bridgehead> 68 69 <bridgehead renderas="sect4">Optional</bridgehead> 70 <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 71 <xref linkend="psutils"/>, 72 <xref linkend="tex"/>, 73 <xref linkend="gs"/> or <xref linkend="espgs"/>, 74 <ulink 75 url="http://packages.debian.org/unstable/source/libpaper">libpaper</ulink>, 76 <ulink url="http://www.adobe.com/products/acrobat/readstep2.html">Adobe 77 Reader</ulink> and 78 <ulink 79 url="http://www.gnu.org/software/ghostview/ghostview.html">Ghostview</ulink></para> 80 81 </sect2> 82 83 <sect2 role="installation"> 84 <title>Installation of a2ps</title> 85 86 <para>Install <application>a2ps</application> by running the following 87 commands:</para> 88 89 <screen><userinput>sed -i -e "s|emacs||" contrib/Makefile.in && 76 90 sed -i -e "s|/usr/local/share|/usr/share|" configure && 77 91 sed -i -e "s|char \*malloc ();|/* & */|" \ … … 81 95 --enable-shared --with-medium=letter && 82 96 make && 83 make install</command></userinput></screen> 84 85 </sect2> 86 87 <sect2> 88 <title>Command explanations</title> 89 90 <para><command>sed -i -e "s|emacs||" contrib/Makefile.in</command>: 91 This command eliminates the compiling and installing of the 92 <application>Emacs</application> script files. If you have substituted 93 <application>Emacs</application> for <application>Vi</application> as your 94 primary editor, skip this step.</para> 95 96 <para><command>sed -i -e "s|/usr/local/share|/usr/share|" configure</command>: 97 This command modifies the configure script to search for 98 <application>Ghostscript</application> fonts at the location where they were 99 installed by the <acronym>BLFS</acronym> instructions.</para> 100 101 <para><command>sed -i -e "s|char \*malloc ();|/* & */|" 102 lib/path-concat.c</command>: This command fixes a build problem with 103 <application><acronym>GCC</acronym></application>-3.4.x</para> 104 105 <para><parameter>--sysconfdir=/etc/a2ps</parameter>: Configuration data 106 is installed in <filename class="directory">/etc/a2ps</filename> instead of 107 <filename class="directory">/usr/etc</filename>.</para> 108 109 <para><parameter>--enable-shared</parameter>: This switch enables building 110 the dynamic <filename class='libraryfile'>liba2ps</filename> library.</para> 111 112 <para><parameter>--with-medium=letter</parameter>: This switch changes 113 the default paper format of A4 to letter. Installations that utilize A4 114 would eliminate this switch.</para> 115 116 </sect2> 117 118 <sect2> 119 <title>Configuring <application>a2ps</application></title> 120 121 <sect3><title>Config files</title> 122 123 <para><filename>/etc/a2ps/a2ps.cfg</filename>, 124 <filename>/etc/a2ps/a2ps-site.cfg</filename></para> 125 126 </sect3> 127 128 <sect3><title>Configuration Information</title> 129 130 <para>Information about configuring <application>a2ps</application> can be 131 found in the comments contained in the above files, and also by 132 running <command>info a2ps</command>.</para> 133 </sect3> 134 135 </sect2> 136 137 <sect2> 138 <title>Contents</title> 139 140 <para>The <application>a2ps</application> package 141 contains <command>a2ps</command>, <command>card</command>, 142 <command>composeglyphs</command>, <command>fixnt</command>, 143 <command>fixps</command>, <command>ogonkify</command>, 144 <command>pdiff</command>, <command>psmandup</command>, 145 <command>psset</command>, <command>texi2dvi4a2ps</command>, 146 <filename class='libraryfile'>liba2ps</filename> libraries 147 and filter data.</para> 148 </sect2> 149 150 <sect2><title>Description</title> 151 152 <sect3><title>a2ps</title> 153 <para><command>a2ps</command> is a filter, utilized primarily by 154 printing scripts, that converts standard input or supported files 155 to PostScript.</para></sect3> 156 157 <sect3><title>card</title> 158 <para><command>card</command> prints a reference card of a given program's 159 options.</para></sect3> 160 161 <sect3><title>composeglyphs</title> 162 <para><command>composeglyphs</command> creates a composite font 163 program.</para></sect3> 164 165 <sect3><title>fixnt</title> 166 <para><command>fixnt</command> is supposed to fix the problems in 167 the PostScript files generated by the Microsoft PostScript driver under 168 Windows NT (3.5 and 4.0).</para></sect3> 169 170 <sect3><title>fixps</title> 171 <para><command>fixps</command> tries to fix common PostScript problems that 172 break postprocessing.</para></sect3> 173 174 <sect3><title>ogonkify</title> 175 <para><command>ogonkify</command> provides international support for 176 Postscript by performing various munging of PostScript files 177 related to printing in different languages.</para></sect3> 178 179 <sect3><title>pdiff</title> 180 <para><command>pdiff</command> produces a pretty comparison between 181 files.</para></sect3> 182 183 <sect3><title>psmandup</title> 184 <para><command>psmandup</command> tries to produce a version of a given 185 PostScript file to print in manual duplex.</para></sect3> 186 187 <sect3><title>psset</title> 188 <para><command>psset</command> produces a version of a given PostScript file 189 with a protected call to the PostScript operator 'setpagedevice'. Typical use 190 is making a file print duplex, or on the manual tray, etc.</para></sect3> 191 192 <sect3><title>texi2dvi4a2ps</title> 193 <para><command>texi2dvi4a2ps</command> compiles Texinfo and LaTeX files to 194 <acronym>DVI</acronym> or <acronym>PDF</acronym></para></sect3> 195 196 </sect2> 97 make install</userinput></screen> 98 99 </sect2> 100 101 <sect2 role="commands"> 102 <title>Command Explanations</title> 103 104 <para><command>sed -i -e "s|emacs||" contrib/Makefile.in</command>: 105 This command eliminates the compiling and installing of the 106 <application>Emacs</application> script files. If you have substituted 107 <application>Emacs</application> for <application>Vi</application> as your 108 primary editor, skip this step.</para> 109 110 <para><command>sed -i -e "s|/usr/local/share|/usr/share|" configure</command>: 111 This command modifies the configure script to search for 112 <application>Ghostscript</application> fonts at the location where they were 113 installed by the BLFS instructions.</para> 114 115 <para><command>sed -i -e "s|char \*malloc ();|/* & */|" 116 lib/path-concat.c</command>: This command fixes a build problem with 117 <application>GCC</application>-3.4.x</para> 118 119 <para><parameter>--sysconfdir=/etc/a2ps</parameter>: Configuration data 120 is installed in <filename class="directory">/etc/a2ps</filename> instead of 121 <filename class="directory">/usr/etc</filename>.</para> 122 123 <para><parameter>--enable-shared</parameter>: This switch enables building 124 the dynamic <filename class='libraryfile'>liba2ps</filename> library.</para> 125 126 <para><parameter>--with-medium=letter</parameter>: This switch changes 127 the default paper format of A4 to letter. Installations that utilize A4 128 would eliminate this switch.</para> 129 130 </sect2> 131 132 <sect2 role="configuration"> 133 <title>Configuring a2ps</title> 134 135 <sect3 id="a2ps-config"> 136 <title>Config Files</title> 137 138 <para><filename>/etc/a2ps/a2ps.cfg</filename>, 139 <filename>/etc/a2ps/a2ps-site.cfg</filename></para> 140 141 <indexterm zone="a2ps a2ps-config"> 142 <primary sortas="e-etc-a2ps-a2ps.cfg">/etc/a2ps/a2ps.cfg</primary> 143 </indexterm> 144 145 <indexterm zone="a2ps a2ps-config"> 146 <primary sortas="e-etc-a2ps-a2ps-site.cfg">/etc/a2ps/a2ps-site.cfg</primary> 147 </indexterm> 148 149 </sect3> 150 151 <sect3> 152 <title>Configuration Information</title> 153 154 <para>Information about configuring <application>a2ps</application> 155 can be found in the comments contained in the above files, and also 156 by running <command>info a2ps</command>.</para> 157 158 </sect3> 159 160 </sect2> 161 162 <sect2 role="content"> 163 <title>Contents</title> 164 165 <segmentedlist> 166 <segtitle>Installed Programs</segtitle> 167 <segtitle>Installed Libraries</segtitle> 168 <segtitle>Installed Directories</segtitle> 169 170 <seglistitem> 171 <seg>a2ps, card, composeglyphs, fixnt, fixps, ogonkify, 172 pdiff, psmandup, psset, and texi2dvi4a2ps</seg> 173 <seg>liba2ps.[so,a] and filter data</seg> 174 <seg>Not determined at this time</seg> 175 </seglistitem> 176 </segmentedlist> 177 178 <variablelist> 179 <bridgehead renderas="sect3">Short Descriptions</bridgehead> 180 <?dbfo list-presentation="list"?> 181 <?dbhtml list-presentation="table"?> 182 183 <varlistentry id="a2ps-prog"> 184 <term><command>a2ps</command></term> 185 <listitem> 186 <para>is a filter, utilized primarily by printing scripts, 187 that converts standard input or supported files to PostScript.</para> 188 <indexterm zone="a2ps a2ps-prog"> 189 <primary sortas="b-a2ps">a2ps</primary> 190 </indexterm> 191 </listitem> 192 </varlistentry> 193 194 <varlistentry id="card"> 195 <term><command>card</command></term> 196 <listitem> 197 <para>prints a reference card of a given program's options.</para> 198 <indexterm zone="a2ps card"> 199 <primary sortas="b-card">card</primary> 200 </indexterm> 201 </listitem> 202 </varlistentry> 203 204 <varlistentry id="composeglyphs"> 205 <term><command>composeglyphs</command></term> 206 <listitem> 207 <para>creates a composite font program.</para> 208 <indexterm zone="a2ps composeglyphs"> 209 <primary sortas="b-composeglyphs">composeglyphs</primary> 210 </indexterm> 211 </listitem> 212 </varlistentry> 213 214 <varlistentry id="fixnt"> 215 <term><command>fixnt</command></term> 216 <listitem> 217 <para>is supposed to fix the problems in the PostScript files 218 generated by the Microsoft PostScript driver under Windows NT 219 (3.5 and 4.0).</para> 220 <indexterm zone="a2ps fixnt"> 221 <primary sortas="b-fixnt">fixnt</primary> 222 </indexterm> 223 </listitem> 224 </varlistentry> 225 226 <varlistentry id="fixps"> 227 <term><command>fixps</command></term> 228 <listitem> 229 <para>tries to fix common PostScript problems that break 230 postprocessing.</para> 231 <indexterm zone="a2ps fixps"> 232 <primary sortas="b-fixps"></primary> 233 </indexterm> 234 </listitem> 235 </varlistentry> 236 237 <varlistentry id="ogonkify"> 238 <term><command>ogonkify</command></term> 239 <listitem> 240 <para>provides international support for Postscript by performing 241 various munging of PostScript files related to printing in different 242 languages.</para> 243 <indexterm zone="a2ps ogonkify"> 244 <primary sortas="b-ogonkify">ogonkify</primary> 245 </indexterm> 246 </listitem> 247 </varlistentry> 248 249 <varlistentry id="pdiff"> 250 <term><command>pdiff</command></term> 251 <listitem> 252 <para>produces a pretty comparison between files.</para> 253 <indexterm zone="a2ps pdiff"> 254 <primary sortas="b-pdiff">pdiff</primary> 255 </indexterm> 256 </listitem> 257 </varlistentry> 258 259 <varlistentry id="psmandup"> 260 <term><command>psmandup</command></term> 261 <listitem> 262 <para>tries to produce a version of a given PostScript file to 263 print in manual duplex.</para> 264 <indexterm zone="a2ps psmandup"> 265 <primary sortas="b-psmandup">psmandup</primary> 266 </indexterm> 267 </listitem> 268 </varlistentry> 269 270 <varlistentry id="psset"> 271 <term><command>psset</command></term> 272 <listitem> 273 <para>produces a version of a given PostScript file with a 274 protected call to the PostScript operator 'setpagedevice'. 275 Typical use is making a file print duplex, or on the manual 276 tray, etc.</para> 277 <indexterm zone="a2ps psset"> 278 <primary sortas="b-psset">psset</primary> 279 </indexterm> 280 </listitem> 281 </varlistentry> 282 283 <varlistentry id="texi2dvi4a2ps"> 284 <term><command>texi2dvi4a2ps</command></term> 285 <listitem> 286 <para>compiles Texinfo and LaTeX files to DVI or PDF</para> 287 <indexterm zone="a2ps texi2dvi4a2ps"> 288 <primary sortas="b-texi2dvi4a2ps">texi2dvi4a2ps</primary> 289 </indexterm> 290 </listitem> 291 </varlistentry> 292 293 </variablelist> 294 295 </sect2> 197 296 198 297 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.