" F\(sc comment (to end of line)
# S optional delayed text tag string
$ F\(sc interpolate argument
$0\(dg M invoked after section title printed
$1 R first section number
$1\(dg M invoked before printing depth 1 section
$2 R second section number
$2\(dg M invoked before printing depth 2 section
$3 R third section number
$3\(dg M invoked before printing depth 3 section
$4 R fourth section number
$4\(dg M invoked before printing depth 4 section
$5 R fifth section number
$5\(dg M invoked before printing depth 5 section
$6 R sixth section number
$6\(dg M invoked before printing depth 6 section
$C\(dg M called at beginning of chapter
$R\(dd R relative vertical spacing in displays
$c R current column number
$c\(dd M print chapter title
$i R paragraph base indent
$m R number of columns in effect
$p R numbered paragraph number
$p\(dd M print section heading (internal macro)
$r\(dd R relative vertical spacing in text
$s\(dd M footnote separator (from text)
% R\(sc current page number
& F\(sc zero width character, useful for hiding controls
( F\(sc interpolate special character
(c M begin centered block
(space) F\(sc unpaddable space
* F\(sc interpolate string
* S optional footnote tag string
++ M set paper section type
0 F\(sc unpaddable digit-width space
1c M revert to single columned output
2c M begin two columned output
L F\(sc vertical line drawing function
\&.$ R\(sc number of arguments to macro
\&.i R\(sc current indent
\&.l R\(sc current line length
\&.s R\(sc current point size
^ F\(sc 1/12 em narrow space
ad M\(sc set text adjustment
af M\(sc assign format to register
ar M set page numbers in arabic
as M\(sc append to string
bi R display (block) indent
bl M blank lines (even at top of page)
br M\(sc break (start new line)
bs R display (block) pre/post spacing
bt R block keep threshold
ch R current chapter number
dw R\(sc current day of week
e F\(sc printable version of \e
ef M set footer (even numbered pages only)
eh M set header (even numbered pages only)
el M\(sc else part of conditional
es R equation pre/post space
f F\(sc inline font change
fc M\(sc set field characters
fi M\(sc fill output lines
fi R footnote indent (first line only)
fu R footnote undent (from right margin)
h F\(sc local horizontal motion
hc M\(sc set hyphenation character
hl M draw horizontal line
hx M suppress headers and footers on next page
hy M\(sc set hyphenation mode
ie M\(sc conditional with else
ii R indented paragraph indent
in M\(sc indent (transient, use .ba for pervasive)
ip M begin indented paragraph
l F\(sc horizontal line drawing function
lc M\(sc set leader repetition character
lp M begin left justified paragraph
ls M\(sc set multi-line spacing
m1 M set space from top of page to header
m2 M set space from header to text
m3 M set space from text to footer
m4 M set space from footer to bottom of page
mc M\(sc insert margin character
mk M\(sc mark vertical position
n F\(sc interpolate number register
n1 M number lines in margin
n2 M number lines in margin
na M\(sc turn off text adjustment
ne M\(sc need vertical space
nf M\(sc don't fill output lines
nh M\(sc turn off hyphenation
np M begin numbered paragraph
nr M\(sc set number register
o S circle (e.g., for Norse A)
of M set footer (odd numbered pages only)
oh M set header (odd numbered pages only)
pn M\(sc set next page number
po R simulated page offset
qi R quote indent (also shortens line)
qs R quote pre/post space
rm M\(sc remove macro or string
rn M\(sc rename macro or string
ro M set page numbers in roman
rt M\(sc return to vertical position
s F\(sc inline size change
sc M load special characters
sh M begin numbered section
si R relative base indent per section depth
so M\(sc source input file
so R additional section title offset
sp R section title pointsize
sx M change section depth
sz M set pointsize and vertical spacing
tc M\(sc set tab repetition character
ti M\(sc temporary indent (next line only)
tl M\(sc three part title
ul M\(sc underline next line
v F\(sc local vertical motion
w F\(sc return width of string
xl M set line length (local)
xs R index entry prespace
xu R index undent (from right margin)
yr R\(sc year (last two digits only)
zs R floating keep pre/post space
{ F\(sc begin conditional group
| F\(sc 1/6 em narrow space
} F\(sc end conditional group