|  | 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. |