summaryrefslogtreecommitdiff
path: root/ANNOUNCE
diff options
context:
space:
mode:
authorMasayuki Hatta (mhatta) <mhatta@debian.org>2008-01-03 06:38:51 -0800
committerMasayuki Hatta (mhatta) <mhatta@debian.org>2008-01-03 06:38:51 -0800
commit081c86fbe0ad77d4b596bc1c0e593a3def8a8051 (patch)
tree48c16557869e78ef16a5d9ed080c53cc14f8059a /ANNOUNCE
Import a2ps_4.14.orig.tar.gz
[dgit import orig a2ps_4.14.orig.tar.gz]
Diffstat (limited to 'ANNOUNCE')
-rw-r--r--ANNOUNCE152
1 files changed, 152 insertions, 0 deletions
diff --git a/ANNOUNCE b/ANNOUNCE
new file mode 100644
index 0000000..741c4d2
--- /dev/null
+++ b/ANNOUNCE
@@ -0,0 +1,152 @@
+Description
+===========
+
+GNU a2ps is an Any to PostScript filter. Of course it processes plain
+text files, but also pretty prints quite a few popular languages.
+
+Its slogan is precisely `` Do The Right Thing '', which means that
+though it is highly configurable, everything was made so that a novice
+user 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, duplex 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'
+
+Want to print a LaTeX file in Duplex?
+
+| $ a2ps paper.tex -s2 -P margot
+| [paper.tex (tex, delegated to texi2dvi): 33 pages on 9 sheets]
+| request id is margot-129 (standard input)
+| [Total: 34 pages on 9 sheets] sent to the printer `margot'
+
+(Bibtex, makeindex, and latex were run as many times as needed.)
+
+Or maybe you want to print the documentation as a booklet?
+
+| $ a2ps -P margot -=book doc/a2ps.texi
+| [doc/a2ps.texi (texinfo, delegated to texi2dvi): 109 pages on 109 sheets]
+| request id is margot-128 (standard input)
+| [Total: 109 pages on 109 sheets] sent to the printer `margot'
+
+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
+<jec@dcs.ed.ac.uk>). Needed fonts are automatically downloaded. The
+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 novices and
+experts. It is meant to bring light on most questions you have, and
+includes a glossary.
+
+Contributions
+=============
+
+Some goodies are provided in the package:
+ - card pretty prints `--help' from programs
+ - fixnt fixes Windows NT PostScript files (thanks to Holger Bauer)
+ - fixps fixes most common problems in PostScript files
+ - pdiff prints a comparison between two files
+ - psmandup eases Duplex printing on Simplex printers
+ - psset inserts special PostScript requests (ManualFeed etc.)
+
+The full distribution of Ogonkify, by Juliusz Chroboczek, is also
+included. Ogonkify let's you fix deficient Latin 2-6 support in
+popular applications' PostScript (Netscape, StarOffice...).
+
+
+Downloading
+===========
+
+GNU a2ps can be found on its web page:
+
+ http://www.gnu.org/software/a2ps/
+
+There is also a mailing list set up to discuss around a2ps. To
+subscribe, please see http://lists.gnu.org/mailman/listinfo/a2ps.
+Contributions of any kind are most welcome!
+
+Please do *not* use this address to report bugs, use
+<bug-a2ps@gnu.org>.
+
+Version 4.14
+============
+
+ * New Maintainer.
+ * No UTF-8 support yet ;-< Basically this is a maintenance release.
+ * License:
+ - Now GNU a2ps is licensed under GPLv3 or later.
+ - Removed or replaced non-free/license-wise vague files (see
+ ChangeLog for detail).
+ * Build:
+ - Now can be built with the modern GNU Autotools.
+ - Now can be built with gcc 3.4 or later.
+ * Predefined delegations:
+ - Add html2ps delegation if netscape don't run.
+ - Now the configure script check if netscape support remote-command.
+ - Now works with modern GV(PostScript and PDF viewer). Tested with
+ 3.6.2.
+ * Options:
+ - Better description on the default output and the -d option.
+ * Encodings:
+ - CP1251.
+ * Bug Fixes:
+ - `input buffer overflow, can't enlarge buffer because scanner uses REJECT'
+ This should no longer happen.
+ - Now works on IA64, PowerPC and AMD64.
+ - Fixed wrong default values for deskjet printers.
+ - Quote arguments to file(1).
+ - Fixed several security issues (CVE-2004-1377).
+ - PS generated by a2ps is now compatible with Adobe Distiller for Mac OS X.
+ * Style sheets:
+ - specc.ssh, thanks to Hideaki Yokota
+ - csharp.ssh, thanks to Karen Christenson
+ - nasm.ssh & pic16f84.ssh, thanks to Aleksandar Veselinovic
+ - small.ssh, thanks Christophe Continente
+ - matlab4.ssh & matlab.ssh, thanks to Joakim Lubeck
+ - stratego.ssh, thanks to Nicolas Tisserand
+ - rd.ssh, s.ssh and st.ssh, thanks to Torsten Hothorn et.al.
+ - ruby.ssh, thanks to Noritsugu Nakamura.
+ - php.ssh, thanks to Hartmut Holzgraefe
+ - udiff.ssh: Improved highlighting for diffs.
+ - perl.ssh: Improved.
+ - Some rules of sheets.map are improved
+ * Contributions:
+ - pdiff: Now pdiff can accept standard input.
+ * Prologues:
+ - Added diffcolor.pro for diffs
+ * Documentation:
+ - Revised.
+ * Translation:
+ - Japanese translation thanks to Yasuyuki Furukawa.
+ - Revised Dutch translation, thanks to Benno Schulenberg.
+ - Revised French translation.
+ * Many other fixes, but the log is rather spotty ;-<
+
+Authors
+=======
+
+a2ps is written by akim@freefriends.org, Miguel.Santana@st.com and
+mhatta@gnu.org. We hope you'll enjoy it!
+
+--
+Akim, Miguel & Masayuki
+
+
+
+
+
+
+
+
+