David du Colombier c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
..
FIXES c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
README c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
cvt c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
dwbinit.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
dwbinit.h c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
ext.h c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
find c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
fns.h c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
hytab.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
mkfile c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
n1.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
n10.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
n2.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
n3.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
n4.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
n5.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
n6.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
n7.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
n8.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
n9.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
ni.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
suftab.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
t10.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
t11.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
t6.c c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
tdef.h c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago
unansi c0f3d9569e Plan 9 from Bell Labs 2002-12-12 19 years ago

README

To make troff (actually a.out):

make

You will also need to write a driver for your favorite output device.
d202.c provides a model, although it is specialized to a machine no
one has. There are also a variety of postscript drivers that are the
best thing to use if you have a postscript device.

You will also have to make a DESC file for your typesetter and some
font description files; see dev202 for examples. These describe the
named characters, widths, kerning information, and output codes.

Nroff is the same program as troff, so you should

cp a.out /usr/bin/troff
ln /usr/bin/troff /usr/bin/nroff

or the equivalent.

You will also need terminal description files for your terminals; see
tab.37, tab.450 and tab.lp for examples.

Troff uses files that are normally stored in /usr/lib/font;
macro packages are in /usr/lib/tmac; and nroff tables are in
/usr/lib/term. You can edit tdef.h to change these assumptions.

There have been a few features since the last version, and a number of
significant internal changes. Not all are improvements, of course.
Most of the more recent changes, including bug fixes, are in FIXES,
which you should read also.