a2ps 4.10.3 -- Any to PostScript filter

a2ps 4.10.3 -- Any to PostScript filter

Post by Akim Demaill » Fri, 26 Jun 1998 04:00:00


a2ps is an Any to PostScript filter.  Of course is process plain text
files, but also pretty prints quite a few popular languages (today,

It's slogan is precisely `` Do The Right Thing '', which means that
though it is highly configurable, everything has been made so that by
default a novice users can do complicated PostScript manipulations.
For instance, it has the ability to delegate the processing of some
files to other filters (such as groff, texi2dvi, dvips, gzip etc.),
what allows a uniform treatment (n-up, page selection etc.) of
heterogeneous files.

As an example:

$ a2ps mill.1.ps.gz a2ps.gif NEWS a2ps.texi index.html -o demo.ps
[mill.1.ps.gz (compressed, delegated to Gzip-a2ps): 17 pages on 9 sheets]
[a2ps.gif (gif, delegated to ImageMagick): 3 pages on 2 sheets]
[NEWS (plain): 12 pages on 6 sheets]
[a2ps.texi (texinfo, delegated to texi2dvi): 89 pages on 45 sheets]
[index.html (html, delegated to Netscape): 13 pages on 7 sheets]
[Total: 132 pages on 66 sheets] saved into the file `demo.ps'

It supports a wide number of encodings, and a very good handling of
Latin 2-6 should be noted, thanks to Ogonkify (by Juliusz Chroboczek

interface is internationalized, the output is customizable and there
are as many options as users had wishes (table of content, headings,
virtual page layout etc. etc.).

The documentation has been carefully crafted for both novice and
experts.  It is meant to bring light on most questions you have, and
includes a glossary.

Some goodies are provided in the package:
 - fixps    fixes most common problems in PostScript files
 - card     pretty prints `--help' from programs
 - psmandup eases Duplex printing on Simplex printers
 - pdiff    prints a comparison between two files
 - fixnt    fixes Microsoft's Windows NT PostScript files
            thanks to Holger Bauer
The full distribution of Ogonkify, by Juliusz Chroboczek, is also
included in the package.  Ogonkify let's you fix deficient Latin 2-6
support in popular applications' PostScript (Netscape, StarOffice...).

a2ps is under GPL and can be found on its web page:


There is also a mailing list set up to discuss around a2ps.  To

its body.  Contributions of any kind are mostly welcome!

Please do not use this address to report bugs, but write to

Version 4.10.3
Version 4.10.3 is a release.  It supersedes versions 4.10, 4.10.1 and
4.10.2.  It mainly brings a few bug fixes, especially in the
configuration process and in the documentation; new translations; and
new contributions.

Here is the top of the NEWS file:

Version 4.10.3          Jun 25, 1998
 * Russian translation thanks to Vladimir Vodolazkiy
 * A2PS_LIBRARY is abandoned in favor of A2PS_CONFIG
 * Style sheets:
   - mib.ssh, meant for ASN.1 "Management Information Base" files,
     thanks to Kelly Wiles.
   - html.ssh
 * Contributions:
   - fixnt, fixes common problems with PostScript files from Windows NT,
     thanks to Holger Bauer and Michael Rath
   - a2ps-print.el, to ease the use of a2ps from Emacs, thanks to
     Bruce Ingalls.
   - OS/2 files by Alexander Mai.
 * Predefined delegations:
   - GIF, JPG, XBM, XPM, PNG thanks to ImageMagick
 * Encodings:
   - Cleaned up the file names (latin1.edf -> iso1.edf etc.)
   - Added iso7.edf (Greek)
   - Added iso15.edf (West European, new version).

Version 4.10.2      May 14, 1998
 * Fixed installation of Ogonkify
 * Contributions:
   - pdiff (pretty diff) pretty prints diffs.  Uses GNU diff, and GNU wdiff.

Version 4.10.1      April 22, 1998
 * Updated Ogonkify.
 * Translations:
   - Swedish, thanks to Peter Nilsson.
   - Portuguese, thanks to Pedro Miguel Marques Morais.
 * Changed ``Macro Meta Sequence'' to ``Variable'', and ``Meta Sequence''
   to ``Escape''
 * Options:
   - --variable is encouraged instead of --macro-meta-sequence
 * Sheets:
   - wdiff.ssh meant to be used on wdiff output.
   - udiff.ssh for diff -u.
 * file(1) is always called, even for `stdin'.  Now it is safe to run
   `cat file.ps | a2ps', or `cat file | a2ps --guess'.

People using versions prior to 4.10 are strongly encouraged to update.
In particular, the generation 4.8 is no longer maintained.


We hope you'll enjoy it!

Akim & Miguel


1. a2ps 4.8.2 -- ASCII to PostScript filter


        a2ps is an ASCII to PostScript converter with pretty-printing
capabilities.  It runs on every tested Unix platform, and was ported
successfully on W-95 and W-NT thanks to Cygnus' Win32.  It is under

        A wide number of programming languages, physical medias,
spoken languages, and encodings are supported.  This release is
mostly an extension of previous capabilities, including new
translations, and new languages.

        This release has been fully tested for a long while.

        Here is the list of changes since the latest versions:

Version 4.8.2
        * Objective C, thanks to Paul Shum.
        * Italian translation thanks to Lorenzo M. Catucci.
        * Boxes and underlines can be used in prologues.
        * Small fixes in the documentation.
        * --debug down-loads a PS error handler.
        * Changed --columns-per-line to --chars-per-line which is
          less confusing.

Version 4.8.1
        * Dutch translation thanks to Marcel van der Laan
        * Updated Ogonkify dir
        * Polish translation thanks to Juliusz Chroboczek
        * Optimized printer memory usage

Version 4.8
        * German translation, thanks to Michael Wiedmann,
          Christian Kirsch and Erwin Dieterich
        * Bug fixes
        * Easier to compile on 95's and NT's MS-DOS
        * Support for Helvetica variants
        * --major

        a2ps may be down-loaded from:

- --

- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/liw/lars-public-key.asc has PGP key for validating signature.

PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/liw/linux/cola.html

Version: 2.6.3ia
Charset: noconv



3. Annoucing GNU a2ps 4.10.4

4. Linux SSH/PPP VPM ???

5. wrong Postscript level with a2ps

6. Raid 5 & linux 2.5.x

7. a2ps 4.8 -- ASCII to PostScript converter

8. shutdown problem

9. a2ps just prints postscript source on Lexmark Optra S 1620

10. a2ps 4.7.20 -- ASCII to PostScript converter

11. a2ps 4.7.21 - ASCII to PostScript converter

12. HELP: Problm with a2ps as input filter for printing

13. L 10 10 10 10...