Blame


1 5cedca1b 2004-05-15 devnull To make troff (actually a.out):
2 5cedca1b 2004-05-15 devnull
3 5cedca1b 2004-05-15 devnull make
4 5cedca1b 2004-05-15 devnull
5 5cedca1b 2004-05-15 devnull You will also need to write a driver for your favorite output device.
6 5cedca1b 2004-05-15 devnull d202.c provides a model, although it is specialized to a machine no
7 5cedca1b 2004-05-15 devnull one has. There are also a variety of postscript drivers that are the
8 5cedca1b 2004-05-15 devnull best thing to use if you have a postscript device.
9 5cedca1b 2004-05-15 devnull
10 5cedca1b 2004-05-15 devnull You will also have to make a DESC file for your typesetter and some
11 5cedca1b 2004-05-15 devnull font description files; see dev202 for examples. These describe the
12 5cedca1b 2004-05-15 devnull named characters, widths, kerning information, and output codes.
13 5cedca1b 2004-05-15 devnull
14 5cedca1b 2004-05-15 devnull Nroff is the same program as troff, so you should
15 5cedca1b 2004-05-15 devnull
16 5cedca1b 2004-05-15 devnull cp a.out /usr/bin/troff
17 5cedca1b 2004-05-15 devnull ln /usr/bin/troff /usr/bin/nroff
18 5cedca1b 2004-05-15 devnull
19 5cedca1b 2004-05-15 devnull or the equivalent.
20 5cedca1b 2004-05-15 devnull
21 5cedca1b 2004-05-15 devnull You will also need terminal description files for your terminals; see
22 5cedca1b 2004-05-15 devnull tab.37, tab.450 and tab.lp for examples.
23 5cedca1b 2004-05-15 devnull
24 5cedca1b 2004-05-15 devnull Troff uses files that are normally stored in /usr/lib/font;
25 5cedca1b 2004-05-15 devnull macro packages are in /usr/lib/tmac; and nroff tables are in
26 5cedca1b 2004-05-15 devnull /usr/lib/term. You can edit tdef.h to change these assumptions.
27 5cedca1b 2004-05-15 devnull
28 5cedca1b 2004-05-15 devnull There have been a few features since the last version, and a number of
29 5cedca1b 2004-05-15 devnull significant internal changes. Not all are improvements, of course.
30 5cedca1b 2004-05-15 devnull Most of the more recent changes, including bug fixes, are in FIXES,
31 5cedca1b 2004-05-15 devnull which you should read also.