summaryrefslogtreecommitdiff
path: root/MORE.STUFF
blob: 5b0b1dcf12559072d9042a85994028ab3d576d5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
More stuff for groff
====================

win32
-----

Here two ports using the gcc compiler and other GNU tools:

  Thomer M. Gil <tmgil@cs.vu.nl>:

    http://www.cs.vu.nl/~tmgil/misc/wingroff.html

  Kees Zeelenberg <c.zeelenberg@hccnet.nl>:

    ftp://ftp.franken.de/pub/win32/develop/gnuwin32/
          cygwin/porters/Zeelenberg_Kees/B20/index.html

dos
---

Binaries for Eli Zaretskii's port using the djgpp compiler
are available from

  ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/gro*b.zip

and its mirrors; for installation details please read `arch/djgpp/README'.

grap
----

An implementation of Kernighan & Bentley's grap language for typesetting
graphs.  Written by Ted Faber <faber@lunabase.org>.  The actual version
can be found at 

  http://www.lunabase.org/~faber/Vault/software/grap/

plot2dev
--------

This utility program can convert plot graphics to either pic or gremlin
files.  It has been written by Richard Murphey <richard-murphey@rice.edu>
and Daniel Senderowicz <daniel@synchrods.com> (who has added the gremlin
driver).  The actual version can be found as

  ftp://ftp.ffii.org/pub/groff/plot2dev-x.x.tar.gz

troffcvt
--------

From the web page:

  troffcvt is a translator that turns troff input into a form that can be
  more easily processed.  The troffcvt distribution comes with
  postprocessors that turn troffcvt into various destination formats such
  as HTML (Hypertext Markup Language), RTF (Rich Text Format) or plain
  text.

Note that you need a lot of additional packages to compile troffcvt;
everything is available from

  http://www.primate.wisc.edu/software/troffcvt/

unroff
______

From the README file:

  Unroff is a Scheme-based, programmable, extensible troff translator with
  a back-end for the Hypertext Markup Language.  Unroff is free software
  and is distributed both as source and as precompiled binaries.

    http://www.informatik.uni-bremen.de/~net/unroff/unroff.html

You need als Elk, the Scheme based Extension Language Kit, which is
available from

  http://www.informatik.uni-bremen.de/~net/elk

miscellaneous
-------------

. Dr. Robert Hermann's groff gems are available from

    http://www.eas.slu.edu/People/RBHerrmann/GROFF/index.html

  At present there are examples for

  o creating business cards
  o using groff to make large format posters for presentations

. Robert Marks's collection of useful macros and scripts is available from

    http://www.agsm.edu.au/~bobm/odds+ends/scripts.html

  Description:

  o `polish': Is a sed (= the Unix stream editor) script that does many
    things to ASCII text.  Amongst other things, it breaks lines at new
    sentences, reduces upper-case acronyms by one point size, adds
    diacriticals, changes simple quotes into smart quotes, and makes a few
    simple grammar checks.  The best way to see what it does is to run it as
    a sed script file (or files) on a text file and then compare the output
    file with the original.

  o `DropCaps' is a troff script which replaces the initial letters of
    paragraphs immediately after H1 and H2 headings with drop-capitals of
    specified point size, and automatically flows the text around the new
    drop cap.

  o `AJM Header' is a set of troff macros used in production of the
    Australian Journal of Management.  They use the Memorandum Macros (mm)
    of AT&T, and so should be invoked with the UNIX troff -mm flag; they
    should also work with the GNU troff -mm flag.

. Thomas Baruchel <baruchel@libertysurf.fr> has developed Meta-tbl, a tbl
  postprocessor to manipulate table cells (like adding gray shades).  The
  latest version can be found at

    http://perso.libertysurf.fr/baruchel/

documentation
-------------

Many documents related to the original versions of troff, ditroff, pic, and
others can be accessed from the following web page:

  http://www.cs.bell-labs.com/cm/cs/cstr.html