internal update
[s-roff.git] / MORE.STUFF
blob5b0b1dcf12559072d9042a85994028ab3d576d5a
1 More stuff for groff
2 ====================
4 win32
5 -----
7 Here two ports using the gcc compiler and other GNU tools:
9   Thomer M. Gil <tmgil@cs.vu.nl>:
11     http://www.cs.vu.nl/~tmgil/misc/wingroff.html
13   Kees Zeelenberg <c.zeelenberg@hccnet.nl>:
15     ftp://ftp.franken.de/pub/win32/develop/gnuwin32/
16           cygwin/porters/Zeelenberg_Kees/B20/index.html
18 dos
19 ---
21 Binaries for Eli Zaretskii's port using the djgpp compiler
22 are available from
24   ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/gro*b.zip
26 and its mirrors; for installation details please read `arch/djgpp/README'.
28 grap
29 ----
31 An implementation of Kernighan & Bentley's grap language for typesetting
32 graphs.  Written by Ted Faber <faber@lunabase.org>.  The actual version
33 can be found at 
35   http://www.lunabase.org/~faber/Vault/software/grap/
37 plot2dev
38 --------
40 This utility program can convert plot graphics to either pic or gremlin
41 files.  It has been written by Richard Murphey <richard-murphey@rice.edu>
42 and Daniel Senderowicz <daniel@synchrods.com> (who has added the gremlin
43 driver).  The actual version can be found as
45   ftp://ftp.ffii.org/pub/groff/plot2dev-x.x.tar.gz
47 troffcvt
48 --------
50 From the web page:
52   troffcvt is a translator that turns troff input into a form that can be
53   more easily processed.  The troffcvt distribution comes with
54   postprocessors that turn troffcvt into various destination formats such
55   as HTML (Hypertext Markup Language), RTF (Rich Text Format) or plain
56   text.
58 Note that you need a lot of additional packages to compile troffcvt;
59 everything is available from
61   http://www.primate.wisc.edu/software/troffcvt/
63 unroff
64 ______
66 From the README file:
68   Unroff is a Scheme-based, programmable, extensible troff translator with
69   a back-end for the Hypertext Markup Language.  Unroff is free software
70   and is distributed both as source and as precompiled binaries.
72     http://www.informatik.uni-bremen.de/~net/unroff/unroff.html
74 You need als Elk, the Scheme based Extension Language Kit, which is
75 available from
77   http://www.informatik.uni-bremen.de/~net/elk
79 miscellaneous
80 -------------
82 . Dr. Robert Hermann's groff gems are available from
84     http://www.eas.slu.edu/People/RBHerrmann/GROFF/index.html
86   At present there are examples for
88   o creating business cards
89   o using groff to make large format posters for presentations
91 . Robert Marks's collection of useful macros and scripts is available from
93     http://www.agsm.edu.au/~bobm/odds+ends/scripts.html
95   Description:
97   o `polish': Is a sed (= the Unix stream editor) script that does many
98     things to ASCII text.  Amongst other things, it breaks lines at new
99     sentences, reduces upper-case acronyms by one point size, adds
100     diacriticals, changes simple quotes into smart quotes, and makes a few
101     simple grammar checks.  The best way to see what it does is to run it as
102     a sed script file (or files) on a text file and then compare the output
103     file with the original.
105   o `DropCaps' is a troff script which replaces the initial letters of
106     paragraphs immediately after H1 and H2 headings with drop-capitals of
107     specified point size, and automatically flows the text around the new
108     drop cap.
110   o `AJM Header' is a set of troff macros used in production of the
111     Australian Journal of Management.  They use the Memorandum Macros (mm)
112     of AT&T, and so should be invoked with the UNIX troff -mm flag; they
113     should also work with the GNU troff -mm flag.
115 . Thomas Baruchel <baruchel@libertysurf.fr> has developed Meta-tbl, a tbl
116   postprocessor to manipulate table cells (like adding gray shades).  The
117   latest version can be found at
119     http://perso.libertysurf.fr/baruchel/
121 documentation
122 -------------
124 Many documents related to the original versions of troff, ditroff, pic, and
125 others can be accessed from the following web page:
127   http://www.cs.bell-labs.com/cm/cs/cstr.html