source: pst/ps/a2ps.xml@ 56ab82c

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
Last change on this file since 56ab82c was 56ab82c, checked in by Manuel Canales Esparcia <manuel@…>, 19 years ago

Index fixes

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

  • Property mode set to 100644
File size: 10.1 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY a2ps-download-http "http://ftp.gnu.org/gnu/a2ps/a2ps-&a2ps-version;.tar.gz">
8 <!ENTITY a2ps-download-ftp "ftp://ftp.gnu.org/gnu/a2ps/a2ps-&a2ps-version;.tar.gz">
9 <!ENTITY a2ps-md5sum "0c8e0c31b08c14f7a7198ce967eb3281">
10 <!ENTITY a2ps-size "1.9 MB">
11 <!ENTITY a2ps-buildsize "19.2 MB">
12 <!ENTITY a2ps-time "0.26 SBU">
13]>
14
15<sect1 id="a2ps" xreflabel="a2ps-&a2ps-version;">
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 &amp;&amp;
90sed -i -e "s|/usr/local/share|/usr/share|" configure &amp;&amp;
91sed -i -e "s|char \*malloc ();|/* &amp; */|" \
92 lib/path-concat.c &amp;&amp;
93./configure --prefix=/usr \
94 --sysconfdir=/etc/a2ps --localstatedir=/var \
95 --enable-shared --with-medium=letter &amp;&amp;
96make &amp;&amp;
97make 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 ();|/* &amp; */|"
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">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>
296
297</sect1>
Note: See TracBrowser for help on using the repository browser.