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 630 F\(sc unpaddable digit-width space 641c M revert to single columned output 652c M begin two columned output 66: S umlat 67< S begin subscript 68> S end subscript 69EN M end equation 70EQ M begin equation 71L F\(sc vertical line drawing function 72TE M end table 73TH M end header of table 74TS 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 87ac M ACM mode 88ad M\(sc set text adjustment 89af M\(sc assign format to register 90am M\(sc append to macro 91ar M set page numbers in arabic 92as M\(sc append to string 93b M bold font 94ba M set base indent 95bc M begin new column 96bi M bold italic 97bi R display (block) indent 98bl M blank lines (even at top of page) 99bm R bottom title margin 100bp M\(sc begin page 101br M\(sc break (start new line) 102bs R display (block) pre/post spacing 103bt R block keep threshold 104bx M boxed 105c F\(sc continue input 106ce M\(sc center lines 107ch R current chapter number 108de M\(sc define macro 109df R display font 110ds M\(sc define string 111dw R\(sc current day of week 112dw S current day of week 113dy R\(sc day of month 114e F\(sc printable version of \e 115ef M set footer (even numbered pages only) 116eh M set header (even numbered pages only) 117el M\(sc else part of conditional 118ep M end page 119es R equation pre/post space 120f F\(sc inline font change 121fc M\(sc set field characters 122ff R footnote font 123fi M\(sc fill output lines 124fi R footnote indent (first line only) 125fm R footer margin 126fo M set footer 127fp R footnote pointsize 128fs R footnote prespace 129fu R footnote undent (from right margin) 130h F\(sc local horizontal motion 131hc M\(sc set hyphenation character 132he M set header 133hl M draw horizontal line 134hm R header margin 135hx M suppress headers and footers on next page 136hy M\(sc set hyphenation mode 137i M italic font 138ie M\(sc conditional with else 139if M\(sc conditional 140ii R indented paragraph indent 141in M\(sc indent (transient, use .ba for pervasive) 142ip M begin indented paragraph 143ix M indent, no break 144l F\(sc horizontal line drawing function 145lc M\(sc set leader repetition character 146ll M set line length 147lo M load local macros 148lp M begin left justified paragraph 149lq S left quote marks 150ls M\(sc set multi-line spacing 151m1 M set space from top of page to header 152m2 M set space from header to text 153m3 M set space from text to footer 154m4 M set space from footer to bottom of page 155mc M\(sc insert margin character 156mk M\(sc mark vertical position 157mo R\(sc month of year 158mo S current month 159n F\(sc interpolate number register 160n1 M number lines in margin 161n2 M number lines in margin 162na M\(sc turn off text adjustment 163ne M\(sc need vertical space 164nf M\(sc don't fill output lines 165nh M\(sc turn off hyphenation 166np M begin numbered paragraph 167nr M\(sc set number register 168ns M\(sc no space mode 169o S circle (e.g., for Norse A) 170of M set footer (odd numbered pages only) 171oh M set header (odd numbered pages only) 172pa M begin page 173pd M print delayed text 174pf R paragraph font 175pi R paragraph indent 176pl M\(sc set page length 177pn M\(sc set next page number 178po M\(sc page offset 179po R simulated page offset 180pp M begin paragraph 181pp R paragraph pointsize 182ps R paragraph prespace 183q M quoted 184qa S for all 185qe S there exists 186qi R quote indent (also shortens line) 187qp R quote pointsize 188qs R quote pre/post space 189r M roman font 190rb M real bold font 191re M reset tabs 192rm M\(sc remove macro or string 193rn M\(sc rename macro or string 194ro M set page numbers in roman 195rq S right quote marks 196rr M\(sc remove register 197rs M\(sc restore spacing 198rt M\(sc return to vertical position 199s F\(sc inline size change 200sc M load special characters 201sf R section title font 202sh M begin numbered section 203si R relative base indent per section depth 204sk M skip next page 205so M\(sc source input file 206so R additional section title offset 207sp M\(sc vertical space 208sp R section title pointsize 209ss R section prespace 210sx M change section depth 211sz M set pointsize and vertical spacing 212ta M\(sc set tab stops 213tc M\(sc set tab repetition character 214td S today's date 215tf R title font 216th M set thesis mode 217ti M\(sc temporary indent (next line only) 218tl M\(sc three part title 219tm R top title margin 220tp M begin title page 221tp R title pointsize 222tr M\(sc translate 223u M underlined 224uh M unnumbered section 225ul M\(sc underline next line 226v F\(sc local vertical motion 227v S czeck ``e'' 228w F\(sc return width of string 229xl M set line length (local) 230xp M print index 231xs R index entry prespace 232xu R index undent (from right margin) 233yr R\(sc year (last two digits only) 234zs 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