1 " F\(sc comment (to end of line) 2 # S optional delayed text tag string 3 $ F\(sc interpolate argument 4 $0 R section depth 5 $0\(dg M invoked after section title printed 6 $1 R first section number 7 $1\(dg M invoked before printing depth 1 section 8 $2 R second section number 9 $2\(dg M invoked before printing depth 2 section 10 $3 R third section number 11 $3\(dg M invoked before printing depth 3 section 12 $4 R fourth section number 13 $4\(dg M invoked before printing depth 4 section 14 $5 R fifth section number 15 $5\(dg M invoked before printing depth 5 section 16 $6 R sixth section number 17 $6\(dg M invoked before printing depth 6 section 18 $C\(dg M called at beginning of chapter 19 $H\(dg M text header 20 $R\(dd R relative vertical spacing in displays 21 $c R current column number 22 $c\(dd M print chapter title 23 $d R delayed text number 24 $f R footnote number 25 $f\(dd M print footer 26 $h\(dd M print header 27 $i R paragraph base indent 28 $l R column width 29 $m R number of columns in effect 30 $n S section name 31 $p R numbered paragraph number 32 $p\(dd M print section heading (internal macro) 33 $r\(dd R relative vertical spacing in text 34 $s R column indent 35 $s\(dd M footnote separator (from text) 36 % R\(sc current page number 37 & F\(sc zero width character, useful for hiding controls 38 ( F\(sc interpolate special character 39 (b M begin block 40 (c M begin centered block 41 (d M begin delayed text 42 (f M begin footnote 43 (l M begin list 44 (q M begin quote 45 (space) F\(sc unpaddable space 46 (x M begin index entry 47 (z M begin floating keep 48 )b M end block 49 )c M end centered block 50 )d M end delayed text 51 )f M end footnote 52 )l M end list 53 )q M end quote 54 )x M end index entry 55 )z M end floating keep 56 * F\(sc interpolate string 57 * S optional footnote tag string 58 ++ M set paper section type 59 +c M begin chapter 60 , S cedilla 61 - F\(sc minus sign 62 - S 3/4 em dash 63 0 F\(sc unpaddable digit-width space 64 1c M revert to single columned output 65 2c M begin two columned output 66 : S umlat 67 < S begin subscript 68 > S end subscript 69 EN M end equation 70 EQ M begin equation 71 L F\(sc vertical line drawing function 72 TE M end table 73 TH M end header of table 74 TS M begin table 75 [ S begin superscript 76 \&.$ R\(sc number of arguments to macro 77 \&.i R\(sc current indent 78 \&.l R\(sc current line length 79 \&.s R\(sc current point size 80 \&\' S acute accent 81 \&\` S grave accent 82 \' F\(sc acute accent 83 \` F\(sc grave accent 84 ] S end superscript 85 ^ F\(sc 1/12 em narrow space 86 ^ S caret 87 ac M ACM mode 88 ad M\(sc set text adjustment 89 af M\(sc assign format to register 90 am M\(sc append to macro 91 ar M set page numbers in arabic 92 as M\(sc append to string 93 b M bold font 94 ba M set base indent 95 bc M begin new column 96 bi M bold italic 97 bi R display (block) indent 98 bl M blank lines (even at top of page) 99 bm R bottom title margin 100 bp M\(sc begin page 101 br M\(sc break (start new line) 102 bs R display (block) pre/post spacing 103 bt R block keep threshold 104 bx M boxed 105 c F\(sc continue input 106 ce M\(sc center lines 107 ch R current chapter number 108 de M\(sc define macro 109 df R display font 110 ds M\(sc define string 111 dw R\(sc current day of week 112 dw S current day of week 113 dy R\(sc day of month 114 e F\(sc printable version of \e 115 ef M set footer (even numbered pages only) 116 eh M set header (even numbered pages only) 117 el M\(sc else part of conditional 118 ep M end page 119 es R equation pre/post space 120 f F\(sc inline font change 121 fc M\(sc set field characters 122 ff R footnote font 123 fi M\(sc fill output lines 124 fi R footnote indent (first line only) 125 fm R footer margin 126 fo M set footer 127 fp R footnote pointsize 128 fs R footnote prespace 129 fu R footnote undent (from right margin) 130 h F\(sc local horizontal motion 131 hc M\(sc set hyphenation character 132 he M set header 133 hl M draw horizontal line 134 hm R header margin 135 hx M suppress headers and footers on next page 136 hy M\(sc set hyphenation mode 137 i M italic font 138 ie M\(sc conditional with else 139 if M\(sc conditional 140 ii R indented paragraph indent 141 in M\(sc indent (transient, use .ba for pervasive) 142 ip M begin indented paragraph 143 ix M indent, no break 144 l F\(sc horizontal line drawing function 145 lc M\(sc set leader repetition character 146 ll M set line length 147 lo M load local macros 148 lp M begin left justified paragraph 149 lq S left quote marks 150 ls M\(sc set multi-line spacing 151 m1 M set space from top of page to header 152 m2 M set space from header to text 153 m3 M set space from text to footer 154 m4 M set space from footer to bottom of page 155 mc M\(sc insert margin character 156 mk M\(sc mark vertical position 157 mo R\(sc month of year 158 mo S current month 159 n F\(sc interpolate number register 160 n1 M number lines in margin 161 n2 M number lines in margin 162 na M\(sc turn off text adjustment 163 ne M\(sc need vertical space 164 nf M\(sc don't fill output lines 165 nh M\(sc turn off hyphenation 166 np M begin numbered paragraph 167 nr M\(sc set number register 168 ns M\(sc no space mode 169 o S circle (e.g., for Norse A) 170 of M set footer (odd numbered pages only) 171 oh M set header (odd numbered pages only) 172 pa M begin page 173 pd M print delayed text 174 pf R paragraph font 175 pi R paragraph indent 176 pl M\(sc set page length 177 pn M\(sc set next page number 178 po M\(sc page offset 179 po R simulated page offset 180 pp M begin paragraph 181 pp R paragraph pointsize 182 ps R paragraph prespace 183 q M quoted 184 qa S for all 185 qe S there exists 186 qi R quote indent (also shortens line) 187 qp R quote pointsize 188 qs R quote pre/post space 189 r M roman font 190 rb M real bold font 191 re M reset tabs 192 rm M\(sc remove macro or string 193 rn M\(sc rename macro or string 194 ro M set page numbers in roman 195 rq S right quote marks 196 rr M\(sc remove register 197 rs M\(sc restore spacing 198 rt M\(sc return to vertical position 199 s F\(sc inline size change 200 sc M load special characters 201 sf R section title font 202 sh M begin numbered section 203 si R relative base indent per section depth 204 sk M skip next page 205 so M\(sc source input file 206 so R additional section title offset 207 sp M\(sc vertical space 208 sp R section title pointsize 209 ss R section prespace 210 sx M change section depth 211 sz M set pointsize and vertical spacing 212 ta M\(sc set tab stops 213 tc M\(sc set tab repetition character 214 td S today's date 215 tf R title font 216 th M set thesis mode 217 ti M\(sc temporary indent (next line only) 218 tl M\(sc three part title 219 tm R top title margin 220 tp M begin title page 221 tp R title pointsize 222 tr M\(sc translate 223 u M underlined 224 uh M unnumbered section 225 ul M\(sc underline next line 226 v F\(sc local vertical motion 227 v S czeck ``e'' 228 w F\(sc return width of string 229 xl M set line length (local) 230 xp M print index 231 xs R index entry prespace 232 xu R index undent (from right margin) 233 yr R\(sc year (last two digits only) 234 zs R floating keep pre/post space 235 { F\(sc begin conditional group 236 | F\(sc 1/6 em narrow space 237 } F\(sc end conditional group 238 ~ S tilde 239