Nroff and troff are invoked from the command line as follows:
/usr/ucb/nroff [
options] [files]/usr/ucb/troff [
options] [files]
Many of the options are the same for both formatters.
Nroff/troff optionsdirSearch for font tables in directory dir.
Read standard input after files are processed.
namePrepend a macro file to input files.
Troff prepends /usr/lib/tmac/tmac.name.
Nroff prepends /usr/share/lib/tmac/tmac.name.
N First output page has page number N.
listPrint pages contained only in the comma-separated list.
Page ranges can be specified as n-m,
-m (first page through m), or n- (n
through end of file).
aNSet register a to N.
N Stop every n pages. This allows changing of a paper cassette.
Resume by pressing RETURN (in nroff) or by pressing the
start button on the typesetter (in troff).
namePrepare output designed for printer or typesetter name.
For device names, see your specific documentation or a local expert.
N The font in position 3 is overstruck N times.
Typically used to adjust the weight of the bold font.
Discard output except messages generated by .tm request.
-eWhen justifying output lines, space words equally (using terminal resolution instead of full space increments).
-hHasten output by replacing 8 horizontal spaces with a tab.
-qInvoke simultaneous input/output of .rd requests.
-aFormat a printable ASCII approximation. Useful for finding page counts without producing printed output.
-fDon't stop typesetter when formatting is done.
Run chap1 through the tbl preprocessor, then
format the result using the mm macros, with register N set to 5
(sets the page-numbering style), etc.:
tbl chap1 | troff -mm -rN5 |spooler&
Format chap2 using the ms macros; the first page is 7, but print
only pages 8-10, 15, and 18 through the end of the file:
nroff -ms -n7 -o8-10,15,18- chap2 &
| This HTML Help has been published using the chm2web software. |