|
|
1.1 root 1: .tc |
2: .tr |
3: .de x
4: .in \\n(inu
5: .if t .ta \\$2
6: .if n .ta \\$2+1
7: .in \\$1
8: .ti -\\$2
9: \fB\\$3\fP\t\\
10: ..
11: .th NROFF I 1/15/73
12: .sh NAME
13: nroff \*- format text
14: .sh SYNOPSIS
15: .bd nroff
16: [
17: \fB+\fIn\fR
18: ] [
19: \fB\*-\fIn\fR
20: ] [
21: .bd \*-s
22: ] [
23: .bd \*-h
24: ] [
25: .bd \*-q
26: ] [
27: .bd \*-i
28: ] files
29: .sh DESCRIPTION
30: .it Nroff
31: formats text according to control lines embedded
32: in the text files.
33: .it Nroff
34: will read the standard input if
35: no file
36: arguments are given.
37: The non-file option arguments are interpreted as follows:
38: .s3
39: .lp +4 4
40: \fB+\fIn\fR Output will commence at the first page whose page
41: number is
42: .it n
43: or larger
44: .s3
45: .lp +4 4
46: \fB\*-\fIn\fR will
47: cause printing to stop after page
48: .it n.
49: .s3
50: .lp +4 4
51: \fB\*-s\fR Stop prior to
52: each page to permit paper
53: loading.
54: Printing is restarted by
55: typing a `newline' character.
56: .s3
57: .lp +4 4
58: \fB\*-h\fR Spaces
59: are replaced where possible
60: with
61: tabs to speed up output (or reduce
62: the size of the output file).
63: .s3
64: .lp +4 4
65: \fB\*-q\fR Prompt
66: names for insertions are not printed
67: and the bell character is sent instead;
68: the insertion is not echoed.
69: .s3
70: .lp +4 4
71: \fB\*-i\fR Causes the
72: standard input to be read after the files.
73: .s3
74: .i0
75: .it Nroff
76: is more completely described
77: in [1].
78: A condensed Request Summary is included here.
79: .sh FILES
80: .dt
81: /usr/lib/suftab suffix hyphenation tables
82: .br
83: /tmp/rtm? temporary
84: .br
85: .sh "SEE ALSO"
86: [1] NROFF User's Manual,
87: internal memorandum.
88: .sh BUGS
89: .in 0
90: .bp
91: .nf
92: .tr &.
93: .if t .ta .75i 1.5i 2.25i 2.75i
94: .if n 10 18 28 34
95: .ce
96: REQUEST REFERENCE AND INDEX
97: .s3
98: Request Initial If no Cause
99: Form Value Argument Break Explanation
100: .s3
101: I. Page Control
102: .s3
103: &pl +N N=66 N=66 no Page Length.
104: &bp +N N=1 - yes Begin Page.
105: &pn +N N=1 ignored no Page Number.
106: &po +N N=0 N=prev no Page Offset.
107: &ne N - N=1 no NEed N lines.
108: .s3
109: II. Text Filling, Adjusting, and Centering
110: .s3
111: &br - - yes BReak.
112: &fi fill - yes FIll output lines.
113: &nf fill - yes NoFill.
114: &ad c adj,norm adjust no ADjust mode on.
115: &na adjust - no NoAdjust.
116: &ce N off N=1 yes CEnter N input text lines.
117: .s3
118: III. Line Spacing and Blank Lines
119: .s3
120: &ls +N N=1 N=prev no Line Spacing.
121: &sp N - N=1 yes SPace N lines
122: &lv N - N=1 no LeaVe N lines
123: &sv N - N=1 no SaVe N lines.
124: &os - - no Output Saved lines.
125: &ns space - no No-Space mode on.
126: &rs - - no Restore Spacing.
127: &xh off - no EXtra-Half-line mode on.
128: .s3
129: IV. Line Length and Indenting
130: .s3
131: &ll +N N=65 N=prev no Line Length.
132: &in +N N=0 N=prev yes INdent.
133: &ti +N - N=1 yes Temporary Indent.
134: .s3
135: V. Macros, Diversion, and Line Traps
136: .s3
137: &de xx - ignored no DEfine or redefine a macro.
138: &ds xx - ignored no Define or redefine String.
139: &rm xx - - no ReMove macro name.
140: &di xx - end no DIvert output to macro "xx".
141: &wh -N xx - - no WHen; set a line trap.
142: &ch xx y - - no CHange trap line.
143: &ch -N -M - - no "
144: &ch xx -M - - no "
145: &ch -N y - - no "
146: .s3
147: VI. Number Registers
148: .s3
149: &nr ab +N -M - no Number Register.
150: &nr a +N -M - no "
151: &nc c \\n \\n no Number Character.
152: &ar arabic - no Arabic numbers.
153: &ro arabic - no Roman numbers.
154: &RO arabic - no ROMAN numbers.
155: .s3
156: VII. Input and Output Conventions and Character Translations
157: .s3
158: &ta N,M,... - none no PseudoTAbs setting.
159: &tc c space space no Tab replacement Character.
160: &lc c . . no Leader replacement Character.
161: &ul N - N=1 no UNderline input text lines.
162: &cc c \fB.\fR \fB.\fR no Basic Control Character.
163: .if t .tr '\(fm
164: &c2 c ' ' no Nobreak control character.
165: &ec c - \\ no Escape Character.
166: &li N - N=1 no Accept input lines LIterally.
167: &tr abcd.... - - no TRanslate on output.
168: .s3
169: VIII. Hyphenation.
170: .s3
171: &nh on - no No Hyphen.
172: &hy on - no HYphenate.
173: &hc c none none no Hyphenation indicator Character.
174: .s3
175: IX. Three Part Titles.
176: .s3
177: &tl 'left'center'right' - no TitLe.
178: < N N=65 N=prev no Length of Title.
179: .s3
180: X. Output Line Numbering.
181: .s3
182: &nm +N M S I off no Number Mode on or off, set parameters.
183: &np M S I - reset no Number Parameters set or reset.
184: .s3
185: XI. Conditional Input Line Acceptance
186: .s3
187: &if !N anything - no IF true accept line of "anything".
188: &if c anything - no "
189: &if !c anything - no "
190: &if N anything - no "
191: .s3
192: XII. Environment Switching.
193: .s3
194: &ev N N=0 N=prev no EnVironment switched.
195: .s3
196: XIII. Insertions from the Standard Input Stream
197: .s3
198: &rd prompt - bell no ReaD insert.
199: &ex - - no EXit.
200: .s3
201: XIV. Input File Switching
202: .s3
203: &so filename - - no Switch SOurce file (push down).
204: &nx filename - no NeXt file.
205: .s3
206: XV. Miscellaneous
207: .s3
208: &tm mesg - - no Typewriter Message
209: &ig - - no IGnore.
210: &fl - - no FLush output buffer.
211: &ab - - no ABort.
212: .fi
213: .tr &&
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.