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