This chapter includes applications that create, manipulate or view PostScript files and view Portable Document Format PDF files.
a2ps is a filter utilitized mainly in the background and primarily by printing scripts to convert almost every input format into PostScript output. The application's name expands appropriately to "all to PostScript".
Download (HTTP): http://ftp.gnu.org/gnu/a2ps/a2ps-4.13b.tar.gz
Download (FTP): ftp://ftp.gnu.org/gnu/a2ps/a2ps-4.13b.tar.gz
Download size: 1.9 MB
Estimated Disk space required: 19.2 MB
Estimated build time: 0.26 SBU
International fonts: ftp://ftp.enst.fr/pub/unix/a2ps/i18n-fonts-0.1.tar.gz
Install a2ps by running the following commands:
cd contrib &&
cp Makefile.in Makefile.in.orig &&
sed -e "s:emacs::" Makefile.in.orig > Makefile.in &&
cd .. &&
cp configure{,.orig} &&
sed -e 's|/usr/local/share/ghostscript|/usr/share/ghostscript|g' \
configure.orig > configure &&
./configure --prefix=/usr \
--sysconfdir=/etc/a2ps --localstatedir=/var \
--with-medium=letter &&
make &&
make install
cd contrib &&
cp Makefile.in Makefile.in.orig &&
sed -e "s:emacs::" Makefile.in.orig > Makefile.in &&
cd .. &&
These commands eliminate the compiling and installing of the Emacs script files. If you have substituted Emacs for Vi as your primary editor, you would want to skip these instructions.
cp configure{,.orig} &&
sed -e 's|/usr/local/share/ghostscript|/usr/share/ghostscript|g' \
configure.orig > configure
This command modifies the configure script to search for Ghostscript fonts at the location where they were installed by the BLFS instructions.
--sysconfdir=/etc/a2ps: Configuration data goes to /etc/a2ps instead of /usr/etc.
--with-medium=letter: This switch changes the default paper format of A4 to letter. Installations that utilize A4 would eliminate this switch.
The a2ps package contains a2ps and filter data.