Get rid of the old texinfo.
[dragonfly.git] / contrib / groff / contrib / mom / momdoc / reserved.html
1 <html>
2 <head>
3 <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
4 <title>Mom -- List of reserved words</title>
5 </head>
6 <body bgcolor="#dfdfdf">
7
8 <!====================================================================>
9
10 <a href="appendices.html#TOP">Prev</a>&nbsp;&nbsp; <a href="toc.html">Back to Table of Contents</a> <a name="TOP"></a> <a name="RESERVED"> <h2 align="center"><u>LIST OF RESERVED WORDS</u></h2> </a> <p> The following is a list of &quot;reserved&quot; words used by <strong>mom</strong>.  Before changing the name of any macro or document element tag with <a href="goodies.html#ALIAS">ALIAS</a>, I strongly recommend doing a search of this page for your proposed new name.  If you find it in the left hand column, DON'T USE IT.  Choose something else instead.  <p>
11 Anyone interested in playing around inside <strong>mom</strong>'s macro
12 file (om.tmac) will find this list useful as well since it lists all
13 (I hope) the macros, strings, and number registers <strong>mom</strong>
14 uses, along with brief descriptions of their functions.
15 <p>
16 <pre>
17 TYPESETTING
18 ===========
19
20 +++MACROS+++
21
22 Page layout
23 -----------
24 PAGELENGTH  Page width
25 PAGE        Page width/length; left, right, top, bottom margins
26 PAGEWIDTH   Page width
27 PAPER       Letter, legal, or A4
28
29 B_MARGIN  Space to leave at page bottom
30 L_MARGIN  Page offset
31 R_MARGIN  Line length as a function of pagewidth - pageoffset - rightmargin
32 T_MARGIN  Advance lead from page top
33
34 Page control
35 ------------
36 DO_B_MARGIN  Margin at bottom of page
37 DO_T_MARGIN  Margin at top of page
38
39 Style
40 -----
41 CONDENSE   Set percentage of pseudo-condense (alias of CONDENSE_OR_EXTEND)
42 EXTEND     Set percentage of pseudo-extend (alias of CONDENSE_OR_EXTEND)
43 FAMILY     Family
44 FT         Font
45 LL         Line length
46 LS         Leading (.vs)
47 PT_SIZE    Point size
48 SETBOLDER  Set degree of emboldening (pseudo-bold) in units
49 SETSLANT   Set degree of pseudo-italic
50
51 Autolead
52 --------
53 AUTOLEAD  Always lead n points more than .PT_SIZE
54
55 Flush
56 -----
57 JUSTIFY  Justified text
58 QUAD     Filled text, left, right, or center
59
60 Quad
61 ----
62 CENTER  Non-filled text, center
63 LEFT    Non-filled text, left
64 RIGHT   Non-filled text, right
65
66 Hyphenation
67 -----------
68 HY      Turn hyphenation on/off, or set LINES, MARGIN, SPACE
69 HY_SET  Set LINES, MARGIN, SPACE in a single command
70
71 Advanced style
72 --------------
73 KERN       Turn automatic kerning on or off
74 LIGATURES  Turn ligatures on or off
75 SS         Sentence space control
76 WS         Word space control
77
78 Line breaks
79 -----------
80 BR      Alias of br
81 EL      Breaks line but doesn't advance
82 SPACE   Alias of sp
83 SPREAD  Alias of brp
84
85 Ald/rld
86 -------
87 ALD  Advance lead
88 RLD  Reverse lead
89
90 Indents
91 -------
92 HI   Indent hang
93 IB   Indent both
94 IBX  Indent both off
95 IL   Indent left
96 ILX  Indent left off
97 IQ   Indents off
98 IR   Indent right
99 IRX  Indent right off
100 IX   Indents off -- deprecated
101 TI   Indent temporary
102
103 Tabs
104 ----
105 ST       String tab
106 TAB_SET  Tab Set
107 TN       Tab Next
108 TQ       Tab Quit
109
110 MCO      Turn on multi-column mode
111 MCR      Return to top of column
112 MCX      Turn off multi-column mode
113
114 Underscore
115 ----------
116 UNDERSCORE   Underscores words or phrases
117 UNDERSCORE2  Double underscores words or phrases
118
119 Underline
120 ---------
121 UNDERLINE  Underlines whole passages (Courier only)
122
123 Smart Quotes
124 ------------
125 SMARTQUOTES  Turns smart quotes on or off
126
127 Misc + Support
128 --------------
129 BR_AT_LINE_KERN  Deposit a break before RW and WE
130 CAPS             Convert u/lc to UC
131 COMMENT          Don't print lines till COMMENT OFF (alias of SILENT)
132 DROPCAP_ADJUST   Points (poss. fractional) to add/subtract from drop caps
133 DROPCAP          Create drop cap
134 DROPCAP_FAMILY   Drop cap family
135 DROPCAP_FONT     Drop cap font
136 DROPCAP_GUTTER   Drop cap gutter
137 DROPCAP_OFF      Support only; restores .in if there was one
138 EW               Extra white -- loosen overall line kern (character spacing)
139 LEADER_CHARACTER Sets leader character
140 PAD              Insert padding spaces at marked places
141 PADMARKER        Sets character to use instead of # in PAD
142 PRINT            Simply prints args passed to it; keeps my code indented nicely
143 RW               Reduce white -- tighten overal line kern (character spacing)
144 SILENT           Don't print lines till SILENT OFF
145 SIZESPECS        Get cap-height, x-height and descender depth for current point size
146 TRAP             Turn traps off or on
147
148 +++DIVERSIONS+++
149
150 NO_FLASH    Diverts output of SILENT or COMMENT so they don't print
151 NULL        Diverts SIZESPECS in PRINT_HDRFTR so it SIZESPECS doesn't screw up FOOTER and FOOTNOTE processing when FOOTERS are on
152 PAD_STRING  Diverts $PAD_STRING for processing
153 TYPESIZE    Diverts SIZESPECS routine so it doesn't print
154
155 +++NUMBER REGISTERS+++
156
157 #ALD                    ALD value
158 #AUTOLEAD_FACTOR        Using FACTOR arg to AUTOLEAD? (toggle)
159 #AUTO_LEAD              Using autolead? (toggle)
160 #AUTO_LEAD_VALUE        Auto leading value
161 #BL_INDENT              Value of left indent when IB
162 #B_MARGIN               Bottom margin
163 #BOLDER_UNITS           # of units to embolden type
164 #BR_INDENT              Value of right indent when IB
165 c                       column mark
166 #CONDENSE               Are we in pseudo-condense mode? (toggle)
167 #COND_WIDTH             Width of pseudo-condensed type (pointsize x $COND_PERCENT)
168 #CURRENT_TAB            Current tab number
169 #DC_GUT                 Width of dropcap gutter
170 #DEGREES                # of degrees slant for pseudo-italic
171 #EXTEND                 Are we in pseudo-extend mode? (toggle)
172 #EXT_WIDTH              Width of pseudo-extended type (pointsize x $EXT_PERCENT)
173 #FILL_MODE              Are we in fill mode (i.e. \n(.u=1)? (toggle)
174 #FONT_FOR_PAD           Used to ensure that the font in effect prior
175                           to PAD is restored at the start of every iteration
176                           of $PAD_STRING
177 #H_INDENT               Value of left indent when IH
178 #HL_INDENT              Value of the hang when IH
179 #HYPHENATE              Hyphenation on? (toggle)
180 #HY_SET                 Did we manually set hyphenation parameters? (toggle)
181 #IN_TAB                 Are we in a tab? (toggle)  Set in macro TAB; used in ST to
182                           determine whether to add #ST_OFFSET to #ST&lt;#&gt;_OFFSETT
183 #INDENT_ACTIVE          Indicates whether an indent is active (toggle)
184 #INDENT_BOTH_ACTIVE     Toggle
185 #INDENT_LEFT_ACTIVE     Toggle
186 #INDENT_RIGHT_ACTIVE    Toggle
187 #INDENT_STYLE_BOTH      Indicates IB when #INDENT_ACTIVE=1 (toggle)
188 #INDENT_STYLE_HANG      Indicates IH when #INDENT_ACTIVE=1 (toggle)
189 #INDENT_STYLE_LEFT      Indicates IL when #INDENT_ACTIVE=1 (toggle)
190 #INDENT_STYLE_RIGHT     Indicates IR when #INDENT_ACTIVE=1 (toggle)
191 #INDENT_STYLE_TEMP      Indicates IT when #INDENT_ACTIVE=1 (toggle)
192 #IX_WARN                Toggles to 1 the first time IX is user-invoked
193 #KERN                   Kern on? (toggle)
194 #LAST_TAB               Last tab number set in multi-columns
195 #LEAD                   Leading (alias)
196 #LIGATURES              Ligatures on? (toggle)
197 #L_INDENT               Value of left indent
198 #L_LENGTH               Line length
199 #L_MARGIN               Page offset if set with LMARGIN; if .po used, \n(.o returns
200 #LOOP                   #LOOP=1 if a while loop executes; otherwise 0.
201 #NEXT_TAB               Current tab number + 1 (used in TN)
202 #NEXT_TAB               Next tab in an n+1 sequence
203 #OPEN_CLOSE             Manipulates character " to print `` or ''
204 p                       Output line horiz position at end of $PAD_STRING
205 #PAD_COUNT              Number of times # was included in arg to PAD
206 #PAD_SPACE              Size of padding space
207 #PAGE_LENGTH            Page length (alias)
208 #PAGE_WIDTH             Page width
209 #PP_ACTIVE              Are we in the context of a para? (toggle)
210 #PRINT_FOOTER_ON_PAGE_1 toggle
211 #PT_SIZE                Point size (fractional) in units (alias)
212 #Q_AT_TOP               Does a quote start at the top of a new page? (toggle)
213 #QUAD                   In autoquad mode? (toggle)
214 #RESTORE_LEAD           Lead value in effect prior to AUTOLEAD
215 #RESTORE_PT_SIZE        Stores current point size (in units) prior to underscore
216 #R_INDENT               Value of right indent
217 #RLD                    RLD value
218 #R_MARGIN               Right margin
219 #SILENT                 Is silent on? (toggle)
220 #SIZE_FOR_PAD           Used to ensure that the size in effect prior
221                           to PAD is restored at the start of every iteration
222                           of $PAD_STRING
223 #SLANT_ON               Is SLANT on? (toggle)
224 #SMART_QUOTES           Smartquotes on? (toggle)
225 #SPACE_TO_END           Whitespace at end of string passed to PAD
226 #ST&lt;#&gt;_LENGTH           Length of ST&lt;#&gt;; calculated during ST &lt;#&gt;
227 #ST&lt;#&gt;_MARK             Page offset of autotab &lt;#&gt; at ST&lt;#&gt;X
228 #ST_NUM                 Incrementing counter for autotab identification
229 #ST_OFFSET              Offset (from current tab) to add to #ST&lt;#&gt;_OFFSET
230                           when calculating string indents set from within tabs
231 #ST&lt;#&gt;_OFFSET           Indent of autotab &lt;#&gt; (page offset)
232 t                       "mark" register set in T_MARGIN; recalled in LS and AUTOLEAD if #T_MARGIN_SET is 1
233 #TAB_ACTIVE             Are we in a tab? (toggle)
234 #TAB_NUMBER             Tab number
235 #TAB_OFFSET             Tab indent
236 #T_INDENT               Value of temporary indent
237 #T_MARGIN               Top margin
238 #T_MARGIN_SET           Did we set the top margin with T_MARGIN? (toggle)
239 #USER_SET_L_LENGTH      Did user invoke LL? (toggle)
240 u                       Horiz position of start of underscore
241
242 +++STRINGS+++
243
244 $COND_PERCENT        Percentage by which to pseudo-condense type
245 $CURRENT_TAB         Current tab number
246 $DC_ADJUST           +|- # of points to subtract from dropcap
247 $DC_FAM              Drop cap family
248 $DC_FT               Drop cap font
249 $EXT_PERCENT         Percentage by which to pseudo-extend type
250 $FAMILY              Family
251 $FAMILY_FOR_PAD      Used to ensure that the family in effect prior
252                        to PAD is restored at the start of every iteration
253                        of $PAD_STRING
254 $FONT                Font
255 $PAD_MARKER          Character to mark off padding in PAD
256 $PAD_STRING          Arg passed to PAD
257 $QUAD_VALUE          Quad value (left, right, center, justify)
258 $QUOTE0              ``
259 $QUOTE1              ''
260 $RESTORE_QUAD_VALUE  Quad value for use in restoring L, R, C, J (after tabs)
261 $SS_VAR              Holds + or - sentence space value
262 $ST&lt;#&gt;_FILL          Always QUAD if QUAD passed to ST &lt;#&gt;
263 $ST&lt;#&gt;_QUAD_DIR      Quad direction supplied to ST for &lt;#&gt;
264 $TAB_NUMBER          Argument passed to TAB macro to call TAB# macro created in TAB_SET
265 $WS_CONSTANT         12; used to hold groff default wordspace
266 $WS                  Holds WS value; concatenation of WS_CONSTANT and WS_VAR
267 $WS_VAR              + or - value to add to $WS_CONSTANT
268
269 +++ALIASES+++
270
271 ALIAS         als
272 ALIASN        aln
273 BR            br
274 CENTRE        CENTER
275 COMMENT       SILENT
276 CONDENSE      CONDENSE_OR_EXTEND
277 EXTEND        CONDENSE_OR_EXTEND
278 FAM           FAMILY
279 FT            FONT
280 HYPHENATE     HY
281 HYPHENATION   HY
282 LIG           LIGATURES
283 LL            LINE_LENGTH
284 MAC           de
285 NEW_PAGE      bp
286 NEWPAGE       NEW_PAGE
287 PAGELENGTH    PAGE_LENGTH
288 PAGE_LENGTH   pl
289 PAGEWIDTH     PAGE_WIDTH
290 SPREAD        brp
291 SP            sp
292 STRING        ds
293 TABSET        TAB_SET
294 TB            TAB
295 TI            IT
296 UNDERSCORE_2  UNDERSCORE2
297
298 +++ALIASES FOR NUMBER REGISTERS+++
299
300 #DIVER_DEPTH    dn   -- diversion depth
301 #DIVER_WIDTH    dl   -- diversion width
302 #INDENT         .i   -- value of current indent
303 #LEAD           .v   -- line space (.vs, not .ls)
304 #L_LENGTH       .l   -- line length
305 #NUM_ARGS       .$   -- number of arguments passed to a macro
306 #PAGE_LENGTH    .p   -- page length
307 #PT_SIZE        .ps  -- current point size (fractional) in units
308 #TRAP_DISTANCE  .t   -- distance to next trap
309
310 +++INLINE ESCAPES+++
311
312 BCK          Inline backward horizontal movement
313 BOLDER       Pseudo-bold on
314 BOLDERX      Pseudo-bold off
315 BP           Back points (horizontal movement)
316 BU           Back units (inline pairwise kerning)
317 COND_FOR_SUP Pseudo-condense string for use with superscripts (called with CONDSUP)
318 COND_FOR_SUP Pseudo-extend string for use with superscripts (called with EXTSUP)
319 COND         Pseudo-condense type
320 CONDX        Pseudo-condense off
321 CONDSUP      Pseudo-condensed superscript (using value set with CONDENSE)
322 CONDSUPX     Pseudo-condensed superscript off
323 DOWN         Inline downward vertical movement
324 EXT          Pseudo-extend type
325 EXTX         Pseudo-extend off
326 EXTSUP       Pseudo-extended superscript
327 EXTSUPX      Pseudo-extended superscript off
328 FP           Forward points (horizontal movement)
329 FU           Forward units (inline pairwise kerning)
330 FWD          Inline forward horizontal movement
331 LEADER       Deposit leader to end of current LL or TAB
332 RULE         Draw a rule to the full measure of the current line or tab length
333 SLANT        Slant (pseudo-italic on
334 SLANTX       Slant off
335 ST&lt;#&gt;        String tab end marker
336 ST&lt;#&gt;        String tab start marker
337 SUP          Superscript
338 SUPX         Superscript off
339 UP           Inline upward vertical movement
340
341 +++SPECIAL CHARACTERS+++
342
343 FEET         The foot character \(fm
344 INCH         The inch character \(fm\(fm
345
346 ------------------------------------------------------------------------
347
348 DOCUMENT PROCESSING
349 ===================
350
351 +++MACROS+++
352
353 Document info
354 -------------
355 AUTHOR    Author
356 CHAPTER   Chapter number
357 DRAFT     Draft number
358 REVISION  Revision number
359 SUBTITLE  Doc subtitle
360 TITLE     Doc title
361
362 Document style
363 --------------
364 COPYSTYLE   Output style (DRAFT or FINAL)
365 DEFAULTS    In START, sets defaults
366 DOCTYPE     Kind of doc (DEFAULT, CHAPTER, NAMED, LETTER)
367 PAGENUMBER  Page number that appears on 1st page of doc
368 PAPER       Paper size (LETTER, LEGAL, A4)
369 PRINTSTYLE  Print style (TYPEWRITE or TYPESET)
370
371 Document tags
372 -------------
373 BLOCKQUOTE  Block-indented, quoted text
374 COL_BREAK   Breaks and spreads line before invocation; moves to next column on page or 1st col of next page.  An alias of COL_NEXT.
375 COL_NEXT    Moves to next column on page or 1st col of next page
376 ENDNOTE     Endnote
377 ENDNOTES    Output endnotes
378 EPIGRAPH    Epigraph before 1st para 
379 FINIS       Prints --END--
380 FOOTNOTE    Collects footnotes in text for printing at bottom of page
381 HEAD        Section title (main heads)
382 LINEBREAK   Break between narrative sections
383 PARAHEAD    Paragraph head
384 PP          Paragraph
385 QUOTE       Poetic or line for line quotes
386 START       Prints info collected with doc info macros
387 SUBHEAD     Subheads
388
389 Headers/footers
390 --------------
391 BREAK_QUOTE          Manually break a footnoted quote that crosses a page/column
392 DO_FOOTER            Prints footer (after footnote processing, if any)
393 FOOTER_ON_FIRST_PAGE Print footer on first page? (toggle)
394 FOOTER               Trap-invoked footer macro
395 HEADER               Trap-invoked header macro
396 PAGINATE             Turns page numbering on or off (doc default=on)
397 RECTO_VERSO          Enables switch HEADER_LEFT and HEADER_RIGHT on alternate pages
398
399 Alter doc "look" and/or change defaults
400 ---------------------------------------
401 ALWAYS_FULLSPACE_QUOTES  Fullspace quotes instead of default 1/2 spacing them.
402 ATTRIBUTE_STRING         What to print before author (default is "by")
403 AUTHOR_FAMILY            Family to use for author in doc header
404 AUTHOR_FONT              Font to use for author in doc header
405 AUTHOR_SIZE              ps to use for author in doc header
406 BLOCKQUOTE_FAMILY        Family to use in blockquotes
407 BLOCKQUOTE_FONT          Font to use in blockquotes
408 BLOCKQUOTE_QUAD          How to quad blockquotes
409 BLOCKQUOTE_SIZE          How much to de/increase point size of bquotes
410 CHAPTER_STRING           What to print whenever the word "chapter" is required
411 COLUMNS                  Print in columns
412 DOC_FAMILY               Overall doc family
413 DOCHEADER_ADVANCE        Start position of docheader (relative to top of page)
414 DOCHEADER_LEAD           +|- value applied to #DOC_LEAD to in/decrease leading of doc header
415 DOC_HEADER               Print doc header?
416 DOC_LEAD_ADJUST          Adjust #DOC_LEAD to fill page to #B_MARGIN
417 DOC_LEAD                 Overall doc leading
418 DOC_LEFT_MARGIN          Doc left margin
419 DOC_LINE_LENGTH          Doc line length
420 DOC_PT_SIZE              Overall doc point size
421 DOC_QUAD                 Overall quad of document
422 DOC_RIGHT_MARGIN         Doc right margin
423 DOCTYPE_FAMILY           Family to use for doctype string in doc header
424 DOCTYPE_FONT             Font to use for doctype string in doc header
425 DOCTYPE_SIZE             ps to use for doctype string in doc header
426 DOCTYPE                  Type of doc (DEFAULT, CHAPTER, NAMED, LETTER)
427 DO_QUOTE                 Print quote (invoked from QUOTE or BLOCKQUOTE)
428 DRAFT_STRING             What to print whenever the word "draft" is required
429 DRAFT_WITH_PAGENUMBER    Attach draft/revision info to page number (instead of putting it HEADER center)
430 ENDNOTE_FAMILY           Family for endnotes
431 ENDNOTE_FONT             Font for endnotes
432 ENDNOTE_LEAD             Leading for endnotes page
433 ENDNOTE_PARA_INDENT      First line indent of paras in multi-para endnotes
434 ENDNOTE_PARA_SPACE       Whether to space paras in multi-para endnotes
435 ENDNOTE_PT_SIZE          Base point size for endnotes page
436 ENDNOTE_QUAD             Endnote quad
437 ENDNOTE_STRING           Endnotes page head
438 ENDNOTE_STRING_FAMILY    Family for endnotes page head
439 ENDNOTE_STRING_FONT      Font for endnotes page head
440 ENDNOTE_STRING_QUAD      Quad direction for endnotes page head
441 ENDNOTE_STRING_SIZE      Size for endnotes page head
442 ENDNOTE_STRING_UNDERSCORE Underscoring of endnotes page head
443 ENDNOTE_TITLE            Endnotes identifying title
444 ENDNOTE_TITLE_FAMILY     Family for endnotes identifying title
445 ENDNOTE_TITLE_FONT       Font for endnotes identifying title
446 ENDNOTE_TITLE_QUAD       Quad direction for endnotes identifying title
447 ENDNOTE_TITLE_SIZE       Size for endnotes identifying title
448 ENDNOTE_TITLE_UNDERSCORE Underscoring of endnotes identifying title
449 ENDNOTE_NUMBER_FAMILY    Family of endnote numbers
450 ENDNOTE_NUMBER_FONT      Font of endnote numbers
451 ENDNOTE_NUMBER_SIZE      Size of endnote numbers
452 ENDNOTE_NUMBERS_ALIGN_RIGHT Hang endnote numbers and align right
453 ENDNOTE_NUMBERS_ALIGN_LEFT  Dont' hang endnote numbers and align left
454 ENDNOTES_HDRFTR_CENTER   Print header/footer center string on endnotes pages?
455 ENDNOTES_HEADER_CENTER   Print header center string on endnotes pages?
456 ENDNOTES_FOOTER_CENTER   Print footer center string on endnotes pages?
457 EPIGRAPH_AUTOLEAD        Autolead value for epigraphs
458 EPIGRAPH_FAMILY          Family to use in epigraphs
459 EPIGRAPH_FONT            Font to use in epigraphs
460 EPIGRAPH_INDENT          Value by which to multiply PP_INDENT for block epigraphs
461 EPIGRAPH_QUAD            Quad value of block style epigraphs
462 EPIGRAPH_SIZE            ps de/increase of epigraphs*
463 FINIS_STRING             What to print when FINIS is invoked
464 FOOTER_GAP               Distance between running text and footer
465 FOOTER_MARGIN            Distance from footer to bottom of page
466 FOOTERS                  Turns footers on or off
467 FOOTNOTE_AUTOLEAD        Autolead to use in footnotes
468 FOOTNOTE_FAMILY          Family to use in footnotes
469 FOOTNOTE_FONT            Font to use in footnotes
470 FOOTNOTE_MARKERS         Turns footnote markers on or off
471 FOOTNOTE_MARKER_STYLE    STAR or NUMBER; default=STAR
472 FOOTNOTE_QUAD            Quad to use in footnotes
473 FOOTNOTE_RULE_ADJ        # of points to raise footnote rule from its baseline
474 FOOTNOTE_RULE_LENGTH     Length of footnote separator rule
475 FOOTNOTE_RULE            Turns printing of fn separator rule on or off; default is on
476 FOOTNOTE_SIZE            ps of footnotes
477 HDRFTR_CENTER_CAPS       Center part of header/footer in caps? (toggle)
478 HDRFTR_CENTER_FAMILY     Family of center part of header/footer
479 HDRFTR_CENTER_FONT       Font of center part of header/footer
480 HDRFTR_CENTER_SIZE       ps in/decrease of center part of header/footer**
481 HDRFTR_CENTER            String to go in center part of header/footer; default doctype 
482 HDRFTR_CENTER            The header/footer center string
483 HDRFTR_FAMILY            Family to use in the headers/footers
484 HDRFTR_GAP               Distance from header/footer to running text
485 HDRFTR_LEFT_CAPS         Left part of header/footer in caps? (toggle)
486 HDRFTR_LEFT_FAMILY       Family of left part of header/footer
487 HDRFTR_LEFT_FONT         Font of left part of header/footer
488 HDRFTR_LEFT_SIZE         ps in/decrease of left part of headers/footers**
489 HDRFTR_LEFT              String to go in left part of header/footer; default author
490 HDRFTR_LEFT              The header/footer left string
491 HDRFTR_MARGIN            Distance from top of page to header
492 HDRFTR_PLAIN             Header/footer fam/ft/ps all same as running text
493 HDRFTR_RECTO             User-defined, single string recto header/footer
494 HDRFTR_RIGHT_CAPS        Right part of header/footer in caps? (toggle)
495 HDRFTR_RIGHT_FAMILY      Family of right part of headers/footers
496 HDRFTR_RIGHT_FONT        Font of right part of headers/footers
497 HDRFTR_RIGHT_SIZE        Size of right part of headers/footers
498 HDRFTR_RIGHT             The header/footer right string
499 HDRFTR_RULE_GAP          Space between header/footer and header/footer rule
500 HDRFTR_RULE_INTERNAL     Prints the header/footer rule
501 HDRFTR_RULE              Turns header/footer rule on or off
502 HDRFTR_RULE              Turns header/footer rule on or off.  When invoked internally, prints the rule.
503 HDRFTR_SIZE              ps in/decrease of headers/footers*
504 HDRFTR_VERSO             User-defined, single string verso header/footer
505 HEAD_CAPS                Print section titles in caps? (toggle)
506 HEADER_GAP               Space between header and running text
507 HEADER_MARGIN            Space from top of page to header
508 HEADERS                  Turns headers on or off
509 HEAD_FAMILY              Family to use in section titles
510 HEAD_FONT                Font to use in section titles
511 HEAD_QUAD                Quad value of section titles
512 HEAD_SIZE                How much to in/decrease point size of section titles
513 HEAD_SPACE               Give HEADs 2 line-spaces before. If OFF, only 1.  Default is on.
514 HEAD_UNDERLINE           Underline section titles? (toggle)
515 INDENT_FIRST_PARAS       Indent 1st paras? (doc default=not indented) 
516 ITALIC_MEANS_ITALIC      For TYPEWRITE; render .FT I in italic.
517 NUMBER_HEADS             Print head numbers
518 NUMBER_PARAHEADS         Print parahead numbers
519 NUMBER_SUBHEADS          Print subhead numbers
520 PAGENUM_FAMILY           Family to use in footers
521 PAGENUM_FONT             Font to use for page numbers
522 PAGENUM_HYPHENS          Turns on/off hyphens surrounding page numbers
523 PAGENUM_ON_FIRST_PAGE    Print page number on first page when footers are on (toggle)
524 PAGENUM_POS              Controls placement of page numbers default=bottom/centered
525 PAGENUM_SIZE             How much to in/decrease point size of page numbers
526 PAGENUM_STYLE            Page # in roman, arabic, or alphabetic
527 PARAHEAD_FAMILY          Family to use for paraheads
528 PARAHEAD_FONT            Font to use for paraheads
529 PARAHEAD_INDENT          How mucht to indent paraheads
530 PARAHEAD_SIZE            Size of paraheads
531 PARA_INDENT              Size of para indent
532 PARA_SPACE               Put a line space before paras
533 PP_FONT                  Overall doc font
534 QUOTE_FAMILY             Family to use in pquotes
535 QUOTE_FONT               Font to use in pquotes
536 QUOTE_INDENT             Value by which to multiply PP_INDENT for block quotes
537 QUOTE_SIZE               How much to de/increase point size of pquotes
538 RESET_FOOTNOTE_NUMBER    Reset fn# to 1, or, if arg PAGE, reset automatically to 1 on every page
539 RESET_HEAD_NUMBER        Reset head number
540 RESET_PARAHEAD_NUMBER    Reset parahead number
541 RESET_SUBHEAD_NUMBER     Reset subhead number
542 REVISION_STRING          What to print whenever the word "revision" is required
543 SLANT_MEANS_SLANT        In TYPEWRITE, render \*[SLANT] as slant
544 SUBHEAD_FAMILY           Family to use in subheads
545 SUBHEAD_FONT             Font to use in subheads
546 SUBHEAD_SIZE             How much to in/decrease point size of subheads
547 SUBTITLE_FAMILY          Family to use for subtitle in doc header
548 SUBTITLE_FONT            Font to use for subtitle in doc header
549 SUBTITLE_SIZE            ps to use for subtitle in doc header
550 SWITCH_HDRFTR            Switch HDRFTR_LEFT and HDRFTR_RIGHT
551 TITLE_FAMILY             Family to use for title in doc headers
552 TITLE_FONT               Font to use for title in doc headers
553 TITLE_SIZE               How much to in/decrease title at start of doc
554 UNDERLINE_ITALIC         In TYPEWRITE, render .FT I as underlined
555 UNDERLINE_QUOTES         In TYPEWRITE, underline quotes? (toggle)
556 UNDERLINE_SLANT          In TYPEWRITE, render \*[SLANT] as underlined
557
558  *relative to #DOC_PT_SIZE
559 **relative to overall ps of headers as set by HEADER_SIZE
560
561 +++LETTER MACROS+++
562
563 CLOSING      Closing (ie. Yours truly,)
564 DATE         Date string for letters
565 FROM         Addressor's name and address
566 GREETING     Full salutation (eg. Dear John Smith,)
567 NO_SUITE     Remove suite page numbers from bottom of letter pages
568 TO           Addressee's name and address
569 ALL_DONE     .em (the "end macro") for letters
570
571 +++DIVERSIONS+++
572
573 B_QUOTE      Block (indented) quote text
574 CLOSING      Closing (ie. Yours truly,)
575 DATE         Date string for letters
576 EPI_TEXT     Epigraph text
577 FN_OVERFLOW  Excess footnotes when B_MARGIN is reached
578 FOOTNOTES    Text of footnotes
579 FROM_ADDRESS Addressor's name and address
580 GREETING     Full salutation (eg. Dear John Smith,)
581 P_QUOTE      Line for line (poetic) quote text
582 TO_ADDRESS   Addressee's name and address
583
584 +++SUPPORT+++
585
586 CHECK_INDENT         Applies indents to doc elements inside ev's (head, subhead, etc)
587 D0_QUOTE             Outputs quotes with space adjustments before and after
588 DIVERT_FN_LEFTOVER   Diverts excess fn stored in FN_OVERFLOW into FOOTNOTE
589 DIVERT_FN_OVERFLOW   Diverts excess fn stored in FN_OVERFLOW when FN_DEFER into FOOTNOTE
590 DO_EPIGRAPH          Outputs epigraphs with space adjustments before and after
591 FN_OVERFLOW_TRAP     Fixed at B_MARGIN; if footnotes run longer than B_MARGIN, diverts excess into FN_OVERFLOW
592 HDRFTR_RULE          Prints rule under header or over footer
593 PRINT_FOOTNOTE_RULE  An alias of PRINT_FOOTNOTE; prints footnote separator rule
594 PRINT_HDRFTR         Prints header/footer (trap invoked)
595 PRINT_PAGE_NUMBER    Invoked in HEADER or FOOTER
596 PRINT_USERDEF_HDRFTR Prints user defined, single string recto/verso header/footer
597 REMOVE_INDENT        Removes indents set with CHECK_INDENT
598 TRAPS                Sets hdrftr traps; optionally adjusts #DOC_LEAD to fill page to #B_MARGIN
599
600 +++NUMBER REGISTERS+++
601
602 #ADJ_DOC_LEAD              Adjust DOC_LEAD? (toggle)
603 #ARG_NUM                   Keeps track of number of args passed to a macro
604 #AUTHOR_LINES              # of lines of authors in doc header; odd=0 even=1
605 #AUTHOR_NUM                Keeps track of user-defined string AUTHOR_&lt;#&gt; in AUTHOR
606 #AUTHORS                   Equals final value of AUTHOR_NUM; used for authors in doc header
607 #BROKEN_QUOTE              Did we invoke BREAK_QUOTE? (toggle)
608 #CAP_HEIGHT_ADJUST         Tallest cap height of strings LEFT, CENTER, and RIGHT in footers; used to place rule over footer
609 #CAPS_WAS_ON               In HDRFTR, to re-enable running text CAPS (toggle)
610 #CENTER_CAP_HEIGHT         Cap height of center string in headers/footers
611 #CHAPTER                   The chapter number
612 #CLOSING                   Is there a closing (for letters)? 1=yes
613 #COL_L_LENGTH              Line length of columns
614 #COL_NEXT                  Was COL_NEXT invoked? (toggle; used in FOOTER)
615 #COL_NUM                   Incrementing counter of num of columns; for use with #COL_&lt;#&gt;_L_MARGIN
616 #COL_TOTAL                 #COL_L_LENGTH + #GUTTER; used to calculate #COL_&lt;#&gt;_L_MARGIN
617 #COLUMNS                   Are columns turned on? (toggle)
618 #COPY_STYLE                1=draft, 2=final
619 #DATE                      Is there a date (for letters)? 1=yes
620 dc                         "mark" register for document columns
621 #DEPTH_1                   Doc header depth with lead adjustment (#DOCHEADER_LINES * #DOCHEADER_LEAD)
622 #DEPTH_2                   Doc header depth without lead adjustment (#DOCHEADER_LINES * #DOC_LEAD)
623 #DEPTH_TO_B_MARGIN         Page length minus #B_MARGIN
624 #DOCHEADER_ADVANCE         Distance from top-of-page to baseline of docheader
625 #DOCHEADER_LEAD_ADJ        +|- value applied to #DOC_LEAD to in/decrease leading of doc header
626 #DOCHEADER_LEAD            Lead of doc header (#DOC_LEAD + #DOCHEADER_LEAD_ADJ)
627 #DOCHEADER_SPACE_ADJ       Lead difference between #DEPTH_1 and #DEPTH_2
628 #DOC_HEADER                Whether to print a doc header (toggle)
629 #DOC_LEAD_ADJ              Incrementing value (in units) added to #DOC_LEAD to fill page to #B_MARGIN
630 #DOC_LEAD                  Leading used in body
631 #DOC_L_LENGTH              Global L_LENGTH
632 #DOC_L_MARGIN              Global L_MARGIN
633 #DOC_LR_MARGIN_TMP         In HEADER, if RECTO_VERSO=1, temporarily holds DOC_L_MARGIN during page margin switch
634 #DOC_PT_SIZE               Point size used for body text
635 #DOC_R_MARGIN              Global R_MARGIN
636 #DOCS                      Always 1 after START
637 #DOC_TYPE                  1=default, 2=chapter, 3=named, 4=letter
638 #DRAFT                     The draft number
639 #DRAFT_WITH_PAGENUM        Are we attaching draft/revision info to page number? (toggle)
640 #EM_ADJUST                 Amount to raise \(em at END
641 #EN_PS                     ps of endnotes
642 #EN_LEAD                   Lead of endnotes
643 #EN_STRING_UNDERSCORE      Underscore endnotes page head? (toggle)
644 #EN_TITLE_UNDERSCORE       Underscore endnotes document identifier? (toggle)
645 #EN_NUMBERS_ALIGN_RIGHT    Hang and align endnote numbers right? (toggle)
646 #EN_NUMBERS_ALIGN_LEFT     Align endnote numbers with left margin? (toggle)
647 #EN_NUMBERS_PLACEHOLDERS   Number of placeholders when endnote numbers hang and align right
648 #EN_NUMBER_L_LENGTH        Line length for endnote numbers when they're right aligned
649 #EN_PP_INDENT              First line indent of paras in multi-para endnotes
650 #EN_PP_SPACE               Space multi-paras in endnotes? (toggle)
651 #EN_TEXT_INDENT            Page offset for text of endnotes when numbers right align
652 #END_QUOTE                 For PP=0 indenting; did we just end a quote? (toggle)
653 #ENDNOTE                   Are we in an endnote? (toggle)
654 #EN_HDRFTR_CENTER          Should we print centre string of headers/footers on endnotes pages? (toggle)
655 #EPI_ACTIVE                Are we in an epigraph? (toggle)
656 #EPI_DEPTH                 Depth of epigraph from first baseline to last
657 #EPI_FITS                  Does epigraph fit on page/column? (toggle)
658 #EPIGRAPH                  Did we have an epigraph? (toggle) 
659 #EPI_LEAD_DIFF             Difference between #DOC_LEAD and #EPI_LEAD
660 #EPI_LEAD                  Leading of epigraph; set by AUTOLEAD
661 #EPI_LINES_EVEN            Even # of lines at end of epi crossing page in TYPEWRITE (d-spaced)?
662 #EPI_LINES                 Number of lines in the epigraph
663 #EPI_LINES_TO_END          Number of epigraph lines remaining after footer trap is sprung
664 #EPI_LINES_TO_TRAP         Number of epigraph lines till footer trap is sprung
665 #EPI_L_LENGTH              Epigraph line length
666 #EPI_OFFSET                Left margin of epigraphs
667 #EPI_OFFSET_VALUE          Epigraph indent as a function of page offset
668 #EPI_ON                    Are we in an epigraph? (toggle)
669 #EPI_WHITESPACE            Space after epigraph to compensate for epigraph leading
670 #FN_AUTOLEAD               Autolead value of footnotes
671 #FN_BL_INDENT              Left indent of INDENT BOTH in footnotes
672 #FN_BR_INDENT              Right indent of INDENT BOTH in footnotes
673 #FN_COUNT_FOR_COLS         Holds a separate footnote count for columns (so they don't reset to 0 1 until page break)
674 #FN_DEFER                  Defer footnote to next page/column? (toggle)  If 0, don't defer.
675 #FN_DEFER_SPACE            Whether to deposit space before footnote 1 because there's a deferred footnote on the page
676 #FN_DEPTH                  Depth of footnote diversion(s)
677 #FN_FOR_EPI                Signals to epigraph that a footnote is being processed
678 #FN_LEAD                   Lead in footnotes after FN_AUTOLEAD is applied
679 #FN_L_INDENT               Left indent of INDENT LEFT in footnotes
680 #FN_LINES                  Number of lines in fn; used to calculate fn depth
681 #FN_MARKERS                Print footnote markers? (toggle)
682 #FN_MARKER_STYLE           1=STAR; 2=NUMBER
683 #FN_NUMBER                 Running count of fn #; used to print fn marker numbers
684 #FN_R_INDENT               Right indent of INDENT RIGHT in footnotes
685 #FN_RULE_ADJ               # of points to raise footnote separator from its baseline
686 #FN_RULE_LENGTH            Length of footnote separator rule
687 #FN_RULE                   Print fn rule? (toggle)
688 #FN_WAS_DEFERED            Tells HEADER about a defered footnote
689 #FOOTER_GAP                Amount of space between end of text and page #
690 #FOOTER_MARGIN             Amount of space between page # and bottom of page
691 #FROM                      Is there an addressor (for letters)? 1=yes
692 #FULLSPACE_QUOTES          Should we fullspace quotes? (toggle)
693 #GREETING                  Is there a greeting (for letters)? 1=yes
694 #GUTTER                    Width of gutter between columns
695 #HDRFTR_CENTER_CAPS        Center part of header/footer in caps? (toggle; default=off)
696 #HDRFTR_HEIGHT             Cap height of $HDRFTR_RECTO/$HDRFTR_VERSO strings
697 #HDRFTR_LEFT_CAPS          Left part of header/footer in caps? (toggle; default=off)
698 #HDRFTR_RIGHT_CAPS         Right part of header/footer in caps? (toggle; default=on)
699 #HDRFTR_RULE_GAP           Space between header/footer and header/footer rule
700 #HDRFTR_RULE               Print head/footer rule? (toggle)
701 #HDRFTR_TMP_CAPS_SWITCH    Temporarily holds HDRFTR_LEFT_CAPS value if #SWITCH_HDRFTR=1
702 #HEAD                      1=main/section head 2=subhead
703 #HEAD_CAPS                 Print section titles in caps? (toggle)
704 #HEADER_GAP                Distance from header to running text
705 #HEADER_MARGIN             Distance from top of page to header
706 #HEADERS_ON                Headers on? (toggle)
707 #HEADER_STATE              Saves header state in COLLATE for use in START after COLLATE
708 #HEAD_NUM                  Head number
709 #HEAD_SPACE                2 line spaces before heads? (toggle; 1=yes, 0=no)
710 #HEAD_UNDERLINE            Underline section titles? (toggle)
711 #IGNORE                    Should we ignore this macro? Set to 1 in TYPEWRITE.
712 #INDENT_FIRST_PARAS        Indent first paras? (toggle)
713 #INDENT_FIRSTS             Tells foonotes to leave INDENT_FIRST_PARAS alone if it's on for running text.
714 #ITALIC_MEANS_ITALIC       For TYPEWRITE.  1=yes; 0=no
715 #LEFT_CAP_HEIGHT           Cap height of left string in headers/footers
716 #LETTER_STYLE              1=BUSINESS 2=PERSONAL
717 #LINEBREAK                 Did we have a linebreak? (toggle)
718 #LINES_PER_PAGE            # of lines (at DOC_LEAD) that fit on page after #B_MARGIN is set
719 #L_LENGTH_FOR_EPI          Stores line length at top of doc for use with EPIGRAPH when columns are on
720 #L_MARGIN_DIFF             Difference between DOC_L_MARGIN and L_MARGIN
721 #n%_AT_PAGENUM_SET         Page # from n% when PAGENUMBER invoked
722 #NEXT_AUTHOR               Supplies correct digit to AUTHOR_&lt;#&gt; when printing authors in doc header
723 #NO_TRAP_RESET             Should we reset page traps? (toggle)
724 #NUM_AUTHORS               # of authors mod 2 to test if odd or even # of authors
725 #NUMBER_HEAD               Are heads numbered? (toggle)
726 #NUMBER_PH                 Are paraheads numbered? (toggle)
727 #NUMBER_SH                 Are subheads numbered? (toggle)
728 #NUM_COLS                  Number of columns per page
729 #PAGE_NUM_ADJ              What to add to n% to get #PAGENUMBER
730 #PAGENUMBER                The page number
731 #PAGENUM_STYLE_SET         Did we set pagenumber style? (toggle)
732 #PAGE_NUM_H_POS            1=left 2=center 3=right; default=2
733 #PAGE_NUM_HYPHENS          Print hyphens surrounding page numbers? (toggle)
734 #PAGE_NUM_HYPHENS_SET      Did user set (or unset) hyphens around page numbers? (toggle)
735 #PAGE_NUM_POS_SET          Did user set page number position? (toggle)
736 #PAGE_NUM_SET              Test if PAGE_1_NUM was used to set 1st page number
737 #PAGE_NUMS                 Print page numbers? (toggle)
738 #PAGE_NUM_V_POS            1=top 2=bottom; default=2
739 #PAGE_TOP                  \n(nl after HEADER completes itself
740 #PH_NUM                    Parahead number
741 #PAGINATION_STATE          Saves pagination state in COLLATE for use in START after a COLLATE
742 #PP                        0 at first para; auto-increments
743 #PP_AT_PAGE_BREAK          # of last (incl. partial) para on page
744 #PP_INDENT                 How much to indent paras
745 #PP_SPACE                  Put space before paras? (toggle)
746 #PP_SPACE_SUSPEND          Suspend para spacing for blockquotes and epigraphs
747 #PP_STYLE_PREV             In footnotes, stores PP style in effect prior to invoking FOOTNOTE
748 #PP_STYLE                  Regular para=1; quote or epi para=2
749 #PRINT_PAGENUM_ON_PAGE_1   Should we print the page number on first page of doc when footers are on? (toggle)
750 #PRINT_STYLE               Typewrite=1, typeset=2
751 #PT_SIZE_IN_UNITS          Stored value of \n[.ps] from last time PT_SIZE was called
752 #Q_DEPTH                   Depth of quote
753 #Q_FITS                    Does this quote fit on one page/column? (toggle)
754 #Q_L_LENGTH                Line length of quotes
755 #Q_OFFSET                  Page offset for quotes
756 #Q_OFFSET_VALUE            Factor by which to multiply PP_INDENT to offset quotes
757 #Q_PP                      In PP, stores para # in QUOTE.  Removed in ENDQUOTE.
758 #Q_TOP                     Vertical place on page that a quote starts
759 #QUOTE                     1=PQUOTE, 2=BQUOTE
760 #RECTO_VERSO               Switch HEADER_LEFT and HEADER_RIGHT on alternate pages? (toggle); default=0
761 #REPEAT                    Number of times to repeat linebreak character
762 #RESET_EN_PP               Holds value of register #EN_PP_INDENT
763 #RESET_FN_NUMBER           Should fn# start at 1 on every page? (toggle)
764 #RESET_L_LENGTH            Stores current line length when necessary
765 #RESET_PARA_SPACE          Holds current value of toggle register #PP_SPACE
766 #RESET_PP_INDENT           Stores value of PP_INDENT when necessary
767 #RESET_QUOTE_SPACING       Stores value of toggle register #FULLSPACE_QUOTES (used in endnotes)
768 #RESTORE_DOC_LEAD          Holds value of current doc lead (used in endnotes)
769 #RESTORE_OFFSET            Page offset at moment footer trap is sprung; not currently used
770 #REVISION                  The revision number
771 #RIGHT_CAP_HEIGHT          Cap height of right string in headers/footers
772 #SH_LEAD_ADJUST            #DOC_LEAD/8 (TYPESET) or /2 (TYPEWRITE) (used for subhead spacing)
773 #SH_NUM                    Subhead number
774 #SINGLE_SPACE              Is TYPEWRITE in single space mode? (toggle)
775 #SLANT_MEANS_SLANT         For TYPEWRITE.  1=yes; 0=no
776 #SLANT_WAS_ON              Keeps track of SLANT when it needs to go off for a while
777 #SPACE_REMAINING           Space remaining to footer trap; used to decide whether or not to defer a footnote
778 #START                     If 1, signals completion of START
779 #START_FOR_FOOTERS         Toggle set in START; signals to PRINT_HDRFTR that START has been invoked, allowing PRINT_HDRFTR to decide whether or not to print a footer on page 1
780 #SUITE                     Current page number (for letters)
781 #SUP_PT_SIZE               Point size of superscript
782 #SWITCH_HDRFTR             Switch HDRFTR_LEFT and HDRFTR_RIGHT? (toggle)
783 #TAB_OFFSET#               "#" at the end is from $CURRENT_TAB
784 #TO                        Is there an addressee date (for letters)? 1=yes
785 #UNDERLINE_ITALIC          For TYPEWRITE.  1=yes; 0=no
786 #UNDERLINE_QUOTE           Underline pquotes? (toggle)
787 #UNDERLINE_SLANT           For TYPEWRITE.  1=yes; 0=no
788 #UNDERLINE_WAS_ON          In HEADER to re-enable running text UNDERLINE (toggle)
789 #USERDEF_HDRFTR            User defined single string recto/verso header/footer? (toggle)
790 #USERDEF_HDRFTR_RECTO_QUAD 1=left, 2=center, 3=right
791 #USERDEF_HDRFTR_VERSO_QUAD 1=left, 2=center, 3=right
792 #USER_DEF_HEADER_CENTER    User defined center title? (1=yes); used in COPYSTYLE
793 #USER_DEF_HEADER_LEFT      User defined center title? (1=yes); used in COPYSTYLE
794 #USER_DEF_HEADER_RIGHT     User defined center title? (1=yes); used in COPYSTYLE
795 #VARIABLE_FOOTER_POS       Wandering trap position for processing footnotes and footers; pos depends on footnotes
796  
797 +++STRINGS+++
798
799 $ATTRIBUTE_STRING              "by" line in doc header
800 $AUTHOR_1...9                   Document author(s)
801 $AUTHOR_FAM                     Family to use for author in doc header
802 $AUTHOR_FT                      Font to use for author in doc header
803 $AUTHOR_SIZE_CHANGE             ps in/decrease of author in doc header*
804 $BQUOTE_FAM                     Family to use for blockquotes
805 $BQUOTE_FT                      Font to use for blockquotes
806 $BQUOTE_QUAD                    Quad value for blockquotes
807 $BQUOTE_SIZE_CHANGE             ps in/decrease of blockquotes*
808 $CENTER_TITLE                   What to put in the middle of header title
809 $CHAPTER_STRING                 What to print whenever the word "chapter" is required
810 $COPY_STYLE                     DRAFT or FINAL
811 $DOC_FAM                        Predominant font family used in the document
812 $DOC_QUAD                       Quad used for body text (justified or left) 
813 $DOC_TYPE                       Document type (default, chapter, named, letter)
814 $DOCTYPE_FAM                    Family to use for DOCTYPE string in doc header
815 $DOCTYPE_FT                     Font to use for DOCTYPE string in doc header
816 $DOCTYPE_SIZE_CHANGE            ps in/decrease of DOCTYPE string in doc header*
817 $DRAFT_STRING                   What to print whenever the word "draft" is required
818 $EN_FAMILY                      Family for endnotes
819 $EN_FT                          Font for endnotes
820 $EN_QUAD                        Quad for endnotes
821 $EN_STRING                      Endnotes page head
822 $EN_STRING_FAM                  Endnotes page head family
823 $EN_STRING_FT                   Endnotes page head font
824 $EN_STRING_QUAD                 Endnotes page head quad direction
825 $EN_STRING_SIZE_CHANGE          Endnotes page head size***
826 $EN_TITLE                       Endnote document identifier
827 $EN_TITLE_FAM                   Endnote document identifier family
828 $EN_TITLE_FT                    Endnote document identifier font
829 $EN_TITLE_QUAD                  Endnote document identifier quad direction
830 $EN_TITLE_SIZE_CHANGE           Endnote document identifier size***
831 $EN_NUMBER_FAM                  Endnote numbering family
832 $EN_NUMBER_FT                   Endnote numbering font
833 $EN_NUMBER_SIZE_CHANGE          Endnote numbering size***
834 $EPI_AUTOLEAD                   Autolead value (decimals ok) of epigraphs
835 $EPI_FAM                        Family to use in epigraphs
836 $EPI_FT                         Font to use in epigraphs
837 $EPI_QUAD                       Quad in block-style epigraphs (justified or left)
838 $EPI_SIZE_CHANGE                ps in/decrease of epigraphs*
839 $FINIS_STRING                   What to print when FINIS macro is invoked
840 $FN_FAM                         Family used in footnotes
841 $FN_FT                          Font used in footnotes
842 $FN_QUAD                        Quad used in footnotes
843 $FN_SIZE_CHANGE                 ps in/decrease of footnotes*
844 $HDRFTR_CENTER_FAM              Family of center part of headers
845 $HDRFTR_CENTER_FT               Font of center part of headers
846 $HDRFTR_CENTER_SIZE_CHANGE      ps in/decrease of center title in headers**
847 $HDRFTR_CENTER                  What to put in center part of headers; default doctype
848 $HDRFTR_FAM                     Family to use in headers
849 $HDRFTR_LEFT_FAM                Family of left part of headers
850 $HDRFTR_LEFT_FT                 Font of left part of headers
851 $HDRFTR_LEFT_SIZE_CHANGE        ps in/decrease of author in headers**
852 $HDRFTR_LEFT                    What to put in left part of headers; default author
853 $HDRFTR_RIGHT_FAM               Family of right part of headers
854 $HDRFTR_RIGHT_FT                Font of right part of headers
855 $HDRFTR_RIGHT_SIZE_CHANGE       ps in/decrease of right part of headers**
856 $HDRFTR_RIGHT                   What to put in right part of headers; default title
857 $HDRFTR_SIZE_CHANGE             ps in/decrease of headers*
858 $HDRFTR_TMP_SIZE_CHANGE_SWITCH  Temporarily holds HDRFTR_LEFT_SIZE_CHANGE if #SWITCH_HDRFTRS=1
859 $HDRFTR_TMP_SWITCH              Temporarily holds HDRFTR_LEFT if #SWITCH_HDRFTRS=1
860 $HEAD_FAM                       Family to use for section titles
861 $HEAD_FT                        Font to use for section titles
862 $HEAD_QUAD                      Quad valude of section titles
863 $HEAD_SIZE_CHANGE               ps in/decrease of section titles*
864 $LINEBREAK_CHAR                 Character that marks line breaks
865 $LINEBREAK_CHAR_V_ADJ           +|- amount by which to raise/lower linebreak character
866 PAGE#                           For use in hdrftr strings where page # is needed; \*[PAGE]
867 $PAGENUM_STYLE                  String passed to PAGENUM_STYLE
868 $PAGE_NUM_FAM                   Family of page numbers
869 $PAGE_NUM_FT                    Font of page numbers
870 $PAGE_NUM_SIZE_CHANGE           ps in/decrease of page numbers
871 $PAPER                          Paper size (LETTER, A4, LEGAL); default=LETTER
872 $PP_FT                          Font used in paragraphs
873 $QUOTE_FAM                      Family to use for pquotes
874 $QUOTE_FT                       Font to use for pquotes
875 $QUOTE_SIZE_CHANGE              ps in/decrease of pquotes*
876 $REVISION_STRING                What to print whenever the word "revision" is required
877 $SH_FAM                         Family to use in subheads
878 $SH_FT                          Font to use in subheads
879 $SH_SIZE_CHANGE                 ps in/decrease of subheads*
880 $SUBTITLE                       Document subtitle
881 $SUBTITLE_FAM                   Family to use for subtitle in doc header
882 $SUBTITLE_FT                    Font to use for subtitle in doc header
883 $SUBTITLE_SIZE_CHANGE           Font to use for subtitle in doc header
884 $SUITE                          The #SUITE number register
885 $TITLE                          Document title
886 $TITLE_FAM                      Family to use for title in doc header
887 $TITLE_FT                       Font to use for title in doc header
888 $TITLE_SIZE_CHANGE              ps in/decrease of title in doc header*
889 $USERDEF_HDRFTR_RECTO           User defined header/footer recto string
890 $USERDEF_HDRFTR_VERSO           User defined header/footer verso string
891
892   *relative to #DOC_PT_SIZE
893  **relative to overall ps of headers as set by HEADER_SIZE
894 ***relative to overall ps of endnotes
895
896 +++PREPROCESSOR KEYWORDS+++
897
898 (eqn)
899 EQ
900 EN
901
902 (grn)
903 GS
904 GE
905 GF
906
907 (pic)
908 PS
909 PE
910
911 (refer)
912 R1
913 R2
914 [
915 ]
916
917 (tbl)
918 TS
919 TE
920 TH
921
922 (grap)
923 G1
924 G2
925
926 (ideal)
927 IS
928 IE
929
930 (chem)
931 cstart
932 cend
933
934 +++ALIASES+++
935
936 BREAK_BLOCKQUOTE      BREAK_QUOTE
937 BREAK_CITATION        BREAK_QUOTE
938 BREAK_CITE            BREAK_QUOTE
939 CITATION              BLOCKQUOTE
940 CITE                  BLOCKQUOTE
941 COL_BREAK             COL_NEXT
942 DOC_FAM               DOC_FAMILY
943 DOC_LLENGTH           DOC_LINE_LENGTH
944 DOC_L_LENGTT          DOC_LINE_LENGTH
945 DOC_L_MARGIN          DOC_LEFT_MARGIN
946 DOC_LMARGIN           DOC_LEFT_MARGIN
947 DOC_LS                DOC_LEAD
948 DOC_PS                DOC_PT_SIZE
949 DOC_R_MARGIN          DOC_RIGHT_MARGIN
950 DOC_RMARGIN           DOC_RIGHT_MARGIN
951 FOOTER_CENTER_CAPS    HDRFTR_CENTER_CAPS
952 FOOTER_CENTER_FAM     HDRFTR_CENTER_FAMILY
953 FOOTER_CENTER_FAMILY  HDRFTR_CENTER_FAMILY
954 FOOTER_CENTER_FONT    HDRFTR_CENTER_FONT
955 FOOTER_CENTER_FT      HDRFTR_CENTER_FONT
956 FOOTER_CENTER         HDRFTR_CENTER
957 FOOTER_CENTER_PS      HDRFTR_CENTER_SIZE
958 FOOTER_CENTER_SIZE    HDRFTR_CENTER_SIZE
959 FOOTER_CENTRE_CAPS    HDRFTR_CENTER_CAPS
960 FOOTER_CENTRE_FAM     HDRFTR_CENTER_FAMILY
961 FOOTER_CENTRE_FAMILY  HDRFTR_CENTER_FAMILY
962 FOOTER_CENTRE_FT      HDRFTR_CENTER_FONT
963 FOOTER_CENTRE         HDRFTR_CENTER
964 FOOTER_CENTRE_PS      HDRFTR_CENTER_SIZE
965 FOOTER_CENTRE_SIZE    HDRFTR_CENTER_SIZE
966 FOOTER_FAM            HDRFTR_FAMILY
967 FOOTER_FAMILY         HDRFTR_FAMILY
968 FOOTER_LEFT_CAPS      HDRFTR_LEFT_CAPS
969 FOOTER_LEFT_FAM       HDRFTR_LEFT_FAMILY
970 FOOTER_LEFT_FAMILY    HDRFTR_LEFT_FAMILY
971 FOOTER_LEFT_FONT      HDRFTR_LEFT_FONT
972 FOOTER_LEFT_FT        HDRFTR_LEFT_FONT
973 FOOTER_LEFT           HDRFTR_LEFT
974 FOOTER_LEFT_PS        HDRFTR_LEFT_SIZE
975 FOOTER_LEFT_SIZE      HDRFTR_LEFT_SIZE
976 FOOTER_PLAIN          HDRFTR_PLAIN
977 FOOTER_RECTO          HDRFTR_RECTO
978 FOOTER_RIGHT_CAPS     HDRFTR_RIGHT_CAPS
979 FOOTER_RIGHT_FAM      HDRFTR_RIGHT_FAMILY
980 FOOTER_RIGHT_FAMILY   HDRFTR_RIGHT_FAMILY
981 FOOTER_RIGHT_FONT     HDRFTR_RIGHT_FONT
982 FOOTER_RIGHT_FT       HDRFTR_RIGHT_FONT
983 FOOTER_RIGHT          HDRFTR_RIGHT
984 FOOTER_RIGHT_PS       HDRFTR_RIGHT_SIZE
985 FOOTER_RIGHT_SIZE     HDRFTR_RIGHT_SIZE
986 FOOTER_RULE_GAP       HDRFTR_RULE_GAP
987 FOOTER_RULE           HDRFTR_RULE
988 FOOTER_SIZE           HDRFTR_SIZE
989 FOOTER_VERSO          HDRFTR_VERSO
990 HDRFTR_RULE_INTERNAL  HDRFTR_RULE
991 HEADER_CENTER_CAPS    HDRFTR_CENTER_CAPS
992 HEADER_CENTER_FAM     HDRFTR_CENTER_FAMILY
993 HEADER_CENTER_FAMILY  HDRFTR_CENTER_FAMILY
994 HEADER_CENTER_FONT    HDRFTR_CENTER_FONT
995 HEADER_CENTER_FT      HDRFTR_CENTER_FONT
996 HEADER_CENTER         HDRFTR_CENTER
997 HEADER_CENTER_PS      HDRFTR_CENTER_SIZE
998 HEADER_CENTER_SIZE    HDRFTR_CENTER_SIZE
999 HEADER_CENTRE_CAPS    HDRFTR_CENTER_CAPS
1000 HEADER_CENTRE_FAM     HDRFTR_CENTER_FAMILY
1001 HEADER_CENTRE_FAMILY  HDRFTR_CENTER_FAMILY
1002 HEADER_CENTRE_FONT    HDRFTR_CENTER_FONT
1003 HEADER_CENTRE_FT      HDRFTR_CENTER_FONT
1004 HEADER_CENTRE         HDRFTR_CENTER
1005 HEADER_CENTRE_PS      HDRFTR_CENTER_SIZE
1006 HEADER_CENTRE_SIZE    HDRFTR_CENTER_SIZE
1007 HEADER_FAM            HDRFTR_FAMILY
1008 HEADER_FAMILY         HDRFTR_FAMILY
1009 HEADER_LEFT_CAPS      HDRFTR_LEFT_CAPS
1010 HEADER_LEFT_FAM       HDRFTR_LEFT_FAMILY
1011 HEADER_LEFT_FAMILY    HDRFTR_LEFT_FAMILY
1012 HEADER_LEFT_FONT      HDRFTR_LEFT_FONT
1013 HEADER_LEFT_FT        HDRFTR_LEFT_FONT
1014 HEADER_LEFT           HDRFTR_LEFT
1015 HEADER_LEFT_PS        HDRFTR_LEFT_SIZE
1016 HEADER_LEFT_SIZE      HDRFTR_LEFT_SIZE
1017 HEADER_PLAIN          HDRFTR_PLAIN
1018 HEADER_RECTO          HDRFTR_RECTO
1019 HEADER_RIGHT_CAPS     HDRFTR_RIGHT_CAPS
1020 HEADER_RIGHT_FAM      HDRFTR_RIGHT_FAMILY
1021 HEADER_RIGHT_FAMILY   HDRFTR_RIGHT_FAMILY
1022 HEADER_RIGHT_FONT     HDRFTR_RIGHT_FONT
1023 HEADER_RIGHT_FT       HDRFTR_RIGHT_FONT
1024 HEADER_RIGHT          HDRFTR_RIGHT
1025 HEADER_RIGHT_PS       HDRFTR_RIGHT_SIZE
1026 HEADER_RIGHT_SIZE     HDRFTR_RIGHT_SIZE
1027 HEADER_RULE_GAP       HDRFTR_RULE_GAP
1028 HEADER_RULE           HDRFTR_RULE
1029 HEADER_SIZE           HDRFTR_SIZE
1030 HEADER_VERSO          HDRFTR_VERSO
1031 PAGENUM               PAGENUMBER
1032 PAGINATION            PAGINATE
1033 PP_FT                 PP_FONT
1034 PRINT_FOOTNOTE_RULE   FOOTNOTE_RULE
1035 SWITCH_FOOTERS        SWITCH_HDRFTR
1036 SWITCH_HEADERS        SWITCH_HDRFTR
1037 </pre>
1038
1039 <hr>
1040 <a href="appendices.html#TOP">Prev</a>&nbsp;&nbsp;
1041 <a href="#TOP">Top</a>&nbsp;&nbsp;
1042 <a href="toc.html">Back to Table of Contents</a>
1043 </body>
1044 </html>