1More stuff for groff
2====================
3
4Windows 32
5----------
6
7Here two ports using the gcc compiler and other GNU tools:
8
9. Cygwin:
10
11    http://sources.redhat.com/cygwin/
12
13  Look for a convenient mirror site in
14
15    http://sources.redhat.com/cygwin/mirrors.html
16
17  At any of those mirrors, groff can be found in the directory
18  latest/groff.
19
20. Kees Zeelenberg <c.zeelenberg@hccnet.nl>:
21
22    http://gnuwin32.sourceforge.net/packages/groffl.htm
23
24  This port includes recent versions of grap and deroff.
25
26dos
27---
28
29Binaries for Eli Zaretskii's port using the djgpp compiler are available
30from
31
32  ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/gro*b.zip
33
34and its mirrors; for installation details please read `arch/djgpp/README'.
35This port also runs on Windows 32 systems, except Windows 2000.
36
37grap
38----
39
40An implementation of Kernighan & Bentley's grap language for typesetting
41graphs.  Written by Ted Faber <faber@lunabase.org>.  The actual version
42can be found at
43
44  http://www.lunabase.org/~faber/Vault/software/grap/
45
46A djgpp port which runs on dos and most Windows 32 systems (Windows 95,
47Windows 98, Windows NT) done by Kees Zeelenberg <c.zeelenberg@hccnet.nl>
48is available from
49
50  ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2apps/
51
52It is intended to be used with the djgpp port of groff.
53
54A Windows 32 port is included in the groff package available from
55
56    http://gnuwin32.sourceforge.net/
57
58plot2dev
59--------
60
61This utility program can convert plot graphics to either pic or gremlin
62files.  It has been written by Richard Murphey <richard-murphey@rice.edu>
63and Daniel Senderowicz <daniel@synchrods.com> (who has added the gremlin
64driver).  The actual version can be found as
65
66  ftp://ftp.ffii.org/pub/groff/plot2dev-x.x.tar.gz
67
68troffcvt
69--------
70
71From the web page:
72
73  troffcvt is a translator that turns troff input into a form that can be
74  more easily processed.  The troffcvt distribution comes with
75  postprocessors that turn troffcvt into various destination formats such
76  as HTML (Hypertext Markup Language), RTF (Rich Text Format) or plain
77  text.
78
79Note that you need a lot of additional packages to compile troffcvt;
80everything is available from
81
82  http://www.primate.wisc.edu/software/troffcvt/
83
84unroff
85------
86
87From the README file:
88
89  Unroff is a Scheme-based, programmable, extensible troff translator with
90  a back-end for the Hypertext Markup Language.  Unroff is free software
91  and is distributed both as source and as precompiled binaries.
92
93    http://www.informatik.uni-bremen.de/~net/unroff/unroff.html
94
95You need als Elk, the Scheme based Extension Language Kit, which is
96available from
97
98  http://www.informatik.uni-bremen.de/~net/elk
99
100deroff
101------
102
103Deroff removes roff constructs from documents for the purpose of indexing,
104spell checking etc.
105
106Michael Haardt's <michael@moria.de> implementation is a little smarter
107than traditional implementations, because it knows about certain -man and
108-mm macros.  It is able to generate a word list for spell checking tools
109or omit headers for sentence analysis tools.  It can further generate
110cpp-style #line lines.
111
112  http://www.moria.de/deroff/
113
114Version 1.6 compiled with DJGPP (for MS-DOS and all Windows 32 systems,
115i.e. Windows 95, Windows 98, Windows NT) is available from
116
117  ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2apps/
118
119and its mirrors.
120
121A Windows 32 port of version 1.8 is available from
122
123  http://gnuwin32.sourceforge.net/
124
125David Frey <dfrey@debian.org> has also written a deroff implementation
126for Debian; it is available from
127
128  ftp://ftp.debian.org/debian/pool/main/d/deroff/
129
130miscellaneous
131-------------
132
133. Ralph Corderoy's excellent page on troff:
134
135    www.troff.org
136
137  There are links for virtually everything related to troff.
138
139. Dr. Robert Hermann's groff gems are available from
140
141    http://www.eas.slu.edu/People/RBHerrmann/GROFF/index.html
142
143  At present there are examples for
144
145  o creating business cards
146  o using groff to make large format posters for presentations
147
148. Robert Marks's collection of useful macros and scripts is available from
149
150    http://www.agsm.edu.au/~bobm/odds+ends/scripts.html
151
152  Description:
153
154  o `polish': Is a sed (= the Unix stream editor) script that does many
155    things to ASCII text.  Amongst other things, it breaks lines at new
156    sentences, reduces upper-case acronyms by one point size, adds
157    diacriticals, changes simple quotes into smart quotes, and makes a few
158    simple grammar checks.  The best way to see what it does is to run it
159    as a sed script file (or files) on a text file and then compare the
160    output file with the original.
161
162  o `DropCaps' is a troff script which replaces the initial letters of
163    paragraphs immediately after H1 and H2 headings with drop-capitals of
164    specified point size, and automatically flows the text around the new
165    drop cap.
166
167  o `AJM Header' is a set of troff macros used in production of the
168    Australian Journal of Management.  They use the Memorandum Macros (mm)
169    of AT&T, and so should be invoked with the UNIX troff -mm flag; they
170    should also work with the GNU troff -mm flag.
171
172. Thomas Baruchel <baruchel@libertysurf.fr> has developed Meta-tbl, a tbl
173  postprocessor to manipulate table cells (like adding gray shades).  The
174  latest version can be found at
175
176    http://perso.libertysurf.fr/baruchel/
177
178. gpresent, written by Bob Diertens <bobd@science.uva.nl>.  From the README
179  file:
180
181    gpresent is a package for making presentation with groff and acroread.
182    It consist of a set of macros to be used with groff and a post-processor
183    for manipulating the PostScript output of groff.  Without the use of the
184    PAUSE macro, it can also be used for making slides.
185    
186  It is available from
187
188    www.science.uva.nl/~bobd/useful/gpresent/
189
190
191documentation
192-------------
193
194Many documents related to the original versions of troff, ditroff, pic,
195and others can be accessed from the following web pages:
196
197  http://www.cs.bell-labs.com/cm/cs/cstr.html
198  http://www.cs.bell-labs.com/cm/cs/papers.html
199