Home | History | Annotate | Line # | Download | only in momdoc
reserved.html revision 1.1
      1  1.1  christos <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
      2  1.1  christos <html>
      3  1.1  christos <head>
      4  1.1  christos <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
      5  1.1  christos <title>Mom -- List of reserved words</title>
      6  1.1  christos </head>
      7  1.1  christos <body bgcolor="#dfdfdf">
      8  1.1  christos 
      9  1.1  christos <!====================================================================>
     10  1.1  christos 
     11  1.1  christos <a href="appendices.html#TOP">Prev</a>&nbsp;&nbsp; <a href="toc.html">Back to Table of Contents</a>
     12  1.1  christos <p>
     13  1.1  christos 
     14  1.1  christos <a name="TOP"></a>
     15  1.1  christos <a name="RESERVED">
     16  1.1  christos <h1 align="center"><u>LIST OF RESERVED WORDS</u></h1>
     17  1.1  christos </a>
     18  1.1  christos <p> The following is a list of &quot;reserved&quot; words used by
     19  1.1  christos <strong>mom</strong>.  Before changing the name of any macro or
     20  1.1  christos document element tag with
     21  1.1  christos <a href="goodies.html#ALIAS">ALIAS</a>,
     22  1.1  christos I strongly recommend doing a search of this page for your proposed
     23  1.1  christos new name.  If you find it in the left hand column, DON'T USE IT.
     24  1.1  christos Choose something else instead.
     25  1.1  christos <p>
     26  1.1  christos Anyone interested in playing around inside <strong>mom</strong>'s macro
     27  1.1  christos file (om.tmac) will find this list useful as well since it lists all
     28  1.1  christos (I hope) the macros, strings, diversions and number registers
     29  1.1  christos <strong>mom</strong> uses, along with brief descriptions of their
     30  1.1  christos functions.
     31  1.1  christos <p>
     32  1.1  christos <pre>
     33  1.1  christos TYPESETTING
     34  1.1  christos ===========
     35  1.1  christos 
     36  1.1  christos +++MACROS+++
     37  1.1  christos 
     38  1.1  christos Page layout
     39  1.1  christos -----------
     40  1.1  christos PAGELENGTH  Page width
     41  1.1  christos PAGE        Page width/length; left, right, top, bottom margins
     42  1.1  christos PAGEWIDTH   Page width
     43  1.1  christos PAPER       Letter, legal, or A4
     44  1.1  christos 
     45  1.1  christos B_MARGIN  Space to leave at page bottom
     46  1.1  christos L_MARGIN  Page offset
     47  1.1  christos R_MARGIN  Line length as a function of
     48  1.1  christos           pagewidth minus pageoffset minus rightmargin
     49  1.1  christos T_MARGIN  Advance lead from page top
     50  1.1  christos 
     51  1.1  christos Page control
     52  1.1  christos ------------
     53  1.1  christos DO_B_MARGIN  Margin at bottom of page; trap-invoked
     54  1.1  christos DO_T_MARGIN  Margin at top of page; trap-invoked
     55  1.1  christos 
     56  1.1  christos Style
     57  1.1  christos -----
     58  1.1  christos COLOR          Change color of text to predefined value
     59  1.1  christos CONDENSE       Set percentage of pseudo-condense (alias of
     60  1.1  christos                CONDENSE_OR_EXTEND)
     61  1.1  christos EXTEND         Set percentage of pseudo-extend (alias of
     62  1.1  christos                CONDENSE_OR_EXTEND)
     63  1.1  christos FAMILY         Family
     64  1.1  christos FT             Font
     65  1.1  christos FALLBACK_FONT  Font to use whenever FAMILY or FT errors occur
     66  1.1  christos LL             Line length
     67  1.1  christos LS             Leading (.vs)
     68  1.1  christos NEWCOLOR       Define a text color
     69  1.1  christos PT_SIZE        Point size
     70  1.1  christos SETBOLDER      Set degree of emboldening (pseudo-bold) in units
     71  1.1  christos SETSLANT       Set degree of pseudo-italic
     72  1.1  christos XCOLOR         Initialize a color from rgb.txt
     73  1.1  christos 
     74  1.1  christos Autolead
     75  1.1  christos --------
     76  1.1  christos AUTOLEAD  Always lead n points more than .PT_SIZE
     77  1.1  christos 
     78  1.1  christos Flush
     79  1.1  christos -----
     80  1.1  christos JUSTIFY  Justified text
     81  1.1  christos QUAD     Filled text, left, right, or centre
     82  1.1  christos 
     83  1.1  christos Quad
     84  1.1  christos ----
     85  1.1  christos CENTER  Non-filled text, centre
     86  1.1  christos LEFT    Non-filled text, left
     87  1.1  christos RIGHT   Non-filled text, right
     88  1.1  christos 
     89  1.1  christos Hyphenation
     90  1.1  christos -----------
     91  1.1  christos HY      Turn hyphenation on/off, or set LINES, MARGIN, SPACE
     92  1.1  christos HY_SET  Set LINES, MARGIN, SPACE in a single command
     93  1.1  christos 
     94  1.1  christos Advanced style
     95  1.1  christos --------------
     96  1.1  christos KERN       Turn automatic kerning on or off
     97  1.1  christos LIGATURES  Turn ligatures on or off
     98  1.1  christos SS         Sentence space control
     99  1.1  christos WS         Word space control
    100  1.1  christos 
    101  1.1  christos Line breaks
    102  1.1  christos -----------
    103  1.1  christos BR      Alias of br
    104  1.1  christos EL      Breaks line but doesn't advance
    105  1.1  christos SPACE   Alias of sp
    106  1.1  christos SPREAD  Alias of brp
    107  1.1  christos 
    108  1.1  christos Ald/rld
    109  1.1  christos -------
    110  1.1  christos ALD  Advance lead
    111  1.1  christos RLD  Reverse lead
    112  1.1  christos 
    113  1.1  christos Indents
    114  1.1  christos -------
    115  1.1  christos HI   Indent hang
    116  1.1  christos IB   Indent both
    117  1.1  christos IBX  Indent both off
    118  1.1  christos IL   Indent left
    119  1.1  christos ILX  Indent left off
    120  1.1  christos IQ   Indents off
    121  1.1  christos IR   Indent right
    122  1.1  christos IRX  Indent right off
    123  1.1  christos IX   Indents off -- deprecated
    124  1.1  christos TI   Indent temporary
    125  1.1  christos 
    126  1.1  christos Tabs
    127  1.1  christos ----
    128  1.1  christos ST       String tab
    129  1.1  christos TAB_SET  Tab Set
    130  1.1  christos TN       Tab Next
    131  1.1  christos TQ       Tab Quit
    132  1.1  christos 
    133  1.1  christos MCO      Turn on multi-column mode
    134  1.1  christos MCR      Return to top of column
    135  1.1  christos MCX      Turn off multi-column mode
    136  1.1  christos 
    137  1.1  christos Underscore
    138  1.1  christos ----------
    139  1.1  christos UNDERSCORE   Underscores words or phrases
    140  1.1  christos UNDERSCORE2  Double underscores words or phrases
    141  1.1  christos 
    142  1.1  christos Underline
    143  1.1  christos ---------
    144  1.1  christos UNDERLINE  Underlines whole passages (Courier only)
    145  1.1  christos 
    146  1.1  christos Smart Quotes
    147  1.1  christos ------------
    148  1.1  christos SMARTQUOTES  Turns smart quotes on or off
    149  1.1  christos 
    150  1.1  christos Misc + Support
    151  1.1  christos --------------
    152  1.1  christos BR_AT_LINE_KERN  Deposit a break before RW and WE
    153  1.1  christos CAPS             Convert u/lc to UC
    154  1.1  christos COMMENT          Don't print lines till COMMENT OFF (alias of SILENT)
    155  1.1  christos DROPCAP_ADJUST   Points (poss. fractional) to add/subtract
    156  1.1  christos                  from drop caps
    157  1.1  christos DROPCAP          Create drop cap
    158  1.1  christos DROPCAP_FAMILY   Drop cap family
    159  1.1  christos DROPCAP_FONT     Drop cap font
    160  1.1  christos DROPCAP_GUTTER   Drop cap gutter
    161  1.1  christos DROPCAP_OFF      Support only; restores .in if there was one
    162  1.1  christos ESC_CHAR         Alias for .ec
    163  1.1  christos EW               Extra white -- loosen overall line kern
    164  1.1  christos                  (character spacing)
    165  1.1  christos LEADER_CHARACTER Sets leader character
    166  1.1  christos PAD              Insert padding spaces at marked places
    167  1.1  christos PADMARKER        Sets character to use instead of # in PAD
    168  1.1  christos PRINT            Simply prints args passed to it; keeps my code
    169  1.1  christos                  indented nicely
    170  1.1  christos RW               Reduce white -- tighten overall line kern
    171  1.1  christos                  (character spacing)
    172  1.1  christos SILENT           Don't print lines till SILENT OFF
    173  1.1  christos SIZESPECS        Get cap-height, x-height and descender depth for
    174  1.1  christos                  current point size
    175  1.1  christos TRAP             Turn traps off or on
    176  1.1  christos 
    177  1.1  christos +++DIVERSIONS+++
    178  1.1  christos 
    179  1.1  christos NO_FLASH    Diverts output of SILENT or COMMENT so they don't print
    180  1.1  christos NULL        Diverts SIZESPECS in PRINT_HDRFTR so it doesn't screw up
    181  1.1  christos             FOOTER and FOOTNOTE processing when FOOTERS are on
    182  1.1  christos PAD_STRING  Diverts $PAD_STRING for processing
    183  1.1  christos TYPESIZE    Diverts SIZESPECS routine so it doesn't print
    184  1.1  christos 
    185  1.1  christos +++NUMBER REGISTERS+++
    186  1.1  christos 
    187  1.1  christos #ABORT_FT_ERRORS        Abort on FT errors? (toggle)
    188  1.1  christos #ALD                    ALD value
    189  1.1  christos #ARGS_TO_LIST           Tells LIST whether LIST was invoked with a legal
    190  1.1  christos                         arg; controls LIST OFF processing
    191  1.1  christos #ARGS_TO_SQ             Tells SMARTQUOTES whether it was invoked with a
    192  1.1  christos                         legal arg; controls SMARTQUOTES OFF
    193  1.1  christos                         processing
    194  1.1  christos #AUTOLEAD_FACTOR        Using FACTOR arg to AUTOLEAD? (toggle)
    195  1.1  christos #AUTO_LEAD              Using autolead? (toggle)
    196  1.1  christos #AUTO_LEAD_VALUE        Auto leading value
    197  1.1  christos #BL_INDENT              Value of left indent when IB
    198  1.1  christos #B_MARGIN               Bottom margin
    199  1.1  christos #BOLDER_UNITS           # of units to embolden type
    200  1.1  christos #BR_INDENT              Value of right indent when IB
    201  1.1  christos c                       column mark
    202  1.1  christos #CONDENSE               Are we in pseudo-condense mode? (toggle)
    203  1.1  christos #CONDENSE_WAS_ON        For restoring \*[COND] in DROPCAP
    204  1.1  christos #COND_WIDTH             Width of pseudo-condensed type
    205  1.1  christos                         (pointsize x $COND_PERCENT)
    206  1.1  christos #CURRENT_L_LENGTH       Current line length at first invocation of LIST;
    207  1.1  christos                         like #ORIG_L_LENGTH
    208  1.1  christos #CURRENT_TAB            Current tab number
    209  1.1  christos #DC_GUT                 Width of dropcap gutter
    210  1.1  christos #DEGREES                # of degrees slant for pseudo-italic
    211  1.1  christos #ENUMERATOR&lt;n&gt;          Number register enumerator for depth &lt;n&gt; in lists 
    212  1.1  christos #EXT_WIDTH              Width of pseudo-extended type
    213  1.1  christos                         (pointsize x $EXT_PERCENT)
    214  1.1  christos #EXTEND                 Are we in pseudo-extend mode? (toggle)
    215  1.1  christos #EXTEND_WAS_ON          For restoring \*[EXT] in DROPCAP
    216  1.1  christos #FILL_MODE              Are we in fill mode (i.e. \n(.u=1)? (toggle)
    217  1.1  christos #H_INDENT               Value of left indent when IH
    218  1.1  christos #HL_INDENT              Value of the hang when IH
    219  1.1  christos #HYPHENATE              Hyphenation on? (toggle)
    220  1.1  christos #HY_SET                 Did we manually set hyphenation parameters?
    221  1.1  christos                         (toggle)
    222  1.1  christos #IN_TAB                 Are we in a tab? (toggle)
    223  1.1  christos                         Set in macro TAB; used in ST to determine
    224  1.1  christos                         whether to add #ST_OFFSET to #ST&lt;#&gt;_OFFSET
    225  1.1  christos #INDENT_ACTIVE          Indicates whether an indent is active (toggle)
    226  1.1  christos #INDENT_BOTH_ACTIVE     Toggle
    227  1.1  christos #INDENT_LEFT_ACTIVE     Toggle
    228  1.1  christos #INDENT_RIGHT_ACTIVE    Toggle
    229  1.1  christos #INDENT_STYLE_BOTH      Indicates IB when #INDENT_ACTIVE=1 (toggle)
    230  1.1  christos #INDENT_STYLE_HANG      Indicates IH when #INDENT_ACTIVE=1 (toggle)
    231  1.1  christos #INDENT_STYLE_LEFT      Indicates IL when #INDENT_ACTIVE=1 (toggle)
    232  1.1  christos #INDENT_STYLE_RIGHT     Indicates IR when #INDENT_ACTIVE=1 (toggle)
    233  1.1  christos #INDENT_STYLE_TEMP      Indicates IT when #INDENT_ACTIVE=1 (toggle)
    234  1.1  christos #IX_WARN                Toggles to 1 the first time IX is user-invoked
    235  1.1  christos #JUSTIFY                In EW/RW, when BR_AT_LINE_KERN, whether to
    236  1.1  christos                         break or break-spread preceding line (toggle)
    237  1.1  christos #KERN                   Kern on? (toggle)
    238  1.1  christos #LAST_TAB               Last tab number set in multi-columns
    239  1.1  christos #LEAD                   Leading (alias)
    240  1.1  christos #LIGATURES              Ligatures on? (toggle)
    241  1.1  christos #LIST_INDENT&lt;n&gt;         Left indent of list &lt;n&gt;
    242  1.1  christos #L_INDENT               Value of left indent
    243  1.1  christos #L_LENGTH               Line length
    244  1.1  christos #L_MARGIN               Page offset if set with LMARGIN;
    245  1.1  christos                         if .po used, \n(.o returns page offset
    246  1.1  christos #LOOP                   #LOOP=1 if a while loop executes; otherwise 0.
    247  1.1  christos #NEXT_DEPTH_BACK        Next list level back in lists
    248  1.1  christos #NEXT_TAB               Current tab number + 1 (used in TN)
    249  1.1  christos #NEXT_TAB               Next tab in an n+1 sequence
    250  1.1  christos #OLD_LEAD               Lead in effect prior to changing it with .vs
    251  1.1  christos                         in .LS
    252  1.1  christos #OPEN_CLOSE             Manipulates character " to print `` or ''
    253  1.1  christos #ORIGINAL_L_LENGTH      Used in LIST for IB processing; holds \n(.l
    254  1.1  christos p                       Output line horiz position at end of
    255  1.1  christos                         $PAD_STRING
    256  1.1  christos #PAD_COUNT              Number of times # was included in arg to PAD
    257  1.1  christos #PAD_LIST_DIGITS        Pad list digits to the left? (toggle)
    258  1.1  christos #PAD_SPACE              Size of padding space
    259  1.1  christos #PAGE_LENGTH            Page length (alias)
    260  1.1  christos #PAGE_WIDTH             Page width
    261  1.1  christos #PP_ACTIVE              Are we in the context of a para? (toggle)
    262  1.1  christos #PRINT_FOOTER_ON_PAGE_1 (toggle)
    263  1.1  christos #PSEUDO_FILL            Signals that LEFT, RIGHT or CENTER is
    264  1.1  christos                         in effect (toggled off, i.e. to 0, when
    265  1.1  christos                         QUAD <arg> or JUSTIFY is called)
    266  1.1  christos #PT_SIZE                Point size (fractional) in units (alias)
    267  1.1  christos #Q_AT_TOP               Does a quote start at the top of a new page?
    268  1.1  christos                         (toggle)
    269  1.1  christos #QUAD                   In autoquad mode? (toggle)
    270  1.1  christos #QUIT                   Tells LIST whether to exit lists completely
    271  1.1  christos                         (toggle)
    272  1.1  christos #REMOVE                 Used in LIST OFF cleanup
    273  1.1  christos #RESTORE_LEAD           Lead value in effect prior to AUTOLEAD
    274  1.1  christos #RESTORE_LINE_LENGTH    Restores actual line length in RULE
    275  1.1  christos #RESTORE_LN_NUMBER      Start linenumbering again with stored
    276  1.1  christos                         #NEXT_LN? (toggle)
    277  1.1  christos #RESTORE_PT_SIZE        Stores current point size (in units) prior
    278  1.1  christos                         to underscore
    279  1.1  christos #R_INDENT               Value of right indent
    280  1.1  christos #R_MARGIN               Right margin
    281  1.1  christos #RESTORE_PREV_INDENT    Tells LIST OFF what kind of indent was active
    282  1.1  christos                         prior to first invocation of LIST
    283  1.1  christos #RLD                    RLD value
    284  1.1  christos #SILENT                 Is silent on? (toggle)
    285  1.1  christos #SIZE_FOR_PAD           Used to ensure that the size in effect prior
    286  1.1  christos                         to PAD is restored at the start of every
    287  1.1  christos                         iteration of $PAD_STRING
    288  1.1  christos #SLANT_ON               Is SLANT on? (toggle)
    289  1.1  christos #SMART_QUOTES           Smartquotes on? (toggle)
    290  1.1  christos #SPACE_TO_END           Whitespace at end of string passed to PAD
    291  1.1  christos #ST&lt;#&gt;_LENGTH           Length of ST&lt;#&gt;; calculated during ST &lt;#&gt;
    292  1.1  christos #ST&lt;#&gt;_MARK             Page offset of autotab &lt;#&gt; at ST&lt;#&gt;X
    293  1.1  christos #ST_NUM                 Incrementing counter for autotab identification
    294  1.1  christos #ST_OFFSET              Offset (from current tab) to add to #ST&lt;#&gt;_OFFSET
    295  1.1  christos                         when calculating string indents set from within
    296  1.1  christos                         tabs
    297  1.1  christos #ST&lt;#&gt;_OFFSET           Indent of autotab &lt;#&gt; (page offset)
    298  1.1  christos #STORED_L_INDENT        Current left indent at first invocation of LIST
    299  1.1  christos #STORED_R_INDENT        Current right indent at first invocation of LIST
    300  1.1  christos #STORED_BL_INDENT       Current "both, left" indent at first invocation
    301  1.1  christos                         of LIST
    302  1.1  christos #STORED_BR_INDENT       Current "both, right" indent at first invocation
    303  1.1  christos                         of LIST
    304  1.1  christos #STORED_HL_INDENT       Current hanging indent at first invocation
    305  1.1  christos                         of LIST
    306  1.1  christos #STORED_T_INDENT        Current temporary indent at first invocation
    307  1.1  christos                         of LIST
    308  1.1  christos #T_INDENT               Value of temporary indent
    309  1.1  christos #T_MARGIN               Top margin
    310  1.1  christos #TAB_ACTIVE             Are we in a tab? (toggle)
    311  1.1  christos #TAB_NUMBER             Tab number
    312  1.1  christos #TAB_OFFSET             Tab indent
    313  1.1  christos #TOP                    Set to 1 in T_MARGIN, DO_T_MARGIN and ALD; tells
    314  1.1  christos                         the first LS or AUTOLEAD on a page to maintain
    315  1.1  christos                         the baseline position prior to the LS call
    316  1.1  christos #TOP_BASELINE_ADJ       Amount by which to adjust the baseline position
    317  1.1  christos                         of the first line on the page if an LS or AUTOLEAD
    318  1.1  christos                         request differs from the lead current at the end of
    319  1.1  christos                         the previous page
    320  1.1  christos #TOTAL_LISTS            Total number of lists in a nest
    321  1.1  christos #USER_SET_L_LENGTH      Did user invoke LL? (toggle)
    322  1.1  christos #USER_SET_TITLE_ITEM    Did user invoke TOC_TITLE_ENTRY?
    323  1.1  christos u                       Horiz position of start of underscore
    324  1.1  christos 
    325  1.1  christos +++STRINGS+++
    326  1.1  christos 
    327  1.1  christos $COND_PERCENT        Percentage by which to pseudo-condense type
    328  1.1  christos $COLOR_SCHEME        Color scheme used in NEWCOLOR
    329  1.1  christos $CURRENT_QUAD        Restores current quad value in RULE
    330  1.1  christos $CURRENT_TAB         Current tab number
    331  1.1  christos $DC_ADJUST           +|- # of points to subtract from dropcap
    332  1.1  christos $DC_FAM              Drop cap family
    333  1.1  christos $DC_FT               Drop cap font
    334  1.1  christos $ENUMERATOR&lt;n&gt;       String enumerator for depth &lt;n&gt; in lists 
    335  1.1  christos $EXT_PERCENT         Percentage by which to pseudo-extend type
    336  1.1  christos $FAMILY              Family
    337  1.1  christos $FAMILY_FOR_PAD      Used to ensure that the family in effect prior
    338  1.1  christos                      to PAD is restored at the start of every
    339  1.1  christos                      iteration of $PAD_STRING
    340  1.1  christos $FONT                Font
    341  1.1  christos $FONT_FOR_PAD        Used to ensure that the font in effect prior
    342  1.1  christos                      to PAD is restored at the start of every
    343  1.1  christos                      iteration of $PAD_STRING
    344  1.1  christos $PAD_MARKER          Character to mark off padding in PAD
    345  1.1  christos $PAD_STRING          Arg passed to PAD
    346  1.1  christos $QUAD_VALUE          Quad value (left, right, centre, justify)
    347  1.1  christos $QUOTE0              Open quotation marks
    348  1.1  christos $QUOTE1              Close quotation marks
    349  1.1  christos $RESTORE_COND        Restores the pseudo-condense value in effect
    350  1.1  christos                      prior to DROPCAP
    351  1.1  christos $RESTORE_EXT         Restores the pseudo-extend value in effect
    352  1.1  christos                      prior to DROPCAP
    353  1.1  christos $RESTORE_FAM         Used to restore the family in effect
    354  1.1  christos                      prior to DROPCAP
    355  1.1  christos $RESTORE_FT          Used to restore the font/fontstyle in effect
    356  1.1  christos                      prior to DROPCAP
    357  1.1  christos $RESTORE_PT_SIZE     Used to restore the point size of normal
    358  1.1  christos                      running text after a dropcap
    359  1.1  christos $RESTORE_QUAD_VALUE  Quad value for use in restoring L, R, C, J
    360  1.1  christos                      (after tabs)
    361  1.1  christos $SAVED_STYLE         Current style, if there is one (used in FAMILY)
    362  1.1  christos $SEPARATOR&lt;n&gt;        Separator for depth &lt;n&gt; in lists
    363  1.1  christos $SS_VAR              Holds + or - sentence space value
    364  1.1  christos $ST&lt;#&gt;_FILL          Always QUAD if QUAD passed to ST &lt;#&gt;
    365  1.1  christos $ST&lt;#&gt;_QUAD_DIR      Quad direction supplied to ST for &lt;#&gt;
    366  1.1  christos $TAB_NUMBER          Argument passed to TAB macro to call TAB# macro
    367  1.1  christos                      created in TAB_SET
    368  1.1  christos $WS_CONSTANT         12; used to hold groff default wordspace
    369  1.1  christos $WS                  Holds WS value; concatenation of WS_CONSTANT and
    370  1.1  christos                      WS_VAR
    371  1.1  christos $WS_VAR              + or - value to add to $WS_CONSTANT
    372  1.1  christos BLACK                Pre-defined black color
    373  1.1  christos black                Pre-defined black color
    374  1.1  christos WHITE                Pre-defined white color
    375  1.1  christos white                Pre-defined white color
    376  1.1  christos 
    377  1.1  christos +++ALIASES+++
    378  1.1  christos 
    379  1.1  christos ALIAS         als
    380  1.1  christos ALIASN        aln
    381  1.1  christos BR            br
    382  1.1  christos CENTRE        CENTER
    383  1.1  christos COLOUR        COLOR
    384  1.1  christos COMMENT       SILENT
    385  1.1  christos CONDENSE      CONDENSE_OR_EXTEND
    386  1.1  christos EXTEND        CONDENSE_OR_EXTEND
    387  1.1  christos FAM           FAMILY
    388  1.1  christos FT            FONT
    389  1.1  christos HYPHENATE     HY
    390  1.1  christos HYPHENATION   HY
    391  1.1  christos LIG           LIGATURES
    392  1.1  christos LL            LINE_LENGTH
    393  1.1  christos MAC           de
    394  1.1  christos NEW_PAGE      bp
    395  1.1  christos NEWCOLOUR     NEWCOLOR
    396  1.1  christos NEWPAGE       NEW_PAGE
    397  1.1  christos PAGELENGTH    PAGE_LENGTH
    398  1.1  christos PAGE_LENGTH   pl
    399  1.1  christos PAGEWIDTH     PAGE_WIDTH
    400  1.1  christos SPREAD        brp
    401  1.1  christos SP            sp
    402  1.1  christos STRING        ds
    403  1.1  christos TABSET        TAB_SET
    404  1.1  christos TB            TAB
    405  1.1  christos TI            IT
    406  1.1  christos UNDERSCORE_2  UNDERSCORE2
    407  1.1  christos XCOLOUR       XCOLOR
    408  1.1  christos 
    409  1.1  christos +++ALIASES FOR NUMBER REGISTERS+++
    410  1.1  christos 
    411  1.1  christos #DIVER_DEPTH    dn   -- diversion depth
    412  1.1  christos #DIVER_WIDTH    dl   -- diversion width
    413  1.1  christos #INDENT         .i   -- value of current indent
    414  1.1  christos #LEAD           .v   -- line space (.vs, not .ls)
    415  1.1  christos #L_LENGTH       .l   -- line length
    416  1.1  christos #NUM_ARGS       .$   -- number of arguments passed to a macro
    417  1.1  christos #PAGE_LENGTH    .p   -- page length
    418  1.1  christos #PT_SIZE        .ps  -- current point size (fractional) in units
    419  1.1  christos #TRAP_DISTANCE  .t   -- distance to next trap
    420  1.1  christos 
    421  1.1  christos +++INLINE ESCAPES+++
    422  1.1  christos 
    423  1.1  christos BCK          Inline backward horizontal movement
    424  1.1  christos BOLDER       Pseudo-bold on
    425  1.1  christos BOLDERX      Pseudo-bold off
    426  1.1  christos BP           Back points (horizontal movement)
    427  1.1  christos BU           Back units (inline pairwise kerning)
    428  1.1  christos COND_FOR_SUP Pseudo-condense string for use with superscripts
    429  1.1  christos              (called with CONDSUP)
    430  1.1  christos COND_FOR_SUP Pseudo-extend string for use with superscripts (called
    431  1.1  christos              with EXTSUP)
    432  1.1  christos COND         Pseudo-condense type
    433  1.1  christos CONDX        Pseudo-condense off
    434  1.1  christos CONDSUP      Pseudo-condensed superscript (using value set with
    435  1.1  christos              CONDENSE)
    436  1.1  christos CONDSUPX     Pseudo-condensed superscript off
    437  1.1  christos DOWN         Inline downward vertical movement
    438  1.1  christos EXT          Pseudo-extend type
    439  1.1  christos EXTX         Pseudo-extend off
    440  1.1  christos EXTSUP       Pseudo-extended superscript
    441  1.1  christos EXTSUPX      Pseudo-extended superscript off
    442  1.1  christos FP           Forward points (horizontal movement)
    443  1.1  christos FU           Forward units (inline pairwise kerning)
    444  1.1  christos FWD          Inline forward horizontal movement
    445  1.1  christos LEADER       Deposit leader to end of current LL or TAB
    446  1.1  christos RULE         Draw a rule to the full measure of the current line or
    447  1.1  christos              tab length
    448  1.1  christos SLANT        Slant (pseudo-italic on
    449  1.1  christos SLANTX       Slant off
    450  1.1  christos ST&lt;#&gt;        String tab end marker
    451  1.1  christos ST&lt;#&gt;        String tab start marker
    452  1.1  christos SUP          Superscript
    453  1.1  christos SUPX         Superscript off
    454  1.1  christos UP           Inline upward vertical movement
    455  1.1  christos 
    456  1.1  christos +++SPECIAL CHARACTERS+++
    457  1.1  christos 
    458  1.1  christos FEET         The foot character \(fm
    459  1.1  christos INCH         The inch character \(fm\(fm
    460  1.1  christos 
    461  1.1  christos ------------------------------------------------------------------------
    462  1.1  christos 
    463  1.1  christos DOCUMENT PROCESSING
    464  1.1  christos ===================
    465  1.1  christos 
    466  1.1  christos +++MACROS+++
    467  1.1  christos 
    468  1.1  christos Document info
    469  1.1  christos -------------
    470  1.1  christos AUTHOR          Author
    471  1.1  christos CHAPTER         Chapter number
    472  1.1  christos CHAPTER_TITLE   Chapter title
    473  1.1  christos COPYRIGHT       Copyright info (covers only)
    474  1.1  christos DOCTITLE        Overall doc title (for collated docs)
    475  1.1  christos DRAFT           Draft number
    476  1.1  christos MISC            Misc info (covers only)
    477  1.1  christos REVISION        Revision number
    478  1.1  christos SUBTITLE        Doc subtitle
    479  1.1  christos TITLE           Doc title
    480  1.1  christos 
    481  1.1  christos Covers
    482  1.1  christos ------
    483  1.1  christos COVER               What goes on cover
    484  1.1  christos COVERS              Whether covers get printed (toggle)
    485  1.1  christos COVER_ADVANCE       Set vertical start position of cover material
    486  1.1  christos COVER_LEAD          Overall leading of covers
    487  1.1  christos COVERTITLE          User-defined cover title string
    488  1.1  christos DOC_COVER           What goes on doc cover
    489  1.1  christos DOC_COVERS          Whether doc covers get printed
    490  1.1  christos DOC_COVER_ADVANCE   Set vertical start position of doc cover material
    491  1.1  christos DOC_COVER_LEAD      Overall leading of doc covers
    492  1.1  christos DOC_COVERTITLE      User-defined doc cover title string
    493  1.1  christos 
    494  1.1  christos Document style
    495  1.1  christos --------------
    496  1.1  christos COPYSTYLE     Output style (DRAFT or FINAL)
    497  1.1  christos DEFAULTS      In START, sets defaults
    498  1.1  christos DOCTYPE       Kind of doc (DEFAULT, CHAPTER, NAMED, LETTER)
    499  1.1  christos PAGENUMBER    Page number that appears on 1st page of doc
    500  1.1  christos PAPER         Paper size (LETTER, LEGAL, A4)
    501  1.1  christos PRINTSTYLE    Print style (TYPEWRITE or TYPESET)
    502  1.1  christos NUMBER_LINES  Number output lines in the left margin
    503  1.1  christos 
    504  1.1  christos Document tags and macros
    505  1.1  christos ------------------------
    506  1.1  christos ADD_SPACE               Special macro to add space to the top of a pages after
    507  1.1  christos                         page 1; must be preceded by NEWPAGE
    508  1.1  christos BIBLIOGRAPHY            Begin a bibliography page
    509  1.1  christos BIBLIOGRAPHY_TYPE       LIST or PLAIN
    510  1.1  christos BLOCKQUOTE              Block-indented, quoted text
    511  1.1  christos COL_BREAK               Breaks and spreads line before invocation; moves to
    512  1.1  christos                         next column on page or 1st col of next page.  An alias
    513  1.1  christos                         of COL_NEXT.
    514  1.1  christos COL_NEXT                Moves to next column on page or 1st col of next page
    515  1.1  christos ENDNOTE                 Endnote
    516  1.1  christos ENDNOTE_REFS            Send REFs to endnotes
    517  1.1  christos ENDNOTES                Output endnotes
    518  1.1  christos EPIGRAPH                Epigraph before 1st para 
    519  1.1  christos FINIS                   Prints --END--
    520  1.1  christos FOOTNOTE                Collects footnotes in text for printing at bottom of page
    521  1.1  christos FOOTNOTE_REFS           Send REFs to footnotes
    522  1.1  christos HEAD                    Section title (main heads)
    523  1.1  christos HYPHENATE_REFS          Turn on/off hyphenation of REF references
    524  1.1  christos ITEM                    Begin a list item
    525  1.1  christos LINEBREAK               Break between narrative sections
    526  1.1  christos LIST                    Initialize a list
    527  1.1  christos MN                      Margin note
    528  1.1  christos MN_INIT                 Initialize parameters for margin notes
    529  1.1  christos NUMBER_LINES            Number text lines
    530  1.1  christos NUMBER_BLOCKQUOTE_LINES Number blockquote lines
    531  1.1  christos NUMBER_QUOTE_LINES      Number quote lines
    532  1.1  christos PAD_LIST_DIGITS         Leave space for two-numeral digit enumerators
    533  1.1  christos                         in a list
    534  1.1  christos PARAHEAD                Paragraph head
    535  1.1  christos PP                      Paragraph
    536  1.1  christos QUOTE                   Poetic or line for line quotes
    537  1.1  christos REF                     Wrapper around FOOTNOTE or ENDNOTE, depending
    538  1.1  christos                         on FOOTNOTE_REFS or ENDNOTE_REFS
    539  1.1  christos REF(                    Begin embedded reference, parens
    540  1.1  christos REF)                    End embedded reference, parens
    541  1.1  christos REF[                    Begin embedded reference, square brackets
    542  1.1  christos REF]                    End embedded reference, square brackets
    543  1.1  christos REF{                    Begin embedded reference, braces
    544  1.1  christos REF}                    End embedded reference, braces
    545  1.1  christos REF_INDENT              Amount of 2nd line indent of references for
    546  1.1  christos                         footnote, endnote or bibliography refs
    547  1.1  christos RESET_LIST              Reset digit or alpha list enumerator
    548  1.1  christos SHIFT_LIST              Move a list over to the right
    549  1.1  christos START                   Sets doc defaults and prints info collected
    550  1.1  christos                         with doc info macros
    551  1.1  christos SUBHEAD                 Subheads
    552  1.1  christos 
    553  1.1  christos Headers/footers
    554  1.1  christos ---------------
    555  1.1  christos BREAK_QUOTE          Manually break a footnoted quote that crosses
    556  1.1  christos                      a page/column
    557  1.1  christos DO_FOOTER            Prints footer (after footnote processing, if any)
    558  1.1  christos FOOTER_ON_FIRST_PAGE Print footer on first page? (toggle)
    559  1.1  christos FOOTER               Trap-invoked footer macro
    560  1.1  christos HEADER               Trap-invoked header macro
    561  1.1  christos PAGINATE             Turns page numbering on or off (doc default=on)
    562  1.1  christos PAGINATE_TOC         Turns pagination of toc on or off (default=on)
    563  1.1  christos RECTO_VERSO          Enables switch HEADER_LEFT and HEADER_RIGHT on
    564  1.1  christos                      alternate pages
    565  1.1  christos 
    566  1.1  christos Alter doc "look" and/or change defaults
    567  1.1  christos ---------------------------------------
    568  1.1  christos ***General***
    569  1.1  christos 
    570  1.1  christos ALWAYS_FULLSPACE_QUOTES  Fullspace quotes instead of default
    571  1.1  christos                          1/2 spacing them.
    572  1.1  christos ATTRIBUTE_STRING         What to print before author (default is "by")
    573  1.1  christos CHAPTER_STRING           What to print whenever the word "chapter"
    574  1.1  christos                          is required
    575  1.1  christos COLUMNS                  Print in columns
    576  1.1  christos DOC_FAMILY               Overall doc family
    577  1.1  christos DOCHEADER                Print doc header?
    578  1.1  christos DOCHEADER_ADVANCE        Start position of docheader (relative to top
    579  1.1  christos                          of page)
    580  1.1  christos DOCHEADER_LEAD           +|- value applied to #DOC_LEAD to in/decrease
    581  1.1  christos                          leading of doc header
    582  1.1  christos DOC_LEAD_ADJUST          Adjust #DOC_LEAD to fill page to #B_MARGIN
    583  1.1  christos DOC_LEAD                 Overall doc leading
    584  1.1  christos DOC_LEFT_MARGIN          Doc left margin
    585  1.1  christos DOC_LINE_LENGTH          Doc line length
    586  1.1  christos DOC_PT_SIZE              Overall doc point size
    587  1.1  christos DOC_RIGHT_MARGIN         Doc right margin
    588  1.1  christos DOC_TITLE                Overall doc title that gets printed in
    589  1.1  christos                          headers/footers (mostly for use with collated
    590  1.1  christos                          docs where each doc is an article with a
    591  1.1  christos                          different title
    592  1.1  christos DRAFT_STRING             What to print whenever the word "draft" is
    593  1.1  christos                          required
    594  1.1  christos DRAFT_WITH_PAGENUMBER    Attach draft/revision info to page number
    595  1.1  christos                          (instead of putting it HEADER centre)
    596  1.1  christos REVISION_STRING          What to print whenever the word "revision"
    597  1.1  christos                          is required
    598  1.1  christos 
    599  1.1  christos ***Covers***
    600  1.1  christos 
    601  1.1  christos COVER_ADVANCE            Vertical place on page to start outputting
    602  1.1  christos                          cover material
    603  1.1  christos COVER_LEAD               Lead in/decrease for cover pages
    604  1.1  christos DOC_COVER_ADVANCE        Vertical place on page to start outputting
    605  1.1  christos                          doc cover material
    606  1.1  christos DOC_COVER_LEAD           Lead in/decrease for doc cover pages
    607  1.1  christos 
    608  1.1  christos ***Epigraphs and finis***
    609  1.1  christos 
    610  1.1  christos EPIGRAPH_AUTOLEAD        Autolead value for epigraphs
    611  1.1  christos EPIGRAPH_INDENT          Value by which to multiply PP_INDENT for
    612  1.1  christos                          block epigraphs
    613  1.1  christos FINIS_STRING             What to print when FINIS is invoked
    614  1.1  christos 
    615  1.1  christos ***Footnotes***
    616  1.1  christos 
    617  1.1  christos FOOTNOTE_AUTOLEAD             Autolead to use in footnotes
    618  1.1  christos FOOTNOTE_LINENUMBER_BRACKETS  Brackets for footnote linenumbers
    619  1.1  christos FOOTNOTE_LINENUMBER_SEPARATOR Separator for footnote linenumbers
    620  1.1  christos FOOTNOTE_MARKERS              Turns footnote markers on or off
    621  1.1  christos FOOTNOTE_MARKER_STYLE         STAR or NUMBER; default=STAR
    622  1.1  christos FOOTNOTE_RULE_ADJ             # of points to raise footnote rule from its
    623  1.1  christos                               baseline
    624  1.1  christos FOOTNOTE_RULE_LENGTH          Length of footnote separator rule
    625  1.1  christos FOOTNOTE_RULE                 Turns printing of fn separator rule on or off;
    626  1.1  christos                               default is on
    627  1.1  christos FOOTNOTE_SPACING              Post footnote item spacing
    628  1.1  christos FOOTNOTES_RUN_ON              Run footnotes on (line numbering mode only)
    629  1.1  christos RESET_FOOTNOTE_NUMBER         Reset fn# to 1, or, if arg PAGE, reset
    630  1.1  christos                               automatically to 1 on every page
    631  1.1  christos RUNON_WARNING                 Utility macro; warns if FOOTNOTES_RUN_ON
    632  1.1  christos                               was called when fn marker style is STAR or NUMBER
    633  1.1  christos 
    634  1.1  christos ***Endnotes***
    635  1.1  christos 
    636  1.1  christos ENDNOTE_LEAD                 Leading for endnotes page
    637  1.1  christos ENDNOTE_LINENUMBER_BRACKETS  Brackets around line numbers identifying
    638  1.1  christos                              endnotes and text
    639  1.1  christos ENDNOTE_LINENUMBER_GAP       Amount of space to leave between line
    640  1.1  christos ENDNOTE_LINENUMBER_SEPARATOR Separator between line numbers identifying
    641  1.1  christos                              endnotes and the endnote item text
    642  1.1  christos                              endnotes and text
    643  1.1  christos ENDNOTE_MARKER_STYLE         NUMBER or LINE
    644  1.1  christos ENDNOTE_NUMBERS_ALIGN_RIGHT  Hang endnote numbers and align right
    645  1.1  christos ENDNOTE_NUMBERS_ALIGN_LEFT   Don't hang endnote numbers and align left
    646  1.1  christos ENDNOTE_PARA_INDENT          First line indent of paras in multi-para
    647  1.1  christos                              endnotes
    648  1.1  christos ENDNOTE_PARA_SPACE           Whether to space paras in multi-para endnotes
    649  1.1  christos ENDNOTE_PT_SIZE              Base point size for endnotes page
    650  1.1  christos ENDNOTE_STRING               Endnotes page head
    651  1.1  christos ENDNOTE_STRING_CAPS          Capitalize the endnotes string
    652  1.1  christos ENDNOTE_STRING_UNDERSCORE    Underscoring of endnotes page head
    653  1.1  christos ENDNOTE_TITLE                Endnotes identifying title
    654  1.1  christos ENDNOTE_TITLE_SPACE          Distance from top of page to endnotest title
    655  1.1  christos ENDNOTE_TITLE_UNDERSCORE     Underscoring of endnotes identifying title
    656  1.1  christos ENDNOTES_ALLOWS_HEADERS      Page headers on endnotes pages? (toggle)
    657  1.1  christos ENDNOTES_FIRST_PAGENUMBER    Page number to appear on page 1 of endnotes
    658  1.1  christos                              pages
    659  1.1  christos ENDNOTES_HDRFTR_CENTER       Print header/footer centre string on endnotes
    660  1.1  christos                              pages?
    661  1.1  christos ENDNOTES_HEADER_CENTER       Print header centre string on endnotes pages?
    662  1.1  christos ENDNOTES_FOOTER_CENTER       Print footer centre string on endnotes pages?
    663  1.1  christos ENDNOTES_NO_COLUMNS          Turn columnar mode off for endnotes pages
    664  1.1  christos ENDNOTES_NO_FIRST_PAGENUM    Don't print a pagenumber on page 1 of
    665  1.1  christos                              endnotes.
    666  1.1  christos ENDNOTES_PAGENUM_STYLE       Set numbering style for endnotes pages page
    667  1.1  christos                              numbers
    668  1.1  christos SINGLESPACE_ENDNOTES         Single space TYPEWRITE endnotes
    669  1.1  christos 
    670  1.1  christos ***Bibliographies***
    671  1.1  christos 
    672  1.1  christos BIBLIOGRAPHY_ALLOWS_HEADERS    Allow headers on bib pages
    673  1.1  christos BIBLIOGRAPHY_FIRST_PAGENUMBER  Starting page number for bibliographies
    674  1.1  christos BIBLIOGRAPHY_HDRFTR_CENTER     Header/footer center string for bib pages
    675  1.1  christos BIBLIOGRAPHY_LEAD              Base lead of bib pages
    676  1.1  christos BIBLIOGRAPHY_NO_COLUMNS        De-columnize bibliographies
    677  1.1  christos BIBLIOGRAPHY_NO_FIRST_PAGENUM  Don't print a page number on the first
    678  1.1  christos                                page of bibliographies
    679  1.1  christos BIBLIOGRAPHY_PAGENUM_STYLE     Format for bib pages page numbering
    680  1.1  christos BIBLIOGRAPHY_PT_SIZE           Base point size for bib pages
    681  1.1  christos BIBLIOGRAPHY_SPACING           Post bib entry space
    682  1.1  christos BIBLIOGRAPHY_STRING            String for bib title
    683  1.1  christos BIBLIOGRAPHY_STRING_CAPS       Capitalize bib title string
    684  1.1  christos BIBLIOGRAPHY_STRING_UNDERSCORE Underscore bib title string
    685  1.1  christos SINGLESPACE_BIBLIOGRAPHY       Singlespace bibs if PRINTSTYLE TYPEWRITE
    686  1.1  christos 
    687  1.1  christos ***Headers and footers***
    688  1.1  christos 
    689  1.1  christos FOOTER_COLOR             Footer color
    690  1.1  christos FOOTER_GAP               Distance between running text and footer
    691  1.1  christos FOOTER_MARGIN            Distance from footer to bottom of page
    692  1.1  christos FOOTERS                  Turns footers on or off
    693  1.1  christos HDRFTR_CENTER            String to go in centre part of header/footer;
    694  1.1  christos                          default doctype 
    695  1.1  christos HDRFTR_CENTER_CAPS       Centre part of header/footer in caps? (toggle)
    696  1.1  christos HDRFTR_CENTER_PAD        Pad hdrftr CENTER left or right by specified
    697  1.1  christos                          amount
    698  1.1  christos HDRFTR_GAP               Distance from header/footer to running text
    699  1.1  christos HDRFTR_LEFT_CAPS         Left part of header/footer in caps? (toggle)
    700  1.1  christos HDRFTR_LEFT              String to go in left part of header/footer;
    701  1.1  christos                          default is AUTHOR_1
    702  1.1  christos HDRFTR_LEFT              The header/footer left string
    703  1.1  christos HDRFTR_MARGIN            Distance from top of page to header
    704  1.1  christos HDRFTR_PLAIN             Header/footer fam/ft/ps all same as running
    705  1.1  christos                          text
    706  1.1  christos HDRFTR_RECTO             User-defined, single string recto
    707  1.1  christos                          header/footer
    708  1.1  christos HDRFTR_RIGHT_CAPS        Right part of header/footer in caps? (toggle)
    709  1.1  christos HDRFTR_RIGHT             The header/footer right string
    710  1.1  christos HDRFTR_RULE_GAP          Space between header/footer and header/footer
    711  1.1  christos                          rule
    712  1.1  christos HDRFTR_RULE_INTERNAL     Prints the header/footer rule
    713  1.1  christos HDRFTR_RULE              Turns header/footer rule on or off
    714  1.1  christos                          When invoked internally, prints the rule.
    715  1.1  christos HDRFTR_VERSO             User-defined, single string verso
    716  1.1  christos                          header/footer
    717  1.1  christos HEADERS                  Turns headers on or off
    718  1.1  christos SWITCH_HDRFTR            Switch HDRFTR_LEFT and HDRFTR_RIGHT
    719  1.1  christos 
    720  1.1  christos ***Page numbering***
    721  1.1  christos 
    722  1.1  christos PAGENUM_HYPHENS          Turns on/off hyphens surrounding page numbers
    723  1.1  christos PAGENUM_ON_FIRST_PAGE    Print page number on first page when footers
    724  1.1  christos                          are on (toggle)
    725  1.1  christos PAGENUM_POS              Controls placement of page numbers;
    726  1.1  christos                          default=bottom/centred
    727  1.1  christos PAGENUM_SIZE             How much to in/decrease point size of page
    728  1.1  christos                          numbers*
    729  1.1  christos PAGENUM_STYLE            Page # in roman, Arabic, or alphabetic
    730  1.1  christos RESTORE_PAGINATION       Restore pagination after outputting non-
    731  1.1  christos                          paginated endnotes.
    732  1.1  christos SUSPEND_PAGINATION       Suspend pagination prior to outputting
    733  1.1  christos                          endnotes
    734  1.1  christos 
    735  1.1  christos ***Heads***
    736  1.1  christos 
    737  1.1  christos HEADER_GAP               Space between header and running text
    738  1.1  christos HEADER_MARGIN            Space from top of page to header
    739  1.1  christos HEAD_CAPS                Print section titles in caps? (toggle)
    740  1.1  christos HEAD_SPACE               Give HEADs 2 line-spaces before. If OFF,
    741  1.1  christos                          only 1.  Default is on.
    742  1.1  christos HEAD_UNDERLINE           Underline section titles? (toggle)
    743  1.1  christos NUMBER_HEADS             Print head numbers
    744  1.1  christos RESET_HEAD_NUMBER        Reset head number
    745  1.1  christos 
    746  1.1  christos ***Subheads***
    747  1.1  christos 
    748  1.1  christos NUMBER_SUBHEADS          Print subhead numbers
    749  1.1  christos RESET_SUBHEAD_NUMBER     Reset subhead number
    750  1.1  christos 
    751  1.1  christos ***Para heads***
    752  1.1  christos 
    753  1.1  christos NUMBER_PARAHEADS         Print parahead numbers
    754  1.1  christos PARAHEAD_INDENT          How much to indent paraheads
    755  1.1  christos RESET_PARAHEAD_NUMBER    Reset parahead number
    756  1.1  christos 
    757  1.1  christos ***Paragraphs***
    758  1.1  christos 
    759  1.1  christos INDENT_FIRST_PARAS       Indent 1st paras? (doc default=not indented) 
    760  1.1  christos PARA_INDENT              Size of para indent
    761  1.1  christos PARA_SPACE               Put a line space before paras
    762  1.1  christos PP_FONT                  Overall doc font
    763  1.1  christos 
    764  1.1  christos ***Quotes***
    765  1.1  christos 
    766  1.1  christos Q_FITS                  Utility macro for DO_QUOTE
    767  1.1  christos Q_NOFIT                 Utility macro for DO_QUOTE
    768  1.1  christos QUOTE_AUTOLEAD          Leading of (block)quotes
    769  1.1  christos 
    770  1.1  christos ***Line/section breaks***
    771  1.1  christos 
    772  1.1  christos LINEBREAK_CHAR           Linebreak character, iterations and positioning
    773  1.1  christos 
    774  1.1  christos ***Printstyle TYPEWRITE***
    775  1.1  christos 
    776  1.1  christos ITALIC_MEANS_ITALIC      For TYPEWRITE; render .FT I in italic.
    777  1.1  christos SLANT_MEANS_SLANT        In TYPEWRITE, render \*[SLANT] as slant
    778  1.1  christos UNDERLINE_ITALIC         In TYPEWRITE, render .FT I as underlined
    779  1.1  christos UNDERLINE_QUOTES         In TYPEWRITE, underline quotes? (toggle)
    780  1.1  christos UNDERLINE_SLANT          In TYPEWRITE, render \*[SLANT] as underlined
    781  1.1  christos 
    782  1.1  christos ***Table of contents***
    783  1.1  christos 
    784  1.1  christos TOC_APPENDS_AUTHORS      Appends author(s) to toc doc title entries
    785  1.1  christos TOC_LEAD                 Leading of toc pages
    786  1.1  christos TOC_PADDING              Number of placeholders for toc entries page
    787  1.1  christos                          numbers
    788  1.1  christos TOC_HEAD_INDENT          Indent of toc head entries
    789  1.1  christos TOC_HEADER_STRING        TOC header string (default=Contents)
    790  1.1  christos TOC_PAGENUM_STYLE        Page numbering style (hdrftr nums) of
    791  1.1  christos                          toc pages
    792  1.1  christos TOC_RV_SWITCH            Switch L/R margins of toc pages
    793  1.1  christos TOC_PARAHEAD_INDENT      Indent of toc parahead entries
    794  1.1  christos TOC_SUBHEAD_INDENT       Indent of toc subhead entries
    795  1.1  christos TOC_TITLE_ENTRY          User supplied toc doc title entry
    796  1.1  christos TOC_TITLE_INDENT         Indent of toc doc title entries
    797  1.1  christos 
    798  1.1  christos ***Aliases for headers and footers***
    799  1.1  christos HEADER_SIZE           HDRFTR_SIZE
    800  1.1  christos HEADER_RIGHT_PS       HDRFTR_RIGHT_SIZE
    801  1.1  christos HEADER_RIGHT_SIZE     HDRFTR_RIGHT_SIZE
    802  1.1  christos HEADER_RIGHT_FAM      HDRFTR_RIGHT_FAMILY
    803  1.1  christos HEADER_RIGHT_FAMILY   HDRFTR_RIGHT_FAMILY
    804  1.1  christos HEADER_RIGHT_FONT     HDRFTR_RIGHT_FONT
    805  1.1  christos HEADER_RIGHT_FT       HDRFTR_RIGHT_FONT
    806  1.1  christos HEADER_LEFT_PS        HDRFTR_LEFT_SIZE
    807  1.1  christos HEADER_LEFT_SIZE      HDRFTR_LEFT_SIZE
    808  1.1  christos HEADER_LEFT_FAM       HDRFTR_LEFT_FAMILY
    809  1.1  christos HEADER_LEFT_FAMILY    HDRFTR_LEFT_FAMILY
    810  1.1  christos HEADER_LEFT_FONT      HDRFTR_LEFT_FONT
    811  1.1  christos HEADER_LEFT_FT        HDRFTR_LEFT_FONT
    812  1.1  christos HEADER_CENTRE_PS      HDRFTR_CENTER_SIZE
    813  1.1  christos HEADER_CENTRE_SIZE    HDRFTR_CENTER_SIZE
    814  1.1  christos HEADER_FAM            HDRFTR_FAMILY
    815  1.1  christos HEADER_FAMILY         HDRFTR_FAMILY
    816  1.1  christos HEADER_CENTRE_FAM     HDRFTR_CENTER_FAMILY
    817  1.1  christos HEADER_CENTRE_FAMILY  HDRFTR_CENTER_FAMILY
    818  1.1  christos HEADER_CENTRE_FONT    HDRFTR_CENTER_FONT
    819  1.1  christos HEADER_CENTRE_FT      HDRFTR_CENTER_FONT
    820  1.1  christos HEADER_CENTER_PS      HDRFTR_CENTER_SIZE
    821  1.1  christos HEADER_CENTER_SIZE    HDRFTR_CENTER_SIZE
    822  1.1  christos HEADER_CENTER_FAM     HDRFTR_CENTER_FAMILY
    823  1.1  christos HEADER_CENTER_FAMILY  HDRFTR_CENTER_FAMILY
    824  1.1  christos HEADER_CENTER_FONT    HDRFTR_CENTER_FONT
    825  1.1  christos HEADER_CENTER_FT      HDRFTR_CENTER_FONT
    826  1.1  christos FOOTER_SIZE           HDRFTR_SIZE
    827  1.1  christos FOOTER_RIGHT_PS       HDRFTR_RIGHT_SIZE
    828  1.1  christos FOOTER_RIGHT_SIZE     HDRFTR_RIGHT_SIZE
    829  1.1  christos FOOTER_RIGHT_FAM      HDRFTR_RIGHT_FAMILY
    830  1.1  christos FOOTER_RIGHT_FAMILY   HDRFTR_RIGHT_FAMILY
    831  1.1  christos FOOTER_RIGHT_FONT     HDRFTR_RIGHT_FONT
    832  1.1  christos FOOTER_RIGHT_FT       HDRFTR_RIGHT_FONT
    833  1.1  christos FOOTER_LEFT_PS        HDRFTR_LEFT_SIZE
    834  1.1  christos FOOTER_LEFT_SIZE      HDRFTR_LEFT_SIZE
    835  1.1  christos FOOTER_LEFT_FAM       HDRFTR_LEFT_FAMILY
    836  1.1  christos FOOTER_LEFT_FAMILY    HDRFTR_LEFT_FAMILY
    837  1.1  christos FOOTER_LEFT_FONT      HDRFTR_LEFT_FONT
    838  1.1  christos FOOTER_LEFT_FT        HDRFTR_LEFT_FONT
    839  1.1  christos FOOTER_CENTRE_PS      HDRFTR_CENTER_SIZE
    840  1.1  christos FOOTER_CENTRE_SIZE    HDRFTR_CENTER_SIZE
    841  1.1  christos FOOTER_FAM            HDRFTR_FAMILY
    842  1.1  christos FOOTER_FAMILY         HDRFTR_FAMILY
    843  1.1  christos FOOTER_CENTRE_FAM     HDRFTR_CENTER_FAMILY
    844  1.1  christos FOOTER_CENTRE_FAMILY  HDRFTR_CENTER_FAMILY
    845  1.1  christos FOOTER_CENTRE_FT      HDRFTR_CENTER_FONT
    846  1.1  christos FOOTER_CENTER_PS      HDRFTR_CENTER_SIZE
    847  1.1  christos FOOTER_CENTER_SIZE    HDRFTR_CENTER_SIZE
    848  1.1  christos FOOTER_CENTER_FAM     HDRFTR_CENTER_FAMILY
    849  1.1  christos FOOTER_CENTER_FAMILY  HDRFTR_CENTER_FAMILY
    850  1.1  christos FOOTER_CENTER_FONT    HDRFTR_CENTER_FONT
    851  1.1  christos FOOTER_CENTER_FT      HDRFTR_CENTER_FONT
    852  1.1  christos 
    853  1.1  christos    *relative to #DOC_PT_SIZE
    854  1.1  christos   **relative to overall ps of headers as set by HEADER_SIZE
    855  1.1  christos  ***relative to overall ps of endnotes pages
    856  1.1  christos ****relative to overall ps of toc pages
    857  1.1  christos 
    858  1.1  christos +++LETTER MACROS+++
    859  1.1  christos 
    860  1.1  christos CLOSING      Closing (i.e. Yours truly,)
    861  1.1  christos DATE         Date for letters
    862  1.1  christos FROM         Addresser's name and address
    863  1.1  christos GREETING     Full salutation (e.g. Dear John Smith,)
    864  1.1  christos NO_SUITE     Remove suite page numbers from bottom of letter pages
    865  1.1  christos TO           Addressee's name and address
    866  1.1  christos ALL_DONE     .em (the "end macro") for letters
    867  1.1  christos 
    868  1.1  christos +++SUPPORT+++
    869  1.1  christos 
    870  1.1  christos CHECK_INDENT         Applies indents to doc elements inside ev's
    871  1.1  christos                      (head, subhead, etc)
    872  1.1  christos CLEANUP_DEFAULTS     Removes selected rregisters and strings
    873  1.1  christos                      from DEFAULTS after START
    874  1.1  christos DO_COVER             Formats and outputs covers
    875  1.1  christos DO_DOC_COVER         Formats and outputs doc covers
    876  1.1  christos D0_QUOTE             Outputs quotes with space adjustments before
    877  1.1  christos                      and after
    878  1.1  christos DIVER_FN_1_PRE  -+     
    879  1.1  christos DIVER_FN_2_PRE   |   Manage footnotes called inside diversions
    880  1.1  christos                  |   QUOTE, BLOCKQUOTE and EPIGRAPH
    881  1.1  christos DIVER_FN_2_POST -+
    882  1.1  christos DIVERT_FN_LEFTOVER   Diverts excess fn stored in FN_OVERFLOW into
    883  1.1  christos                      FOOTNOTE
    884  1.1  christos DIVERT_FN_OVERFLOW   Diverts excess fn stored in FN_OVERFLOW when
    885  1.1  christos                      FN_DEFER into FOOTNOTE
    886  1.1  christos DO_EPIGRAPH          Outputs epigraphs with space adjustments before
    887  1.1  christos                      and after
    888  1.1  christos FN_OVERFLOW_TRAP     Fixed at B_MARGIN; if footnotes run longer than
    889  1.1  christos                      B_MARGIN, diverts excess into FN_OVERFLOW
    890  1.1  christos GET_ROMAN_INDENT     Figures out amount of space to reserve
    891  1.1  christos                      for roman numerals in lists
    892  1.1  christos HDRFTR_RULE          Prints rule under header or over footer
    893  1.1  christos MN_OVERFLOW_TRAP     Trap-invoked macro to collect margin note
    894  1.1  christos                      overflows
    895  1.1  christos PRINT_FOOTNOTE_RULE  An alias of PRINT_FOOTNOTE; prints footnote
    896  1.1  christos                      separator rule
    897  1.1  christos PRINT_HDRFTR         Prints header/footer (trap invoked)
    898  1.1  christos PRINT_PAGE_NUMBER    Invoked in HEADER or FOOTER
    899  1.1  christos PRINT_USERDEF_HDRFTR Prints user defined, single string recto/verso
    900  1.1  christos                      header/footer
    901  1.1  christos PROCESS_SHIM         Calculates #SHIM when \n(.d is lower on the
    902  1.1  christos                      page than #T_MARGIN
    903  1.1  christos PROCESS_FN_IN_DIVER  Processes footnotes gathered in a diversion (called
    904  1.1  christos                      at page/column breaks)
    905  1.1  christos REMOVE_INDENT        Removes indents set with CHECK_INDENT
    906  1.1  christos Q_FITS               Handles spacing of quotes when quote fits on the page
    907  1.1  christos Q_NOFIT              Handles spacing of quotes when quote does not fit on
    908  1.1  christos                      the page
    909  1.1  christos QUIT_LISTS           Exit lists cleanly and completely
    910  1.1  christos SET_LIST_INDENT      Restore indent of a prev. level of list
    911  1.1  christos SHIM                 Advance to next "legal" baseline
    912  1.1  christos TERMINATE            .em that ensures deferred footnotes get output
    913  1.1  christos                      on final pages
    914  1.1  christos TRAPS                Sets hdrftr traps; optionally adjusts #DOC_LEAD
    915  1.1  christos                      to fill page to #B_MARGIN
    916  1.1  christos TYPEWRITER           Sets family (C), font (R) and point size (12)
    917  1.1  christos                      for PRINTSTYLE TYPEWRITE
    918  1.1  christos VFP_CHECK            Trap-sprung macro 1 legal baseline higher than
    919  1.1  christos                      where FOOTER will be sprung; checks whether
    920  1.1  christos                      there is, in fact, just enough room for
    921  1.1  christos                      another line of running text to be added to
    922  1.1  christos                      the page without jamming footnotes too close
    923  1.1  christos                      to running text.
    924  1.1  christos 
    925  1.1  christos +++DIVERSIONS+++
    926  1.1  christos 
    927  1.1  christos B_QUOTE           Block (indented) quote text
    928  1.1  christos CLOSING           Closing (i.e. Yours truly,)
    929  1.1  christos EPI_TEXT          Epigraph text
    930  1.1  christos END_NOTES         Endnotes text
    931  1.1  christos FN_IN_DIVER       Footnotes gathered from inside a diversion
    932  1.1  christos FN_OVERFLOW       Excess footnotes when B_MARGIN is reached
    933  1.1  christos FOOTNOTES         Text of footnotes
    934  1.1  christos GREETING          Full salutation (e.g. Dear John Smith,)
    935  1.1  christos LETTERHEAD&lt;n&gt;     Date, addresser, addressee or greeting;
    936  1.1  christos                   &lt;n&gt; is from 1 to 4, supplied by #FIELD
    937  1.1  christos P_QUOTE           Line for line (poetic) quote text
    938  1.1  christos RUNON_FOOTNOTES   Special diversion for run-on footnotes
    939  1.1  christos RUNON_FN_IN_DIVER Special diversion for run-on footnotes inside
    940  1.1  christos                   (block)quotes
    941  1.1  christos TOC_ENTRIES       TOC entries
    942  1.1  christos 
    943  1.1  christos +++NUMBER REGISTERS+++
    944  1.1  christos 
    945  1.1  christos #1ST_FN_VP_ADJ             An adjustment factor that ensures VFP
    946  1.1  christos                            doesn't fall below what should be the
    947  1.1  christos                            correct last printed line of running
    948  1.1  christos                            text
    949  1.1  christos #ADD_BREAK                 Instructs FOOTNOTEs and ENDNOTEs to add
    950  1.1  christos                            a break afer processing a footnote if
    951  1.1  christos                            we're not in fill mode
    952  1.1  christos #ADJ_BIB_LEAD              Adjust BIB_LEAD? (toggle)
    953  1.1  christos #ADJ_DOC_LEAD              Adjust DOC_LEAD? (toggle)
    954  1.1  christos #ADJ_TOC_LEAD              Adjust TOC_LEAD? (toggle)
    955  1.1  christos #ARG_NUM                   Keeps track of number of args passed to a
    956  1.1  christos                            macro
    957  1.1  christos #ARGS_TO_LIST              Was LIST passed some args? (toggle)
    958  1.1  christos #AUTHOR_[n]                Strings passed to AUTHOR
    959  1.1  christos #AUTHOR_LINES              # of lines of authors in doc header; odd=0
    960  1.1  christos                            even=1
    961  1.1  christos #AUTHOR_NUM                Keeps track of user-defined string
    962  1.1  christos                            AUTHOR_&lt;#&gt; in AUTHOR
    963  1.1  christos #AUTHORS                   Equals final value of AUTHOR_NUM;
    964  1.1  christos                            used for authors in doc header
    965  1.1  christos #BASELINE_MARK             In PP, the vertical position on the page
    966  1.1  christos                            (when paragraph spacing is on) after a
    967  1.1  christos                            quote or blockquote has been output and
    968  1.1  christos                            the post-quote space has been added.
    969  1.1  christos #BMARG                     Position of unvarying bottom margin
    970  1.1  christos                            during doc processing; required for
    971  1.1  christos                            collecting footnotes inside diversions
    972  1.1  christos #BIB_ALLOWS_HEADERS        Put headers on bib pages? (toggle)
    973  1.1  christos #BIB_ALLOWS_HEADERS_ALL    Put headers on all bib pages? (toggle)
    974  1.1  christos #BIB_FIRST_PAGE            Tells PRINT_PAGE_NUMBER about bibliography
    975  1.1  christos                            first page number
    976  1.1  christos #BIB_FIRST_PN              Starting pagenumber for bibliographies
    977  1.1  christos #BIB_HDRFTR_CENTER         Put a center string in bib page headers?
    978  1.1  christos                            (toggle)
    979  1.1  christos #BIB_LEAD                  Bibliography lead, expressed in points
    980  1.1  christos #BIB_LIST                  Output bibs in list style? (toggle)
    981  1.1  christos #BIB_NO_COLS               De-columnize bibliographies? (toggle)
    982  1.1  christos #BIB_NO_FIRST_PN           Put a page number on the first page of
    983  1.1  christos                            bibliographies? (toggle)
    984  1.1  christos #BIB_SINGLESPACE           Single-space TYPEWRITE bibliographies? (toggle)
    985  1.1  christos #BIB_SPACE                 Post item space for bibliography pages
    986  1.1  christos #BIB_STRING_CAPS           Capitalize bib title? (toggle)
    987  1.1  christos #BIB_STRING_UNDERSCORE     Underscore bib title? 0=no; 1=yes; 2=double
    988  1.1  christos #BIB_PS                    Base point size for bibliography pages expressed
    989  1.1  christos                            in points
    990  1.1  christos #BIBLIOGRAPHY              Are we doing a bib page? (toggle)
    991  1.1  christos #BQ_AUTOLEAD               Register created by BLOCKQUOTE_AUTOLEAD
    992  1.1  christos #BQ_LEAD                   Leading of blockquotes
    993  1.1  christos #BQUOTE_COLOR              Colored blockquotes? (toggle)
    994  1.1  christos #BQUOTE_LN                 Number blockquotes? (toggle)
    995  1.1  christos #BROKEN_QUOTE              Did we invoke BREAK_QUOTE? (toggle)
    996  1.1  christos #CAP_HEIGHT_ADJUST         Tallest cap height of strings LEFT, CENTER,
    997  1.1  christos                            and RIGHT in footers; used to place rule
    998  1.1  christos                            over footer
    999  1.1  christos #CAPS_WAS_ON               In HDRFTR, to re-enable running text CAPS
   1000  1.1  christos                            (toggle)
   1001  1.1  christos #CENTER_CAP_HEIGHT         Cap height of CENTER string in
   1002  1.1  christos                            headers/footers
   1003  1.1  christos #CHAPTER_TITLE_COLOR       Colored chapter title? (toggle)
   1004  1.1  christos #CLOSING                   Is there a closing (for letters)? 1=yes
   1005  1.1  christos #COL_L_LENGTH              Line length of columns
   1006  1.1  christos #COL_NEXT                  Was COL_NEXT invoked? (toggle; used in
   1007  1.1  christos                            FOOTER)
   1008  1.1  christos #COL_NUM                   Incrementing counter of num of columns;
   1009  1.1  christos                            for use with #COL_&lt;#&gt;_L_MARGIN
   1010  1.1  christos #COL_TOTAL                 #COL_L_LENGTH + #GUTTER; used to calculate
   1011  1.1  christos                            #COL_&lt;#&gt;_L_MARGIN
   1012  1.1  christos #COLLATED_DOC              If 1, instructs TOC that this is a collated
   1013  1.1  christos                            doc
   1014  1.1  christos #COLUMNS                   Are columns turned on? (toggle)
   1015  1.1  christos #COLUMNS_WERE_ON           Stores columnar state prior to outputting
   1016  1.1  christos                            endnotes in no-columns mode
   1017  1.1  christos #COPY_STYLE                1=draft, 2=final
   1018  1.1  christos #COUNTERS_RESET            Tells FOOTNOTE if fn counters have
   1019  1.1  christos                            been reset because of footnotes gathered
   1020  1.1  christos                            inside a diversion
   1021  1.1  christos #COVER_COLOR               Colored cover? (toggle)
   1022  1.1  christos #COVER_START_POS           Vertical starting pos of cover material
   1023  1.1  christos #COVER_TITLE_COLOR         Colored cover title? (toggle)
   1024  1.1  christos #COVER_SUBTITLE_COLOR      Colored cover subtitle? (toggle)
   1025  1.1  christos #COVER_ATTRIBUTE_COLOR     Colored cover attribution string? (toggle)
   1026  1.1  christos #COVER_AUTHOR_COLOR        Colored cover author(s)? (toggle)
   1027  1.1  christos #COVER_DOCTYPE_COLOR       Colored cover doctype? (toggle)
   1028  1.1  christos #COVER_COPYRIGHT_COLOR     Colored cover copyright line? (toggle)
   1029  1.1  christos #COVER_MISC_COLOR          Colored cover misc line? (toggle)
   1030  1.1  christos #CURRENT_V_POS             \n(.d ; used in SHIM
   1031  1.1  christos #COVERS                    Print covers? (toggle)
   1032  1.1  christos #DATE_FIRST                Was .DATE invoked as first letter
   1033  1.1  christos                            header after .START? (toggle)
   1034  1.1  christos dc                         "mark" register for document columns
   1035  1.1  christos #DIVER_FN                  Register that tells FOOTNOTE whether to
   1036  1.1  christos                            "move" or "defer" a footnote collected
   1037  1.1  christos                            inside a diversion
   1038  1.1  christos #DEFER_BIB_SPACING         Tells DEFAULTS to do BIBLIOGRAPHY_SPACING
   1039  1.1  christos                            if it was called before START
   1040  1.1  christos #DEFER_PAGINATION          Tells COLLATE to restore pagination (from
   1041  1.1  christos                            RESTORE_PAGINATION
   1042  1.1  christos #DELAY_SHIM                Instructs DO_QUOTE to delay SHIM when quote
   1043  1.1  christos                            falls at the top of a page
   1044  1.1  christos #DEPTH_1                   Doc header depth with lead adjustment
   1045  1.1  christos                            (#DOCHEADER_LINES * #DOCHEADER_LEAD)
   1046  1.1  christos #DEPTH_2                   Doc header depth without lead adjustment
   1047  1.1  christos                            (#DOCHEADER_LINES * #DOC_LEAD)
   1048  1.1  christos #DEPTH_TO_B_MARGIN         Page length minus #B_MARGIN
   1049  1.1  christos #DIVERSIONS_HY_MARGIN      A reasonable value for .hym applied to
   1050  1.1  christos                            QUOTE, BLOCKQUOTE and EPIGRAPH to
   1051  1.1  christos                            avoid excessive hyphenation if these are
   1052  1.1  christos                            set quad left
   1053  1.1  christos #DIVERTED                  Set to 1 in DIVERT_FN_OVERFLOW; reset
   1054  1.1  christos                            subsequently in FOOTNOTES when called by
   1055  1.1  christos                            PROCESS_FN_LEFTOVER to 2 or 3 for use by
   1056  1.1  christos                            FOOTER to decide whether to in/decrease
   1057  1.1  christos                            #FN_DEPTH when outputting footnotes
   1058  1.1  christos #DOCHEADER_ADVANCE         Distance from top-of-page to baseline of
   1059  1.1  christos                            docheader
   1060  1.1  christos #DOCHEADER_COLOR           Colored docheader? (toggle)
   1061  1.1  christos #DOCHEADER_LEAD            Lead of doc header
   1062  1.1  christos                            (#DOC_LEAD + #DOCHEADER_LEAD_ADJ)
   1063  1.1  christos #DOCHEADER_SPACE_ADJ       Lead difference between #DEPTH_1 and
   1064  1.1  christos                            #DEPTH_2
   1065  1.1  christos #DOC_COVER_START_POS       Vertical starting pos of doc cover material
   1066  1.1  christos #DOC_COVERS                Print doc covers? (toggle)
   1067  1.1  christos #DOC_COVER_COLOR           Colored cover? (toggle)
   1068  1.1  christos #DOC_COVER_START_POS       Vertical starting pos of cover material
   1069  1.1  christos #DOC_COVER_TITLE_COLOR     Colored doc cover title? (toggle)
   1070  1.1  christos #DOC_COVER_SUBTITLE_COLOR  Colored doc cover subtitle? (toggle)
   1071  1.1  christos #DOC_COVER_ATTRIBUTE_COLOR Colored doc cover attribution string? (toggle)
   1072  1.1  christos #DOC_COVER_AUTHOR_COLOR    Colored doc cover author(s)? (toggle)
   1073  1.1  christos #DOC_COVER_DOCTYPE_COLOR   Colored doc cover doctype? (toggle)
   1074  1.1  christos #DOC_COVER_COPYRIGHT_COLOR Colored doc cover copyright line? (toggle)
   1075  1.1  christos #DOC_COVER_MISC_COLOR      Colored doc cover misc line? (toggle)
   1076  1.1  christos #DOC_HEADER                Whether to print a doc header (toggle)
   1077  1.1  christos #DOC_LEAD_ADJ              Incrementing value (in units) added to
   1078  1.1  christos                            #DOC_LEAD to fill page to #B_MARGIN
   1079  1.1  christos #DOC_LEAD                  Leading used in body
   1080  1.1  christos #DOC_L_LENGTH              Global L_LENGTH
   1081  1.1  christos #DOC_L_MARGIN              Global L_MARGIN
   1082  1.1  christos #DOC_LR_MARGIN_TMP         In HEADER, if RECTO_VERSO=1, temporarily
   1083  1.1  christos                            holds DOC_L_MARGIN during page margin switch
   1084  1.1  christos #DOC_PT_SIZE               Point size used for body text
   1085  1.1  christos #DOC_R_MARGIN              Global R_MARGIN
   1086  1.1  christos #DOCS                      Always 1 after START
   1087  1.1  christos #DOC_TYPE                  1=default, 2=chapter, 3=named, 4=letter
   1088  1.1  christos #DOING_COVER               Tells PRINT_AUTHORS that it's printing
   1089  1.1  christos                            the authors for a cover or doc cover
   1090  1.1  christos #DONE_ONCE                 Keeps track of how many times footnotes
   1091  1.1  christos                            have been collected inside the same diversion
   1092  1.1  christos #DONT_RULE_ME              Rule this (apparent) first footnote? (toggle)
   1093  1.1  christos #DIVER_LN_OFF              Turn linenumbering off in (block)quotes?
   1094  1.1  christos                            (toggle)
   1095  1.1  christos #DRAFT_WITH_PAGENUM        Are we attaching draft/revision info to page
   1096  1.1  christos                            number? (toggle)
   1097  1.1  christos #EM_ADJUST                 Amount to raise \(em at END
   1098  1.1  christos #EN_ALLOWS_HEADERS         Put page headers on endnotes pages? (toggle)
   1099  1.1  christos #EN_ALLOWS_HEADERS_ALL     Put page headers on all endnotes pages?
   1100  1.1  christos                            (toggle)
   1101  1.1  christos #EN_BQ_AUTOLEAD            Register created by EN_BLOCKQUOTE_AUTOLEAD
   1102  1.1  christos #EN_BQ_LEAD                Leading of blockquotes on endnotes pages
   1103  1.1  christos #EN_FIGURE_SPACE           Width of \0, for use with formatting endnotes
   1104  1.1  christos #EN_FIRST_PAGE             Tells PRINT_PAGE_NUMBER about endnotes
   1105  1.1  christos                            first page number
   1106  1.1  christos #EN_FIRST_PN               Page number that appears on page 1 of
   1107  1.1  christos                            endnotes pages.
   1108  1.1  christos #EN_HDRFTR_CENTER          Should we print centre string of
   1109  1.1  christos                            headers/footers on endnotes pages? (toggle)
   1110  1.1  christos #EN_LEAD                   Lead of endnotes
   1111  1.1  christos #EN_LN_BRACKETS            Are we using brackets for line-numbered
   1112  1.1  christos                            endnotes (toggle)
   1113  1.1  christos #EN_LN_SEP                 Are we using a separator for line-numbered
   1114  1.1  christos                            endnotes (toggle)
   1115  1.1  christos #EN_MARK                   \n(ln when \*[EN-MARK] is called
   1116  1.1  christos #EN_MARK_2                 \n(ln when ENDNOTE is called
   1117  1.1  christos #EN_MARKER_STYLE           1=NUMBER; 2=LINE
   1118  1.1  christos #EN_NO_COLS                Do not set endnotes in columns? (toggle)
   1119  1.1  christos #EN_NO_FIRST_PN            Put pagenumber on 1st page of endnotes?
   1120  1.1  christos                            (toggle)
   1121  1.1  christos #EN_NUMBERS_ALIGN_RIGHT    Hang and align endnote numbers right?
   1122  1.1  christos                            (toggle)
   1123  1.1  christos #EN_NUMBERS_ALIGN_LEFT     Align endnote numbers with left margin?
   1124  1.1  christos                            (toggle)
   1125  1.1  christos #EN_NUMBERS_PLACEHOLDERS   Number of placeholders when endnote numbers
   1126  1.1  christos                            hang and align right
   1127  1.1  christos #EN_NUMBER_L_LENGTH        Line length for endnote numbers when they're
   1128  1.1  christos                            right aligned
   1129  1.1  christos #EN_PP_INDENT              First line indent of paras in multi-para
   1130  1.1  christos                            endnotes
   1131  1.1  christos #EN_PP_SPACE               Space multi-paras in endnotes? (toggle)
   1132  1.1  christos #EN_PS                     ps of endnotes
   1133  1.1  christos #EN_Q_AUTOLEAD             Register created by EN_QUOTE_AUTOLEAD
   1134  1.1  christos #EN_Q_LEAD                 Leading of quotes on endnotes pages
   1135  1.1  christos #EN_REF                    Put REFs in endnotes? (toggle)
   1136  1.1  christos #EN_SINGLESPACE            Single space endnotes pages? (toggle)
   1137  1.1  christos #EN_STRING_CAPS            Should ENDNOTES capitalize the endnotes
   1138  1.1  christos                            string? (toggle)
   1139  1.1  christos #EN_STRING_UNDERSCORE      Underscore endnotes page head? (toggle)
   1140  1.1  christos #EN_TITLE_UNDERSCORE       Underscore endnotes document identifier?
   1141  1.1  christos                            (toggle)
   1142  1.1  christos #EN_TEXT_INDENT            Page offset for text of endnotes when
   1143  1.1  christos                            numbers right align
   1144  1.1  christos #END_QUOTE                 For PP=0 indenting; did we just end a quote?
   1145  1.1  christos                            (toggle)
   1146  1.1  christos #ENDNOTE                   Are we in an endnote? (toggle)
   1147  1.1  christos #ENDNOTE_REFS              Are REFs going to endnotes? (toggle)
   1148  1.1  christos #ENDNOTES                  Are we in an endnote (for FOOTERs; toggle)
   1149  1.1  christos #EPI_ACTIVE                Are we in an epigraph? (toggle)
   1150  1.1  christos #EPI_COLOR                 Colored epigraphs? (toggle)
   1151  1.1  christos #EPI_DEPTH                 Depth of epigraph from first baseline to
   1152  1.1  christos                            last
   1153  1.1  christos #EPI_FITS                  Does epigraph fit on page/column? (toggle)
   1154  1.1  christos #EPIGRAPH                  Did we have an epigraph? (toggle) 
   1155  1.1  christos #EPI_LEAD_DIFF             Difference between #DOC_LEAD and #EPI_LEAD
   1156  1.1  christos #EPI_LEAD                  Leading of epigraph; set by AUTOLEAD
   1157  1.1  christos #EPI_LINES_EVEN            Even # of lines at end of epi crossing page in
   1158  1.1  christos                            TYPEWRITE (d-spaced)?
   1159  1.1  christos #EPI_LINES                 Number of lines in the epigraph
   1160  1.1  christos #EPI_LINES_TO_END          Number of epigraph lines remaining after
   1161  1.1  christos                            footer trap is sprung
   1162  1.1  christos #EPI_LINES_TO_TRAP         Number of epigraph lines till footer trap is
   1163  1.1  christos                            sprung
   1164  1.1  christos #EPI_L_LENGTH              Epigraph line length
   1165  1.1  christos #EPI_OFFSET                Left margin of epigraphs
   1166  1.1  christos #EPI_OFFSET_VALUE          Epigraph indent as a function of page offset
   1167  1.1  christos #EPI_ON                    Are we in an epigraph? (toggle)
   1168  1.1  christos #EPI_WHITESPACE            Space after epigraph to compensate for
   1169  1.1  christos                            epigraph leading
   1170  1.1  christos #FIELD                     Incrementing register tacked onto LETTERHEAD
   1171  1.1  christos #FINIS                     Was FINIS invoked? (toggle)
   1172  1.1  christos #FINIS_COLOR               Colored FINIS? (toggle)
   1173  1.1  christos #FN_AUTOLEAD               Autolead value of footnotes
   1174  1.1  christos #FN_BL_INDENT              Left indent of INDENT BOTH in footnotes
   1175  1.1  christos #FN_BR_INDENT              Right indent of INDENT BOTH in footnotes
   1176  1.1  christos #FN_COUNT                  Which fn marker to print; also to
   1177  1.1  christos                            tell mom to reserve space for and print
   1178  1.1  christos                            the rule above footnotes
   1179  1.1  christos #FN_COUNT_AT_FOOTER        The FN_COUNT after FOOTNOTES has been
   1180  1.1  christos                            output in FOOTER
   1181  1.1  christos #FN_COUNT_FOR_COLS         Holds a separate footnote count for columns
   1182  1.1  christos                            (so they don't reset to 0 1 until page break)
   1183  1.1  christos #FN_DEFER                  Defer footnote to next page/column? (toggle)
   1184  1.1  christos                            If 0, don't defer.
   1185  1.1  christos #FN_DEFER_SPACE            Whether to deposit space before
   1186  1.1  christos                            footnote 1 because there's a deferred
   1187  1.1  christos                            footnote on the page
   1188  1.1  christos #FN_DEPTH                  Depth of footnote diversion(s)
   1189  1.1  christos #FN_FOR_EPI                Signals to epigraph that a footnote is being
   1190  1.1  christos                            processed
   1191  1.1  christos #FN_GAP                    When there are footnotes on a page, the
   1192  1.1  christos                            difference between where FOOTER will be
   1193  1.1  christos                            sprung and the next legal baseline.
   1194  1.1  christos                            Used in VFP_CHECK.
   1195  1.1  christos #FN_LEAD                   Lead in footnotes after FN_AUTOLEAD is
   1196  1.1  christos                            applied
   1197  1.1  christos #FN_L_INDENT               Left indent of INDENT LEFT in footnotes
   1198  1.1  christos #FN_LINES                  Number of lines in fn; used to calculate
   1199  1.1  christos                            fn depth
   1200  1.1  christos #FN_LN_BRACKETS            Are footnote linenumber brackets being used?
   1201  1.1  christos                            (toggle)
   1202  1.1  christos #FN_LN_SEP                 Is a footnote linenumber separator being used?
   1203  1.1  christos                            (toggle)
   1204  1.1  christos #FN_MARK                   \n(ln when \*[FN-MARK] is called
   1205  1.1  christos #FN_MARK_2                 \n(nl when FOOTNOTE is called
   1206  1.1  christos #FN_MARKERS                Print footnote markers? (toggle)
   1207  1.1  christos #FN_MARKER_STYLE           1=STAR; 2=NUMBER
   1208  1.1  christos #FN_NUMBER                 The footnote number attached to running text
   1209  1.1  christos                            (and fns) when numbers instead of
   1210  1.1  christos                            star/dagger is being used for footnootes
   1211  1.1  christos                            numbers
   1212  1.1  christos #FN_OVERFLOW_TRAP_POS      The register that sets the position of
   1213  1.1  christos                            trap FN_OVERFLOW_TRAP.
   1214  1.1  christos #FN_R_INDENT               Right indent of INDENT RIGHT in footnotes
   1215  1.1  christos #FN_REF                    Put REFs in footnotes? (toggle)
   1216  1.1  christos #FN_RULE_ADJ               # of points to raise footnote separator from
   1217  1.1  christos                            its baseline
   1218  1.1  christos #FN_RULE_LENGTH            Length of footnote separator rule
   1219  1.1  christos #FN_RULE                   Print fn rule? (toggle)
   1220  1.1  christos #FN_SPACE                  Post footnote space
   1221  1.1  christos #FN_WAS_DEFERED            Tells HEADER about a deferred footnote
   1222  1.1  christos #FOOTER_DIFF               In TRAPS, the difference between the
   1223  1.1  christos                            original #B_MARGIN and #VISUAL_B_MARGIN
   1224  1.1  christos #FOOTER_GAP                Amount of space between end of text and
   1225  1.1  christos                            page #
   1226  1.1  christos #FOOTER_MARGIN             Amount of space between page # and bottom
   1227  1.1  christos                            of page
   1228  1.1  christos #FOOTER_POS                Position of footer trap (required for
   1229  1.1  christos                            collecting footnotes inside a diversion)
   1230  1.1  christos #FOOTERS_ON                Are we using footers? (toggle)
   1231  1.1  christos #FOOTERS_WERE_ON           Were footers on? - used in FINIS and BLANKPAGE
   1232  1.1  christos                            (toggle)
   1233  1.1  christos #FOOTNOTE_COLOR            Colored footnotes? (toggle)
   1234  1.1  christos #FROM_DIVERT_FN            Signals to FOOTNOTE, when run from
   1235  1.1  christos                            within DIVERT_FN_LEFTOVER, to set #SPACE_REMAINING
   1236  1.1  christos                            to the total area allowable for running text
   1237  1.1  christos #FROM_FOOTER               In col to col footnote processing, tells
   1238  1.1  christos                            FOOTNOTE that FOOTNOTES was output from
   1239  1.1  christos                            FOOTER.
   1240  1.1  christos #FROM_HEADER               In col to col footnote processing, tells
   1241  1.1  christos                            FOOTNOTE that FOOTNOTES was output from
   1242  1.1  christos                            HEADER.
   1243  1.1  christos #FULLSPACE_QUOTES          Should we fullspace quotes? (toggle)
   1244  1.1  christos #GET_DEPTH                 Signals to FOOTNOTE that it should
   1245  1.1  christos                            measure the depth of current footnotes
   1246  1.1  christos                            plus the most recently added one, except
   1247  1.1  christos                            where the footnote is to be deferred to
   1248  1.1  christos                            the next page or column
   1249  1.1  christos #GUTTER                    Width of gutter between columns
   1250  1.1  christos #HDRFTR_CENTER_CAPS        CENTER part of header/footer in caps?
   1251  1.1  christos                            (toggle; default=off)
   1252  1.1  christos #HDRFTR_COLOR              Colored headers/footers? (toggle)
   1253  1.1  christos #HDRFTR_CTR_PAD_LEFT       Amount of hdrftr CENTER padding on the left
   1254  1.1  christos #HDRFTR_CTR_PAD_RIGHT      Amount of hdrftr CENTER padding on the right
   1255  1.1  christos #HDRFTR_CTR_PAD_TMP        Temp storage of left hdrftr CENTER padding
   1256  1.1  christos                            (for recto/verso switch)
   1257  1.1  christos #HDRFTR_HEIGHT             Cap height of $HDRFTR_RECTO/$HDRFTR_VERSO
   1258  1.1  christos                            strings
   1259  1.1  christos #HDRFTR_LEFT_CAPS          Left part of header/footer in caps?
   1260  1.1  christos                            (toggle; default=off)
   1261  1.1  christos #HDRFTR_RIGHT_CAPS         Right part of header/footer in caps?
   1262  1.1  christos                            (toggle; default=on)
   1263  1.1  christos #HDRFTR_RULE_COLOR         Colored header/footer rule? (toggle)
   1264  1.1  christos #HDRFTR_RULE_GAP           Space between header/footer and
   1265  1.1  christos                            header/footer rule
   1266  1.1  christos #HDRFTR_RULE               Print head/footer rule? (toggle)
   1267  1.1  christos #HDRFTR_TMP_CAPS_SWITCH    Temporarily holds HDRFTR_LEFT_CAPS value if
   1268  1.1  christos                            #SWITCH_HDRFTR=1
   1269  1.1  christos #HEAD                      1=main/section head 2=subhead
   1270  1.1  christos #HEAD_CAPS                 Print section titles in caps? (toggle)
   1271  1.1  christos #HEAD_COLOR                Colored heads? (toggle)
   1272  1.1  christos #HEADER_GAP                Distance from header to running text
   1273  1.1  christos #HEADER_MARGIN             Distance from top of page to header
   1274  1.1  christos #HEADERS_ON                Headers on? (toggle)
   1275  1.1  christos #HEADER_STATE              Saves header state in COLLATE for use in
   1276  1.1  christos                            START after COLLATE
   1277  1.1  christos #HEADERS_WERE_ON           Were headers on? - used in BLANKPAGE (toggle)
   1278  1.1  christos #HEAD_NUM                  Head number
   1279  1.1  christos #HEAD_SPACE                2 line spaces before heads?
   1280  1.1  christos                            (toggle; 1=yes, 0=no)
   1281  1.1  christos #HORIZ_MARK                Horizontal 
   1282  1.1  christos #HOW_MANY                  Number of blank pages to output
   1283  1.1  christos #IGNORE                    Should we ignore this macro? Set to 1 in
   1284  1.1  christos                            TYPEWRITE.
   1285  1.1  christos #IN_BIB_LIST               Tells ITEM we're doing a bibliography in
   1286  1.1  christos                            list style
   1287  1.1  christos #INDENT_FIRST_PARAS        Indent first paras? (toggle)
   1288  1.1  christos #INDENT_FIRSTS             Tells footnotes to leave INDENT_FIRST_PARAS
   1289  1.1  christos                            alone if it's on for running text.
   1290  1.1  christos #ITALIC_MEANS_ITALIC       For TYPEWRITE.  1=yes; 0=no
   1291  1.1  christos #L_LENGTH_FOR_EPI          Stores line length at top of doc for use
   1292  1.1  christos                            with EPIGRAPH when columns are on
   1293  1.1  christos #L_MARGIN_DIFF             Difference between DOC_L_MARGIN and
   1294  1.1  christos                            L_MARGIN
   1295  1.1  christos #LEFT_CAP_HEIGHT           Cap height of left string in headers/footers
   1296  1.1  christos #LEGAL_BASELINE            Calculates vert. position of next legal
   1297  1.1  christos                            baseline in SHIM
   1298  1.1  christos #LETTER_STYLE              1=BUSINESS 2=PERSONAL
   1299  1.1  christos #LINEBREAK                 Did we have a linebreak? (toggle)
   1300  1.1  christos #LINEBREAK_COLOR           Colored linebreak? (toggle)
   1301  1.1  christos #LINENUMBERS               Holds various states of line-numbering when
   1302  1.1  christos                            line numbering is enabled
   1303  1.1  christos #LINES_PER_PAGE            # of lines (at DOC_LEAD) that fit on
   1304  1.1  christos                            page after #B_MARGIN is set
   1305  1.1  christos #LN                        Are line numbers on? (toggle)
   1306  1.1  christos #MISC_&lt;n&gt;            Used to print "next" misc lines in DO_COVER
   1307  1.1  christos #MISC_NUM                  Number of MISC lines
   1308  1.1  christos #MISCS                     =#MISC_NUM in DO_COVER
   1309  1.1  christos #MN_OVERFLOW_LEFT          If 1, left margin note text overflows
   1310  1.1  christos #MN_OVERFLOW_RIGHT         If 1, right margin note text overflows
   1311  1.1  christos #n%_AT_PAGENUM_SET         Page # from n% when PAGENUMBER invoked
   1312  1.1  christos #NEEDS_SPACE               Instruct FOOTNOTE, when called by
   1313  1.1  christos                            PROCESS_FN_IN_DIVER, that if the footnote
   1314  1.1  christos                            had to be deferred, the VFP must be
   1315  1.1  christos                            raised by 1v (set in DIVER_FN_2_PRE)
   1316  1.1  christos #NEXT_AUTHOR               Supplies correct digit to AUTHOR_&lt;#&gt;
   1317  1.1  christos                            when printing authors in doc header
   1318  1.1  christos #NEXT_LN                   Next linenumber when \n(ln has to be stored
   1319  1.1  christos                            because linenumbering suspended
   1320  1.1  christos #NEXT_MISC                 Incrementing counter for misc lines in
   1321  1.1  christos                            DO_COVER
   1322  1.1  christos #NO_BACK_UP                Instructs FN_OVERFLOW_TRAP not to
   1323  1.1  christos                            subtract 1 line of footnote lead from
   1324  1.1  christos                            FN_OVERFLOW in a PREV_FN_DEFERRED
   1325  1.1  christos                            situation.
   1326  1.1  christos #NO_SPACE                  When para spacing is active, instructs
   1327  1.1  christos                            PP not to add space after a quote or blockquote.
   1328  1.1  christos #NO_TRAP_RESET             Should we reset page traps? (toggle)
   1329  1.1  christos #NUM_AUTHORS               # of authors mod 2 to test if odd or even
   1330  1.1  christos                            # of authors
   1331  1.1  christos #NUM_MISCS                 Number of args passed to MISC
   1332  1.1  christos #NUMBER_HEAD               Are heads numbered? (toggle)
   1333  1.1  christos #NUMBER_PH                 Are paraheads numbered? (toggle)
   1334  1.1  christos #NUMBER_SH                 Are subheads numbered? (toggle)
   1335  1.1  christos #NUM_COLS                  Number of columns per page
   1336  1.1  christos #NUM_FIELDS                Incrementing register used to match
   1337  1.1  christos                            #TOTAL_FIELDS
   1338  1.1  christos #OK_PROCESS_LEAD           Initial processing of TOC and endnote
   1339  1.1  christos                            leading is deferred until OK_PROCESS_LEAD=1
   1340  1.1  christos #ORIGINAL_B_MARGIN         The value for #B_MARGIN as set by the
   1341  1.1  christos                            macro B_MARGIN
   1342  1.1  christos #ORIGINAL_DOC_LEAD         The lead for PRINT_STYLE 1 as set in
   1343  1.1  christos                            PRINTSTYLE; required so that PRINT_STYLE 1
   1344  1.1  christos                            footnotes have an unadjusted lead of
   1345  1.1  christos                            12 points
   1346  1.1  christos #OVERFLOW                  Signals to FOOTNOTE that some of the
   1347  1.1  christos                            footnote text won't fit on the page
   1348  1.1  christos #PAGE_NUM_ADJ              What to add to n% to get #PAGENUMBER
   1349  1.1  christos #PAGENUMBER                The page number
   1350  1.1  christos #PAGENUM_STYLE_SET         Did we set pagenumber style? (toggle)
   1351  1.1  christos #PAGE_NUM_H_POS            1=left 2=CENTER 3=right; default=2
   1352  1.1  christos #PAGE_NUM_COLOR            Colored pagenumbers? (toggle)
   1353  1.1  christos #PAGE_NUM_HYPHENS          Print hyphens surrounding page numbers?
   1354  1.1  christos                            (toggle)
   1355  1.1  christos #PAGE_NUM_HYPHENS_SET      Did user set (or unset) hyphens around page
   1356  1.1  christos                            numbers? (toggle)
   1357  1.1  christos #PAGE_NUM_POS_SET          Did user set page number position? (toggle)
   1358  1.1  christos #PAGE_NUM_SET              Test if PAGE_1_NUM was used to set 1st page
   1359  1.1  christos                            number
   1360  1.1  christos #PAGE_NUMS                 Print page numbers? (toggle)
   1361  1.1  christos #PAGE_NUM_V_POS            1=top 2=bottom; default=2
   1362  1.1  christos #PAGE_TOP                  \n(nl after HEADER completes itself
   1363  1.1  christos #PH_COLOR                  Colored paraheads? (toggle)
   1364  1.1  christos #PH_NUM                    Parahead number
   1365  1.1  christos #PAGE_POS                  Exact position on page during a diversion
   1366  1.1  christos                            (required for collecting footnotes inside
   1367  1.1  christos                            a diversion)
   1368  1.1  christos #PAGINATE_TOC              Is toc pagination on? (toggle)
   1369  1.1  christos #PAGINATE_WAS_ON           Keeps track of pagination state while
   1370  1.1  christos                            outputting blank pages
   1371  1.1  christos #PAGINATION_STATE          Saves pagination state in COLLATE for use in
   1372  1.1  christos                            START after a COLLATE
   1373  1.1  christos #PAGINATION_WAS_ON         Was pagination on? - used in FINIS (toggle)
   1374  1.1  christos #PP                        0 at first para; auto-increments
   1375  1.1  christos #PP_AT_PAGE_BREAK          # of last (incl. partial) para on page
   1376  1.1  christos #PP_INDENT                 How much to indent paras
   1377  1.1  christos #PP_SPACE                  Put space before paras? (toggle)
   1378  1.1  christos #PP_SPACE_SUSPEND          Suspend para spacing for blockquotes and
   1379  1.1  christos                            epigraphs
   1380  1.1  christos #PP_STYLE_PREV             In footnotes, stores PP style in effect
   1381  1.1  christos                            prior to invoking FOOTNOTE
   1382  1.1  christos #PP_STYLE                  Regular para=1; quote or epi para=2
   1383  1.1  christos #PRINT_PAGENUM_ON_PAGE_1   Should we print the page number on first
   1384  1.1  christos                            page of doc when footers are on? (toggle)
   1385  1.1  christos #PRINT_STYLE               Typewrite=1, typeset=2
   1386  1.1  christos #PT_SIZE_IN_UNITS          Stored value of \n[.ps] from last time
   1387  1.1  christos                            PT_SIZE was called
   1388  1.1  christos #Q_AUTOLEAD                Register created by QUOTE_AUTOLEAD
   1389  1.1  christos #Q_DEPTH                   Depth of quote
   1390  1.1  christos #Q_FITS                    Does this quote fit on one page/column?
   1391  1.1  christos                            (toggle)
   1392  1.1  christos #Q_LEAD                    Leading of quotes
   1393  1.1  christos #Q_LEAD_DIFF               Difference between leading of running text
   1394  1.1  christos                            and the leading used in quotes/blockquotes
   1395  1.1  christos #Q_LEAD_REAL               Leading of quotes and blockquotes saved at the
   1396  1.1  christos                            ends of their respective diversions
   1397  1.1  christos #Q_L_LENGTH                Line length of quotes
   1398  1.1  christos #Q_OFFSET                  Page offset for quotes
   1399  1.1  christos #Q_OFFSET_VALUE            Factor by which to multiply PP_INDENT to
   1400  1.1  christos                            offset quotes
   1401  1.1  christos #Q_PARTIAL_DEPTH           The amount of a quote/blockquote that fits at
   1402  1.1  christos                            the bottom of a page when a quote/blockquote
   1403  1.1  christos                            spans pages
   1404  1.1  christos #Q_PP                      In PP, stores para # in QUOTE.  Removed in
   1405  1.1  christos                            ENDQUOTE.
   1406  1.1  christos #Q_SPACE_ADJ               The flexible amount of whitespace to add before
   1407  1.1  christos                            and after a quote/blockquote
   1408  1.1  christos #Q_TOP                     Vertical place on page that a quote starts
   1409  1.1  christos #QUOTE                     1=PQUOTE, 2=BQUOTE
   1410  1.1  christos #QUOTE_COLOR               Color quotes (poetic)? (toggle)
   1411  1.1  christos #QUOTE_LN                  Linenumber quotes? (toggle)
   1412  1.1  christos #RECTO_VERSO               Switch HEADER_LEFT and HEADER_RIGHT on
   1413  1.1  christos                            alternate pages? (toggle); default=0
   1414  1.1  christos #REF_HYPHENATE             Hyphenate REFs? (toggle)
   1415  1.1  christos #REF_WARNING               Have we issued a ref warning? (toggle)
   1416  1.1  christos #REPEAT                    Number of times to repeat linebreak
   1417  1.1  christos                            character
   1418  1.1  christos #RESERVED_SPACE            Just enough room to put 1 more line of
   1419  1.1  christos                            footnotes on the page
   1420  1.1  christos #RESET_EN_PP               Holds value of register #EN_PP_INDENT
   1421  1.1  christos #RESET_FN_COUNTERS         1 = "moved" footnote collected in a diversion
   1422  1.1  christos                            2 = "deferred" fn collected in a diversion
   1423  1.1  christos #RESET_FN_NUMBER           Should fn# start at 1 on every page?
   1424  1.1  christos                            (toggle)
   1425  1.1  christos #RESET_L_LENGTH            Stores current line length when necessary
   1426  1.1  christos #RESET_PARA_SPACE          Holds current value of toggle register
   1427  1.1  christos                            #PP_SPACE
   1428  1.1  christos #RESET_PP_INDENT           Stores value of PP_INDENT when necessary
   1429  1.1  christos #RESET_QUOTE_SPACING       Stores value of toggle register
   1430  1.1  christos                            #FULLSPACE_QUOTES (used in endnotes)
   1431  1.1  christos #RESTORE_DOC_LEAD          Holds value of current doc lead (used in
   1432  1.1  christos                            endnotes)
   1433  1.1  christos #RESTORE_HY                Restore hyphenation after .][? (toggle)
   1434  1.1  christos #RESTORE_OFFSET            Page offset at moment footer trap is sprung;
   1435  1.1  christos                            not currently used
   1436  1.1  christos #RESTORE_TOC_PN_PADDING    Saves #TOC_PN_PADDING in TOC prior to
   1437  1.1  christos                            processing $FIRST_DOC_TITLE
   1438  1.1  christos #RIGHT_CAP_HEIGHT          Cap height of right string in
   1439  1.1  christos                            headers/footers
   1440  1.1  christos #RULED                     Tells FOOTNOTE if a rule (or space has been
   1441  1.1  christos                            put above the first footnote on the page
   1442  1.1  christos #RUNON_FN_IN_DIVER         If #LN=1, if we're in a (block)quote, instructs
   1443  1.1  christos                            FOOTNOTE to unformat diversion RUNON_FN_IN_DIVER
   1444  1.1  christos #RUNON_FOOTNOTES           If #LN=1, instructs FOOTNOTE to unformat
   1445  1.1  christos                            diversion RUNON_FOOTNOTES
   1446  1.1  christos #RUN_ON                    Are we using run-on footnotes? (toggle)
   1447  1.1  christos #SAVED_DIVER_FN_COUNT      In the case of a footnote inside a
   1448  1.1  christos                            diversion that should be treated as a
   1449  1.1  christos                            "normal" footnote, FOOTNOTE needs to
   1450  1.1  christos                            distinguish between a "normal" deferred
   1451  1.1  christos                            footnote (always the 1st footnote on the
   1452  1.1  christos                            page) and one that only looks as if
   1453  1.1  christos                            it should be deferred, when, in fact,
   1454  1.1  christos                            it's an overflow; this register lets
   1455  1.1  christos                            FOOTNOTE know whether the diversion
   1456  1.1  christos                            footnote is, in fact, the first on the
   1457  1.1  christos                            page.
   1458  1.1  christos #SAVED_FN_COUNT            #FN_COUNT+1 prior to +#FN_COUNT; used
   1459  1.1  christos                            in FOOTNOTES while gathering fns inside
   1460  1.1  christos                            diversions
   1461  1.1  christos #SAVED_FN_COUNT_FOR_COLS   #FN_COUNT_FOR_COLS+1 prior to
   1462  1.1  christos                            +#FN_COUNT_FOR_COLS; used in FOOTNOTES
   1463  1.1  christos                            while gathering fns inside diversions
   1464  1.1  christos #SAVED_FN_DEPTH_1          Footnote depth prior to adding footnote
   1465  1.1  christos                            diversion depth to FN_DEPTH; used when
   1466  1.1  christos                            footnote text will overflow
   1467  1.1  christos #SAVED_FN_DEPTH_2          Footnote depth after to adding footnote
   1468  1.1  christos                            diversion depth to FN_DEPTH; used when
   1469  1.1  christos                            footnote text will overflow
   1470  1.1  christos #SAVED_FOOTER_POS          Position of FOOTER in DO_QUOTE (hack)
   1471  1.1  christos #SAVED_LEAD                In FOOTER and DO_FOOTER, stores the
   1472  1.1  christos                            lead in effect prior to outputting
   1473  1.1  christos                            FOOTNOTES or performing either
   1474  1.1  christos                            PROCESS_FN_LEFTOVER or
   1475  1.1  christos                            PROCESS_FN_IN_DIVERSION; both the
   1476  1.1  christos                            diversion FOOTNOTES and the two macros
   1477  1.1  christos                            have, for PRINT_STYLE 2, an AUTOLEAD
   1478  1.1  christos                            call, which requires that an LS be
   1479  1.1  christos                            performed with the #SAVED_LEAD in
   1480  1.1  christos                            order to remove register #AUTO_LEAD or
   1481  1.1  christos                            #AUTO_LEAD_FACTOR.
   1482  1.1  christos #SEP_TYPE                  Set to 1 if LIST separator is ( or [ or {
   1483  1.1  christos #SH_LEAD_ADJUST            #DOC_LEAD/8 (TYPESET) or /2 (TYPEWRITE)
   1484  1.1  christos                            (used for subhead spacing)
   1485  1.1  christos #SH_NUM                    Subhead number
   1486  1.1  christos #SHIM                      Amount of lead required to advance to
   1487  1.1  christos                            next legal baseline
   1488  1.1  christos #SILENT_BQUOTE_LN          "Silently" linenumber blockquotes? (toggle)
   1489  1.1  christos #SILENT_QUOTE_LN           "Silently" linenumber quotes? (toggle)
   1490  1.1  christos #SINGLE_SPACE              Is TYPEWRITE in single space mode? (toggle)
   1491  1.1  christos #SKIP_FOOTER               If 1, instructs DO_FOOTER to do nothing
   1492  1.1  christos                            if B_MARGIN falls below FOOTER_MARGIN
   1493  1.1  christos #SLANT_MEANS_SLANT         For TYPEWRITE.  1=yes; 0=no
   1494  1.1  christos #SLANT_WAS_ON              Keeps track of SLANT when it needs to go off
   1495  1.1  christos                            for a while
   1496  1.1  christos #SPACE_REMAINING           Space remaining to footer trap; used to
   1497  1.1  christos                            decide whether or not to defer a footnote
   1498  1.1  christos #SR_ADJ_FACTOR             An adjustment factor that compensates
   1499  1.1  christos                            for the fact that #SPACE_REMAINING
   1500  1.1  christos                            sometimes reports a fractionally larger
   1501  1.1  christos                            space than is actually available for
   1502  1.1  christos                            footnote text.
   1503  1.1  christos #START                     If 1, signals completion of START
   1504  1.1  christos #START_FOR_FOOTERS         Toggle set in START; signals to
   1505  1.1  christos                            PRINT_HDRFTR that START has been invoked,
   1506  1.1  christos                            allowing PRINT_HDRFTR to decide whether or
   1507  1.1  christos                            not to print a footer on page 1
   1508  1.1  christos #START_FOR_MNinit          If 1, defer processing MN_INIT until #START
   1509  1.1  christos #STORED_PP_INDENT          Temporarily holds value of #PP_INDENT
   1510  1.1  christos #SUITE                     Current page number (for letters)
   1511  1.1  christos #SUP_PT_SIZE               Point size of superscript
   1512  1.1  christos #SUSPEND_PAGINATION        Suspend pagination prior to endnotes?
   1513  1.1  christos #SWITCH_HDRFTR             Switch HDRFTR_LEFT and HDRFTR_RIGHT?
   1514  1.1  christos                            (toggle)
   1515  1.1  christos #T_MARGIN_LEAD_ADJ         \n(.v-12000; ensures critically accurate
   1516  1.1  christos                            placement of first lines on pages when
   1517  1.1  christos                            doc processing is not being used and
   1518  1.1  christos                            a T_MARGIN has been set
   1519  1.1  christos #TAB_OFFSET#               "#" at the end is from $CURRENT_TAB
   1520  1.1  christos #TERMINATE                 Has TERMINATE been called? (toggle)
   1521  1.1  christos #TOC_AUTHORS               Whether to append author(s) to toc doc
   1522  1.1  christos                            title entries (toggle)
   1523  1.1  christos #TOC_ENTRY_PN              Current page number when a toc entry is
   1524  1.1  christos                            collected
   1525  1.1  christos #TOC_FIRST_PAGE            If 1, tells PRINT_PAGE_NUMBER that this
   1526  1.1  christos                            is the first page of the toc
   1527  1.1  christos #TOC_LEAD                  Leading of toc pages
   1528  1.1  christos #TOC_PN_PADDING            Max. # of placeholders for toc entries
   1529  1.1  christos                            page numbers
   1530  1.1  christos #TOC_PS                    Point size of toc pages
   1531  1.1  christos #TOC_RV_SWITCH             Switch L/R margins of toc pages
   1532  1.1  christos #TOC_HEAD_INDENT           Indent of toc head entries
   1533  1.1  christos #TOC_HEAD_SIZE_CHANGE      ps in/decrease of toc head entries****
   1534  1.1  christos #TOC_PH_INDENT             Indent of toc parahead entries
   1535  1.1  christos #TOC_PH_SIZE_CHANGE        ps in/decrease of toc parahead entries****
   1536  1.1  christos #TOC_SH_INDENT             Indent of toc subhead entries
   1537  1.1  christos #TOC_SH_SIZE_CHANGE        ps in/decrease of toc subhead entries****
   1538  1.1  christos #TOC_TITLE_INDENT          Indent of toc doc title entries
   1539  1.1  christos #TOC_TITLE_SIZE_CHANGE     ps in/decrease of toc doc title entries****
   1540  1.1  christos #TOTAL_FIELDS              Total number of letter header fields
   1541  1.1  christos #UNDERLINE_ITALIC          For TYPEWRITE.  1=yes; 0=no
   1542  1.1  christos #UNDERLINE_QUOTE           Underline pquotes? (toggle)
   1543  1.1  christos #UNDERLINE_SLANT           For TYPEWRITE.  1=yes; 0=no
   1544  1.1  christos #UNDERLINE_WAS_ON          In HEADER to re-enable running text
   1545  1.1  christos                            UNDERLINE (toggle)
   1546  1.1  christos #USERDEF_HDRFTR            User defined single string recto/verso
   1547  1.1  christos                            header/footer? (toggle)
   1548  1.1  christos #USERDEF_HDRFTR_RECTO_QUAD 1=left, 2=CENTER, 3=right
   1549  1.1  christos #USERDEF_HDRFTR_VERSO_QUAD 1=left, 2=CENTER, 3=right
   1550  1.1  christos #USER_DEF_HEADER_CENTER    User defined CENTER title? (1=yes);
   1551  1.1  christos                            used in COPYSTYLE
   1552  1.1  christos #USER_DEF_HEADER_LEFT      User defined CENTER title? (1=yes);
   1553  1.1  christos                            used in COPYSTYLE
   1554  1.1  christos #USER_DEF_HEADER_RIGHT     User defined CENTER title? (1=yes);
   1555  1.1  christos                            used in COPYSTYLE
   1556  1.1  christos #VARIABLE_FOOTER_POS       Wandering trap position for processing
   1557  1.1  christos                            footnotes and footers; pos depends on
   1558  1.1  christos                            footnotes
   1559  1.1  christos #VISUAL_B_MARGIN           Set in TRAPS, what \n(nl would report
   1560  1.1  christos                            on the last line of running text before
   1561  1.1  christos                            FOOTER is sprung.
   1562  1.1  christos #VFP_DIFF                  #FN_DEPTH minus #SAVED_FN_DEPTH; the
   1563  1.1  christos                            number of footnote lines that will fit
   1564  1.1  christos                            on the page when there will be over, and
   1565  1.1  christos                            therefore the amount by which to raise
   1566  1.1  christos                            the VFP for footnotes with overflow after
   1567  1.1  christos                            the 1st footnote.
   1568  1.1  christos y                          Vertical position stored with mk in hdrftrs.
   1569  1.1  christos  
   1570  1.1  christos +++STRINGS+++
   1571  1.1  christos 
   1572  1.1  christos $1ST_LETTER                      First letter of first arg to LIST
   1573  1.1  christos $ADJUST_BIB_LEAD                 2nd arg to BIBLIOGRAPHY_LEAD; if not blank
   1574  1.1  christos                                  adjust bib leading
   1575  1.1  christos $ATTRIBUTE_STRING               "by" line in doc header
   1576  1.1  christos $AUTHOR_1...9                    Document author(s)
   1577  1.1  christos $AUTHOR_FAM                      Family to use for author in doc header
   1578  1.1  christos $AUTHOR_FT                       Font to use for author in doc header
   1579  1.1  christos $AUTHOR_SIZE_CHANGE              ps in/decrease of author in doc header*
   1580  1.1  christos $AUTHOR_PT_SIZE                  Absolute ps of authors
   1581  1.1  christos $BIB_FAM                         Bibliography page family
   1582  1.1  christos $BIB_FT                          Bibliography page font
   1583  1.1  christos $BIB_LEAD                        Base leading for bibliographies
   1584  1.1  christos $BIB_LIST_SEPARATOR              Separator between enumerator and text
   1585  1.1  christos                                  when outputting bibliographies in LIST style
   1586  1.1  christos $BIB_LIST_PREFIX                 Prefix before enumerator when outputting
   1587  1.1  christos                                  bibliographies in LIST style
   1588  1.1  christos $BIB_PN_STYLE                    Format of bibliography page numbers
   1589  1.1  christos $BIB_SPACE                       Post entry space for bibliographies
   1590  1.1  christos $BIB_STRING                      Bibliography title string
   1591  1.1  christos $BIB_STRING_FAM                  Bib title family
   1592  1.1  christos $BIB_STRING_FT                   Bib title font
   1593  1.1  christos $BIB_STRING_QUAD                 Bib title quad
   1594  1.1  christos $BIB_STRING_SIZE_CHANGE          Bib title size (+ or -)
   1595  1.1  christos $BQ_LN_GUTTER                    Gutter between line numbers and bquotes in
   1596  1.1  christos                                  bquotes
   1597  1.1  christos $BQUOTE_COLOR                    Blockquote color
   1598  1.1  christos $BQUOTE_FAM                      Family to use for blockquotes
   1599  1.1  christos $BQUOTE_FT                       Font to use for blockquotes
   1600  1.1  christos $BQUOTE_QUAD                     Quad value for blockquotes
   1601  1.1  christos $BQUOTE_SIZE_CHANGE              ps in/decrease of blockquotes*
   1602  1.1  christos $CENTER_TITLE                    What to put in the middle of header
   1603  1.1  christos                                  title
   1604  1.1  christos $CHAPTER                         The chapter number
   1605  1.1  christos $CHAPTER_STRING                  What to print whenever the word
   1606  1.1  christos                                  "chapter" is required
   1607  1.1  christos $CHAPTER_TITLE                   Chapter title (if there is one)
   1608  1.1  christos $CHAPTER_TITLE_FAM               Family of chapter title
   1609  1.1  christos $CHAPTER_TITLE_FT                Font of chapter title
   1610  1.1  christos $CHAPTER_TITLE_SIZE_CHANGE       ps in/decrease of chapter title*
   1611  1.1  christos $CHAPTER_TITLE_PT_SIZE           Absolute ps of chapter title
   1612  1.1  christos $CHAPTER_TITLE_COLOR             Color of chapter title
   1613  1.1  christos $COPYRIGHT_FAM                   Copyright line family
   1614  1.1  christos $COPYRIGHT_FT                    Copyright line font
   1615  1.1  christos $COPYRIGHT_SIZE_CHANGE           Copyright line size*
   1616  1.1  christos $COPYRIGHT_COLOR                 Copyright line color
   1617  1.1  christos $COPYRIGHT_QUAD                  Copyright line quad direction
   1618  1.1  christos $COPY_STYLE                      DRAFT or FINAL
   1619  1.1  christos $COVER_FAM                       Overall cover family
   1620  1.1  christos $COVER_COLOR                     Overall cover color
   1621  1.1  christos $COVER_TITLE                     User-defined cover title string
   1622  1.1  christos $COVER_TITLE_FAM                 Cover title family
   1623  1.1  christos $COVER_TITLE_FT                  Cover title font
   1624  1.1  christos $COVER_TITLE_SIZE_CHANGE         Cover title size*
   1625  1.1  christos $COVER_TITLE_COLOR               Cover title color
   1626  1.1  christos $COVER_SUBTITLE_FAM              Cover subtitle family
   1627  1.1  christos $COVER_SUBTITLE_FT               Cover subtitle font
   1628  1.1  christos $COVER_SUBTITLE_SIZE_CHANGE      Cover subtitle size*
   1629  1.1  christos $COVER_SUBTITLE_COLOR            Cover subtitle color
   1630  1.1  christos $COVER_ATTRIBUTE_COLOR           Cover attribution string color
   1631  1.1  christos $COVER_AUTHOR_FAM                Cover author(s) family
   1632  1.1  christos $COVER_AUTHOR_FT                 Cover author(s) font
   1633  1.1  christos $COVER_AUTHOR_SIZE_CHANGE        Cover author(s) size*
   1634  1.1  christos $COVER_AUTHOR_COLOR              Cover author(s) color
   1635  1.1  christos $COVER_DOCTYPE_FAM               Cover doctype family
   1636  1.1  christos $COVER_DOCTYPE_FT                Cover doctype font
   1637  1.1  christos $COVER_DOCTYPE_SIZE_CHANGE       Cover doctype size*
   1638  1.1  christos $COVER_DOCTYPE_COLOR             Cover doctype color
   1639  1.1  christos $COVER_COPYRIGHT_FAM             Cover copyright family
   1640  1.1  christos $COVER_COPYRIGHT_FT              Cover copyright font
   1641  1.1  christos $COVER_COPYRIGHT_SIZE_CHANGE     Cover copyright size*
   1642  1.1  christos $COVER_COPYRIGHT_COLOR           Cover copyright color
   1643  1.1  christos $COVER_MISC_FAM                  Cover misc family
   1644  1.1  christos $COVER_MISC_FT                   Cover misc font
   1645  1.1  christos $COVER_MISC_SIZE_CHANGE          Cover misc size*
   1646  1.1  christos $COVER_MISC_COLOR                Cover misc color
   1647  1.1  christos $CURRENT_EV                      \n[.ev] at REF_BRACKETS_START
   1648  1.1  christos $DOC_COVER_FAM                   Overall doc cover family
   1649  1.1  christos $DOC_COVER_COLOR                 Overall doc cover color
   1650  1.1  christos $DOC_COVER_TITLE                 User-defined doc cover title string
   1651  1.1  christos $DOC_COVER_TITLE_FAM             Doc cover title family
   1652  1.1  christos $DOC_COVER_TITLE_FT              Doc cover title font
   1653  1.1  christos $DOC_COVER_TITLE_SIZE_CHANGE     Doc cover title size*
   1654  1.1  christos $DOC_COVER_TITLE_COLOR           Doc cover title color
   1655  1.1  christos $DOC_COVER_SUBTITLE_FAM          Doc cover subtitle family
   1656  1.1  christos $DOC_COVER_SUBTITLE_FT           Doc cover subtitle font
   1657  1.1  christos $DOC_COVER_SUBTITLE_SIZE_CHANGE  Doc cover subtitle size*
   1658  1.1  christos $DOC_COVER_SUBTITLE_COLOR        Doc cover subtitle color
   1659  1.1  christos $DOC_COVER_ATTRIBUTE_COLOR       Doc cover attribution string color
   1660  1.1  christos $DOC_COVER_AUTHOR_FAM            Doc cover author(s) family
   1661  1.1  christos $DOC_COVER_AUTHOR_FT             Doc cover author(s) font
   1662  1.1  christos $DOC_COVER_AUTHOR_SIZE_CHANGE    Doc cover author(s) size*
   1663  1.1  christos $DOC_COVER_AUTHOR_COLOR          Doc cover author(s) color
   1664  1.1  christos $DOC_COVER_DOCTYPE_FAM           Doc cover doctype family
   1665  1.1  christos $DOC_COVER_DOCTYPE_FT            Doc cover doctype font
   1666  1.1  christos $DOC_COVER_DOCTYPE_SIZE_CHANGE   Doc cover doctype size*
   1667  1.1  christos $DOC_COVER_DOCTYPE_COLOR         Doc cover doctype color
   1668  1.1  christos $DOC_COVER_COPYRIGHT_FAM         Doc cover copyright family
   1669  1.1  christos $DOC_COVER_COPYRIGHT_FT          Doc cover copyright font
   1670  1.1  christos $DOC_COVER_COPYRIGHT_SIZE_CHANGE Doc cover copyright size*
   1671  1.1  christos $DOC_COVER_COPYRIGHT_COLOR       Doc cover copyright color
   1672  1.1  christos $DOC_COVER_MISC_FAM              Doc cover misc family
   1673  1.1  christos $DOC_COVER_MISC_FT               Doc cover misc font
   1674  1.1  christos $DOC_COVER_MISC_SIZE_CHANGE      Doc cover misc size*
   1675  1.1  christos $DOC_COVER_MISC_COLOR            Doc cover misc color
   1676  1.1  christos $DOC_FAM                         Predominant font family used in the
   1677  1.1  christos                                  document
   1678  1.1  christos $DOC_QUAD                        Quad used for body text (justified or
   1679  1.1  christos                                  left) 
   1680  1.1  christos $DOC_TITLE                       Overall doc title that gets printed in
   1681  1.1  christos                                  headers/footers (mostly for use with
   1682  1.1  christos                                  collated docs where each doc is an
   1683  1.1  christos                                  article with a different title)
   1684  1.1  christos $DOC_TYPE                        Document type (default, chapter, named,
   1685  1.1  christos                                  letter)
   1686  1.1  christos $DOCHEADER_COLOR                 Color of docheader
   1687  1.1  christos $DOCHEADER_FAM                   Family used for all parts of the docheader
   1688  1.1  christos $DOCHEADER_LEAD_ADJ              +|- value applied to #DOC_LEAD to
   1689  1.1  christos                                  in/decrease leading of doc header
   1690  1.1  christos $DOCTYPE_FAM                     Family to use for DOCTYPE string in
   1691  1.1  christos                                  doc header
   1692  1.1  christos $DOCTYPE_FT                      Font to use for DOCTYPE string in
   1693  1.1  christos                                  doc header
   1694  1.1  christos $DOCTYPE_SIZE_CHANGE             ps in/decrease of DOCTYPE string in
   1695  1.1  christos                                  doc header*
   1696  1.1  christos $DOCTYPE_PT_SIZE                 Absolute ps of DOCTYPE
   1697  1.1  christos $DRAFT                           The draft number (string valued)
   1698  1.1  christos $DRAFT_STRING                    What to print whenever the word "draft"
   1699  1.1  christos                                  is required
   1700  1.1  christos EN_MARK                          Inline, gets #EN_MARK (\(ln)
   1701  1.1  christos $EN_CLOSE_BRACKET                Close bracket for line-number enumerated
   1702  1.1  christos                                  endnotes
   1703  1.1  christos $EN_FAMILY                       Family for endnotes
   1704  1.1  christos $EN_FT                           Font for endnotes
   1705  1.1  christos $EN_LINENUMBER                   String to print for line-number enumerators
   1706  1.1  christos                                  in line-numbered endnotes
   1707  1.1  christos $EN_LN_FAM                       Family for line-numbers in line-number
   1708  1.1  christos                                  identified endnotes
   1709  1.1  christos $EN_LN_FT                        Font for line-numbers in line-number
   1710  1.1  christos                                  identified endnotes
   1711  1.1  christos $EN_LN_GAP                       Gap to leave in initial endnote lines
   1712  1.1  christos                                  between line-number identifies and text
   1713  1.1  christos $EN_OPEN_BRACKET                 Open bracket for line-number enumerated
   1714  1.1  christos                                  endnotes
   1715  1.1  christos $EN_LN_SIZE_CHANGE               Size change (+ or -) for line-numbers in
   1716  1.1  christos                                  line-number identified endnotes
   1717  1.1  christos $EN_PN_STYLE                     Pagenumbering style for endnotes pages
   1718  1.1  christos $EN_QUAD                         Quad for endnotes
   1719  1.1  christos $EN_STRING                       Endnotes page head
   1720  1.1  christos $EN_STRING_FAM                   Endnotes page head family
   1721  1.1  christos $EN_STRING_FT                    Endnotes page head font
   1722  1.1  christos $EN_STRING_QUAD                  Endnotes page head quad direction
   1723  1.1  christos $EN_STRING_SIZE_CHANGE           Endnotes page head size***
   1724  1.1  christos $EN_TITLE                        Endnote document identifier
   1725  1.1  christos $EN_TITLE_FAM                    Endnote document identifier family
   1726  1.1  christos $EN_TITLE_FT                     Endnote document identifier font
   1727  1.1  christos $EN_TITLE_QUAD                   Endnote document identifier quad
   1728  1.1  christos                                  direction
   1729  1.1  christos $EN_TITLE_SIZE_CHANGE            Endnote document identifier size***
   1730  1.1  christos $EN_NUMBER_FAM                   Endnote numbering family
   1731  1.1  christos $EN_NUMBER_FT                    Endnote numbering font
   1732  1.1  christos $EN_NUMBER_SIZE_CHANGE           Endnote numbering size***
   1733  1.1  christos $EPI_AUTOLEAD                    Autolead value (decimals ok) of
   1734  1.1  christos                                  epigraphs
   1735  1.1  christos $EPI_COLOR                       Color of epigraphs
   1736  1.1  christos $EPI_FAM                         Family to use in epigraphs
   1737  1.1  christos $EPI_FT                          Font to use in epigraphs
   1738  1.1  christos $EPI_QUAD                        Quad in block-style epigraphs
   1739  1.1  christos                                  (justified or left)
   1740  1.1  christos $EPI_SIZE_CHANGE                 ps in/decrease of epigraphs*
   1741  1.1  christos $EVAL_BIB_SPACE                  Temporary string to find out if the
   1742  1.1  christos                                  arg to BIBLIOGRAPHY_SPACING ended in "v"
   1743  1.1  christos $FINIS_COLOR                     Color of FINIS string
   1744  1.1  christos $FINIS_STRING                    What to print when FINIS macro is
   1745  1.1  christos                                  invoked
   1746  1.1  christos $FIRST_DOC_TITLE                 1st doc's title captured in COLLATE
   1747  1.1  christos FN_MARK                          Inline, gets #FN_MARK (\n(ln)
   1748  1.1  christos $FN_CLOSE_BRACKET                Close bracket for line-number identified
   1749  1.1  christos                                  footnotes
   1750  1.1  christos $FN_FAM                          Family used in footnotes
   1751  1.1  christos $FN_FT                           Font used in footnotes
   1752  1.1  christos $FN_LINENUMBER                   String to print before footnotes when
   1753  1.1  christos                                  line-numbering enabled for footnotes
   1754  1.1  christos $FN_LN_SEP                       Separator after line-number identified
   1755  1.1  christos                                  footnotes
   1756  1.1  christos $FN_OPEN_BRACKET                 Open bracket for line-number identified
   1757  1.1  christos                                  footnotes
   1758  1.1  christos $FN_QUAD                         Quad used in footnotes
   1759  1.1  christos $FN_SIZE_CHANGE                  ps in/decrease of footnotes*
   1760  1.1  christos $FOOTNOTE_COLOR                  Footnote color
   1761  1.1  christos $HDRFTR_CENTER                   What to put in CENTER part of headers;
   1762  1.1  christos                                  default doctype
   1763  1.1  christos $HDRFTR_CENTER_FAM               Family of CENTER part of headers
   1764  1.1  christos $HDRFTR_CENTER_FT                Font of centre part of headers
   1765  1.1  christos $HDRFTR_CENTER_NEW               HDRFTR_CENTER after the start of TOC;
   1766  1.1  christos                                  defined in HDRFTR_CENTER if
   1767  1.1  christos                                  HDRFTR_CENTER is called as
   1768  1.1  christos                                  FOOTER_CENTER
   1769  1.1  christos $HDRFTR_CENTER_OLD               HDRFTR_CENTER just prior to start of
   1770  1.1  christos                                  TOC; defined in HDRFTR_CENTER if
   1771  1.1  christos                                  HDRFTR_CENTER is called as
   1772  1.1  christos                                  FOOTER_CENTER
   1773  1.1  christos $HDRFTR_CENTER_SIZE_CHANGE       ps in/decrease of centre title in
   1774  1.1  christos                                  headers**
   1775  1.1  christos $HDRFTR_COLOR                    Color of headers/footers
   1776  1.1  christos $HDRFTR_FAM                      Family to use in headers
   1777  1.1  christos $HDRFTR_LEFT_FAM                 Family of left part of headers
   1778  1.1  christos $HDRFTR_LEFT_FT                  Font of left part of headers
   1779  1.1  christos $HDRFTR_LEFT_SIZE_CHANGE         ps in/decrease of author in headers**
   1780  1.1  christos $HDRFTR_LEFT                     What to put in left part of headers;
   1781  1.1  christos                                  default author
   1782  1.1  christos $HDRFTR_RIGHT_FAM                Family of right part of headers
   1783  1.1  christos $HDRFTR_RIGHT_FT                 Font of right part of headers
   1784  1.1  christos $HDRFTR_RIGHT_SIZE_CHANGE        ps in/decrease of right part of
   1785  1.1  christos                                  headers**
   1786  1.1  christos $HDRFTR_RIGHT                    What to put in right part of headers;
   1787  1.1  christos                                  default title
   1788  1.1  christos $HDRFTR_SIZE_CHANGE              ps in/decrease of headers*
   1789  1.1  christos $HDRFTR_TMP_SIZE_CHANGE_SWITCH   Temporarily holds
   1790  1.1  christos                                  HDRFTR_LEFT_SIZE_CHANGE if
   1791  1.1  christos                                  #SWITCH_HDRFTRS=1
   1792  1.1  christos $HDRFTR_TMP_SWITCH               Temporarily holds HDRFTR_LEFT if
   1793  1.1  christos                                  #SWITCH_HDRFTRS=1
   1794  1.1  christos $HEAD_COLOR                      Head color
   1795  1.1  christos $HEAD_FAM                        Family to use for section titles
   1796  1.1  christos $HEAD_FT                         Font to use for section titles
   1797  1.1  christos $HEAD_QUAD                       Quad value of section titles
   1798  1.1  christos $HEAD_SIZE_CHANGE                ps in/decrease of section titles*
   1799  1.1  christos $LINEBREAK_CHAR                  Character that marks line breaks
   1800  1.1  christos $LINEBREAK_CHAR_V_ADJ            +|- amount by which to raise/lower
   1801  1.1  christos                                  linebreak character
   1802  1.1  christos $LAST_CHAR                       Temporary string used to discover whether
   1803  1.1  christos                                  user has remembered to put a digit after
   1804  1.1  christos                                  ROMAN or roman in arg to LIST
   1805  1.1  christos $LINEBREAK_COLOR                 Linebreak color
   1806  1.1  christos $LIST_ARG_1                      The first arg to LIST (minus digits if
   1807  1.1  christos                                  ROMAN or roman
   1808  1.1  christos $LN_GUTTER                       Gutter to leave between line numbers
   1809  1.1  christos                                  and text
   1810  1.1  christos $LN_INC                          2nd arg to NUMBER_LINES as a string
   1811  1.1  christos $LN_NUM                          1st arg to NUMBER_LINES as a string
   1812  1.1  christos $MISC_COLOR                      Misc line color
   1813  1.1  christos $MISC_QUAD                       Misc line quad
   1814  1.1  christos PAGE#                            For use in hdrftr strings where page #
   1815  1.1  christos                                  is needed; \*[PAGE]
   1816  1.1  christos $PAGENUM_COLOR                   Page number color
   1817  1.1  christos $PAGENUM_STYLE                   String passed to PAGENUM_STYLE
   1818  1.1  christos $PAGE_NUM_FAM                    Family of page numbers
   1819  1.1  christos $PAGE_NUM_FT                     Font of page numbers
   1820  1.1  christos $PAGE_NUM_SIZE_CHANGE            ps in/decrease of page numbers
   1821  1.1  christos $PAPER                           Paper size (LETTER, A4, LEGAL);
   1822  1.1  christos                                  default=LETTER
   1823  1.1  christos $PH_COLOR                        Parahead color
   1824  1.1  christos $PP_FT                           Font used in paragraphs
   1825  1.1  christos $ROMAN_WIDTH                     The digit(s) appended to ROMAN or
   1826  1.1  christos                                  roman LIST args
   1827  1.1  christos $Q_LN_GUTTER                     Gutter between linenumbers and quotes
   1828  1.1  christos                                  in quotes
   1829  1.1  christos $QUOTE_COLOR                     Quote (poetic) color
   1830  1.1  christos $QUOTE_FAM                       Family to use for pquotes
   1831  1.1  christos $QUOTE_FT                        Font to use for pquotes
   1832  1.1  christos $QUOTE_SIZE_CHANGE               ps in/decrease of pquotes*
   1833  1.1  christos $REF_BIB_INDENT                  2nd line indent value for references in
   1834  1.1  christos                                  bibliographies
   1835  1.1  christos $REF_EN_INDENT                   2nd line indent value for references in
   1836  1.1  christos                                  endnotes
   1837  1.1  christos $REF_FN_INDENT                   2nd line indent value for references in
   1838  1.1  christos                                  footnotes
   1839  1.1  christos $RESTORE_SS_VAR                  Saves \*[$SS_VAR] for use with ref*build
   1840  1.1  christos #REVISION                        The revision number (string valued)
   1841  1.1  christos $REVISION_STRING                 What to print whenever the word
   1842  1.1  christos                                  "revision" is required
   1843  1.1  christos $SH_FAM                          Family to use in subheads
   1844  1.1  christos $SH_FT                           Font to use in subheads
   1845  1.1  christos $SH_SIZE_CHANGE                  ps in/decrease of subheads*
   1846  1.1  christos $SH_COLOR                        Subhead color
   1847  1.1  christos $SUBTITLE                        Document subtitle
   1848  1.1  christos $SUBTITLE_FAM                    Family to use for subtitle in doc
   1849  1.1  christos                                  header
   1850  1.1  christos $SUBTITLE_FT                     Font to use for subtitle in doc header
   1851  1.1  christos $SUBTITLE_SIZE_CHANGE            ps in/decrease of subtitle*
   1852  1.1  christos $SUBTITLE_PT_SIZE                Absolute ps of subtitle
   1853  1.1  christos $SUITE                           The #SUITE number register
   1854  1.1  christos $TITLE                           Document title
   1855  1.1  christos $TITLE_FAM                       Family to use for title in doc header
   1856  1.1  christos $TITLE_FT                        Font to use for title in doc header
   1857  1.1  christos $TITLE_PT_SIZE                   Absolute point size of title in docheader
   1858  1.1  christos $TITLE_SIZE_CHANGE               ps in/decrease of title in doc header*
   1859  1.1  christos $TOC_AUTHORS                     What to print after toc doc title entry
   1860  1.1  christos                                  if #TOC_AUTHORS=1
   1861  1.1  christos $TOC_FAM                         Family to use on toc pages
   1862  1.1  christos $TOC_HEAD_FAM                    Family of toc head entries
   1863  1.1  christos $TOC_HEAD_FT                     Font of toc head entries
   1864  1.1  christos $TOC_HEAD_ITEM                   A head as collected for TOC_ENTRIES
   1865  1.1  christos $TOC_HEADER_FAM                  Family to use for "Contents"
   1866  1.1  christos $TOC_HEADER_FT                   Font to use for "Contents"
   1867  1.1  christos $TOC_HEADER_QUAD                 Quad direction of "Contents"
   1868  1.1  christos $TOC_HEADER_SIZE                 ps in/decrease of "Contents"****
   1869  1.1  christos $TOC_HEADER_STRING               Header string of first toc page
   1870  1.1  christos $TOC_PN                          Sets up toc leaders + entry pn
   1871  1.1  christos                                  (typeset)
   1872  1.1  christos $TOC_PN_FAM                      Family for toc entries page numbers
   1873  1.1  christos $TOC_PN_FT                       Font for toc entries page numbers
   1874  1.1  christos $TOC_PN_SIZE_CHANGE              ps in/decrease of toc entries page
   1875  1.1  christos                                  numbers
   1876  1.1  christos $TOC_PN_STYLE                    Page-numbering style of toc pages
   1877  1.1  christos $TOC_PN_TYPEWRITE                Sets up toc leaders + entry pn
   1878  1.1  christos                                  (typewrite)
   1879  1.1  christos $TOC_PH_FAM                      Family of toc parahead entries
   1880  1.1  christos $TOC_PH_FT                       Font of toc parahead entries
   1881  1.1  christos $TOC_PARAHEAD_ITEM               A parahead collected for TOC_ENTRIES
   1882  1.1  christos $TOC_SH_FAM                      Family of toc subhead entries
   1883  1.1  christos $TOC_SH_FT                       Font of toc subhead entries
   1884  1.1  christos $TOC_SH_ITEM                     A subhead collected for TOC_ENTRIES
   1885  1.1  christos $TOC_TITLE_FAM                   Family of toc doc title entries
   1886  1.1  christos $TOC_TITLE_FT                    Font of toc doc title entries
   1887  1.1  christos $USER_SET_TITLE_ITEM             User defined toc doc title entry as
   1888  1.1  christos                                  set by TOC_TITLE_ENTRY
   1889  1.1  christos $UR_PAGINATION_STYLE             Pagination style prior to endnotes
   1890  1.1  christos $USERDEF_HDRFTR_RECTO            User defined header/footer recto string
   1891  1.1  christos $USERDEF_HDRFTR_VERSO            User defined header/footer verso string
   1892  1.1  christos 
   1893  1.1  christos    *relative to #DOC_PT_SIZE
   1894  1.1  christos   **relative to overall ps of headers as set by HEADER_SIZE
   1895  1.1  christos  ***relative to overall ps of endnotes
   1896  1.1  christos ****relative to overall ps of toc pages
   1897  1.1  christos 
   1898  1.1  christos +++PREPROCESSOR KEYWORDS+++
   1899  1.1  christos 
   1900  1.1  christos (eqn)
   1901  1.1  christos EQ
   1902  1.1  christos EN
   1903  1.1  christos 
   1904  1.1  christos (grn)
   1905  1.1  christos GS
   1906  1.1  christos GE
   1907  1.1  christos GF
   1908  1.1  christos 
   1909  1.1  christos (pic)
   1910  1.1  christos PS
   1911  1.1  christos PE
   1912  1.1  christos 
   1913  1.1  christos (refer)
   1914  1.1  christos R1
   1915  1.1  christos R2
   1916  1.1  christos [
   1917  1.1  christos ]
   1918  1.1  christos 
   1919  1.1  christos (tbl)
   1920  1.1  christos TS
   1921  1.1  christos TE
   1922  1.1  christos TH
   1923  1.1  christos 
   1924  1.1  christos (grap)
   1925  1.1  christos G1
   1926  1.1  christos G2
   1927  1.1  christos 
   1928  1.1  christos (ideal)
   1929  1.1  christos IS
   1930  1.1  christos IE
   1931  1.1  christos 
   1932  1.1  christos (chem)
   1933  1.1  christos cstart
   1934  1.1  christos cend
   1935  1.1  christos 
   1936  1.1  christos +++ALIASES+++
   1937  1.1  christos 
   1938  1.1  christos Please note:
   1939  1.1  christos 
   1940  1.1  christos Prior to version 1.1.9, all macros that included the word COLOR had
   1941  1.1  christos aliases that used COLOUR instead.  This convenience has now been
   1942  1.1  christos removed, in an effort to reduce the size of the om.tmac file.
   1943  1.1  christos 
   1944  1.1  christos Furthermore, if you want the convenience, you'll have to edit the
   1945  1.1  christos om.tmac file.  Simply aliasing, say, HEAD_COLOR as HEAD_COLOUR will
   1946  1.1  christos not work, owing to significant changes in the handling of
   1947  1.1  christos docelement control macros that end in _COLOR.
   1948  1.1  christos 
   1949  1.1  christos +++The following are for convenience, and header/footer management+++
   1950  1.1  christos 
   1951  1.1  christos BREAK_BLOCKQUOTE      BREAK_QUOTE
   1952  1.1  christos BREAK_CITATION        BREAK_QUOTE
   1953  1.1  christos BREAK_CITE            BREAK_QUOTE
   1954  1.1  christos CITATION              BLOCKQUOTE
   1955  1.1  christos CITE                  BLOCKQUOTE
   1956  1.1  christos COL_BREAK             COL_NEXT
   1957  1.1  christos DOC_FAM               DOC_FAMILY
   1958  1.1  christos DOC_LLENGTH           DOC_LINE_LENGTH
   1959  1.1  christos DOC_L_LENGTH          DOC_LINE_LENGTH
   1960  1.1  christos DOC_L_MARGIN          DOC_LEFT_MARGIN
   1961  1.1  christos DOC_LMARGIN           DOC_LEFT_MARGIN
   1962  1.1  christos DOC_LS                DOC_LEAD
   1963  1.1  christos DOC_PS                DOC_PT_SIZE
   1964  1.1  christos DOC_R_MARGIN          DOC_RIGHT_MARGIN
   1965  1.1  christos DOC_RMARGIN           DOC_RIGHT_MARGIN
   1966  1.1  christos FOOTER_CENTER_CAPS    HDRFTR_CENTER_CAPS
   1967  1.1  christos FOOTER_CENTER         HDRFTR_CENTER
   1968  1.1  christos FOOTER_CENTRE_CAPS    HDRFTR_CENTER_CAPS
   1969  1.1  christos FOOTER_CENTRE         HDRFTR_CENTER
   1970  1.1  christos FOOTER_LEFT_CAPS      HDRFTR_LEFT_CAPS
   1971  1.1  christos FOOTER_LEFT           HDRFTR_LEFT
   1972  1.1  christos FOOTER_PLAIN          HDRFTR_PLAIN
   1973  1.1  christos FOOTER_RECTO          HDRFTR_RECTO
   1974  1.1  christos FOOTER_RIGHT_CAPS     HDRFTR_RIGHT_CAPS
   1975  1.1  christos FOOTER_RIGHT          HDRFTR_RIGHT
   1976  1.1  christos FOOTER_RULE_GAP       HDRFTR_RULE_GAP
   1977  1.1  christos FOOTER_RULE           HDRFTR_RULE
   1978  1.1  christos FOOTER_VERSO          HDRFTR_VERSO
   1979  1.1  christos HDRFTR_RULE_INTERNAL  HDRFTR_RULE
   1980  1.1  christos HEADER_CENTER_CAPS    HDRFTR_CENTER_CAPS
   1981  1.1  christos HEADER_CENTER         HDRFTR_CENTER
   1982  1.1  christos HEADER_CENTRE_CAPS    HDRFTR_CENTER_CAPS
   1983  1.1  christos HEADER_CENTRE         HDRFTR_CENTER
   1984  1.1  christos HEADER_LEFT_CAPS      HDRFTR_LEFT_CAPS
   1985  1.1  christos HEADER_LEFT           HDRFTR_LEFT
   1986  1.1  christos HEADER_PLAIN          HDRFTR_PLAIN
   1987  1.1  christos HEADER_RECTO          HDRFTR_RECTO
   1988  1.1  christos HEADER_RIGHT_CAPS     HDRFTR_RIGHT_CAPS
   1989  1.1  christos HEADER_RIGHT          HDRFTR_RIGHT
   1990  1.1  christos HEADER_RULE_GAP       HDRFTR_RULE_GAP
   1991  1.1  christos HEADER_RULE           HDRFTR_RULE
   1992  1.1  christos HEADER_VERSO          HDRFTR_VERSO
   1993  1.1  christos PAGENUM               PAGENUMBER
   1994  1.1  christos PAGINATION            PAGINATE
   1995  1.1  christos PP_FT                 PP_FONT
   1996  1.1  christos PRINT_FOOTNOTE_RULE   FOOTNOTE_RULE
   1997  1.1  christos SWITCH_FOOTERS        SWITCH_HDRFTR
   1998  1.1  christos SWITCH_HEADERS        SWITCH_HDRFTR
   1999  1.1  christos TOC_LS                TOC_LEAD
   2000  1.1  christos TOC_PS                TOC_PT_SIZE
   2001  1.1  christos 
   2002  1.1  christos +++The following are used for docelement type-style control+++
   2003  1.1  christos 
   2004  1.1  christos AUTHOR_FAMILY                 _FAMILY
   2005  1.1  christos AUTHOR_FONT                   _FONT
   2006  1.1  christos AUTHOR_SIZE                   _SIZE
   2007  1.1  christos BIBLIOGRAPHY_FAMILY           _FAMILY
   2008  1.1  christos BIBLIOGRAPHY_FONT             _FONT
   2009  1.1  christos BIBLIOGRAPHY_FOOTER_CENTER    BIBLIOGRAPHY_HDRFTR_CENTER
   2010  1.1  christos BIBLIOGRAPHY_FOOTER_CENTRE    BIBLIOGRAPHY_HDRFTR_CENTRE
   2011  1.1  christos BIBLIOGRAPHY_HEADER_CENTER    BIBLIOGRAPHY_HDRFTR_CENTER
   2012  1.1  christos BIBLIOGRAPHY_HEADER_CENTRE    BIBLIOGRAPHY_HDRFTR_CENTRE
   2013  1.1  christos BIBLIOGRAPHY_QUAD             _QUAD
   2014  1.1  christos BIBLIOGRAPHY_STRING_FAMILY    _FAMILY
   2015  1.1  christos BIBLIOGRAPHY_STRING_FONT      _FONT
   2016  1.1  christos BIBLIOGRAPHY_STRING_QUAD      _QUAD
   2017  1.1  christos BIBLIOGRAPHY_STRING_SIZE      _SIZE
   2018  1.1  christos BLOCKQUOTE_AUTOLEAD           Q_AUTOLEAD
   2019  1.1  christos BLOCKQUOTE_AUTOLEAD           QUOTE_AUTOLEAD
   2020  1.1  christos BLOCKQUOTE_COLOR              _COLOR
   2021  1.1  christos BLOCKQUOTE_FAMILY             _FAMILY
   2022  1.1  christos BLOCKQUOTE_FONT               _FONT
   2023  1.1  christos BLOCKQUOTE_QUAD               _QUAD
   2024  1.1  christos BLOCKQUOTE_SIZE               _SIZE
   2025  1.1  christos CHAPTER_TITLE_COLOR           _COLOR
   2026  1.1  christos CHAPTER_TITLE_FAMILY          _FAMILY
   2027  1.1  christos CHAPTER_TITLE_FONT            _FONT
   2028  1.1  christos CHAPTER_TITLE_SIZE            _SIZE
   2029  1.1  christos COVER_ATTRIBUTE_COLOR         _COLOR
   2030  1.1  christos COVER_AUTHOR_COLOR            _COLOR
   2031  1.1  christos COVER_AUTHOR_FAMILY           _FAMILY
   2032  1.1  christos COVER_AUTHOR_FONT             _FONT
   2033  1.1  christos COVER_AUTHOR_SIZE             _SIZE
   2034  1.1  christos COVER_COLOR                   _COLOR
   2035  1.1  christos COVER_COPYRIGHT_COLOR         _COLOR
   2036  1.1  christos COVER_COPYRIGHT_FAMILY        _FAMILY
   2037  1.1  christos COVER_COPYRIGHT_FONT          _FONT
   2038  1.1  christos COVER_COPYRIGHT_QUAD          _QUAD
   2039  1.1  christos COVER_COPYRIGHT_SIZE          _SIZE
   2040  1.1  christos COVER_DOCTYPE_COLOR           _COLOR
   2041  1.1  christos COVER_DOCTYPE_FAMILY          _FAMILY
   2042  1.1  christos COVER_DOCTYPE_FONT            _FONT
   2043  1.1  christos COVER_DOCTYPE_SIZE            _SIZE
   2044  1.1  christos COVER_FAMILY                  _FAMILY
   2045  1.1  christos COVER_MISC_COLOR              _COLOR
   2046  1.1  christos COVER_MISC_QUAD               _QUAD
   2047  1.1  christos COVER_SUBTITLE_COLOR          _COLOR
   2048  1.1  christos COVER_SUBTITLE_FAMILY         _FAMILY
   2049  1.1  christos COVER_SUBTITLE_FONT           _FONT
   2050  1.1  christos COVER_SUBTITLE_SIZE           _SIZE
   2051  1.1  christos COVER_TITLE_COLOR             _COLOR
   2052  1.1  christos COVER_TITLE_FAMILY            _FAMILY
   2053  1.1  christos COVER_TITLE_FONT              _FONT
   2054  1.1  christos COVER_TITLE_SIZE              _SIZE
   2055  1.1  christos DOC_COVER_ATTRIBUTE_COLOR     _COLOR
   2056  1.1  christos DOC_COVER_AUTHOR_COLOR        _COLOR
   2057  1.1  christos DOC_COVER_AUTHOR_FAMILY       _FAMILY
   2058  1.1  christos DOC_COVER_AUTHOR_FONT         _FONT
   2059  1.1  christos DOC_COVER_AUTHOR_SIZE         _SIZE
   2060  1.1  christos DOC_COVER_COLOR               _COLOR
   2061  1.1  christos DOC_COVER_COPYRIGHT_COLOR     _COLOR
   2062  1.1  christos DOC_COVER_COPYRIGHT_FAMILY    _FAMILY
   2063  1.1  christos DOC_COVER_COPYRIGHT_FONT      _FONT
   2064  1.1  christos DOC_COVER_COPYRIGHT_QUAD      _QUAD
   2065  1.1  christos DOC_COVER_COPYRIGHT_SIZE      _SIZE
   2066  1.1  christos DOC_COVER_DOCTYPE_COLOR       _COLOR
   2067  1.1  christos DOC_COVER_DOCTYPE_FAMILY      _FAMILY
   2068  1.1  christos DOC_COVER_DOCTYPE_FONT        _FONT
   2069  1.1  christos DOC_COVER_DOCTYPE_SIZE        _SIZE
   2070  1.1  christos DOC_COVER_FAMILY              _FAMILY
   2071  1.1  christos DOC_COVER_MISC_COLOR          _COLOR
   2072  1.1  christos DOC_COVER_MISC_QUAD           _QUAD
   2073  1.1  christos DOC_COVER_SUBTITLE_COLOR      _COLOR
   2074  1.1  christos DOC_COVER_SUBTITLE_FAMILY     _FAMILY
   2075  1.1  christos DOC_COVER_SUBTITLE_FONT       _FONT
   2076  1.1  christos DOC_COVER_SUBTITLE_SIZE       _SIZE
   2077  1.1  christos DOC_COVER_TITLE_COLOR         _COLOR
   2078  1.1  christos DOC_COVER_TITLE_FAMILY        _FAMILY
   2079  1.1  christos DOC_COVER_TITLE_FONT          _FONT
   2080  1.1  christos DOC_COVER_TITLE_SIZE          _SIZE
   2081  1.1  christos DOCHEADER_COLOR               _COLOR
   2082  1.1  christos DOCHEADER_FAMILY              _FAMILY
   2083  1.1  christos DOC_QUAD                      _QUAD
   2084  1.1  christos DOCTYPE_FAMILY                _FAMILY
   2085  1.1  christos DOCTYPE_FONT                  _FONT
   2086  1.1  christos DOCTYPE_SIZE                  _SIZE
   2087  1.1  christos ENDNOTE_BLOCKQUOTE_AUTOLEAD   Q_AUTOLEAD
   2088  1.1  christos ENDNOTE_BLOCKQUOTE_AUTOLEAD   QUOTE_AUTOLEAD
   2089  1.1  christos ENDNOTE_FAMILY                _FAMILY
   2090  1.1  christos ENDNOTE_FONT                  _FONT
   2091  1.1  christos ENDNOTE_LINENUMBER_FAMILY     _FAMILY
   2092  1.1  christos ENDNOTE_LINENUMBER_FONT       _FONT
   2093  1.1  christos ENDNOTE_LINENUMBER_SIZE       _SIZE
   2094  1.1  christos ENDNOTE_NUMBER_FAMILY         _FAMILY
   2095  1.1  christos ENDNOTE_NUMBER_FONT           _FONT
   2096  1.1  christos ENDNOTE_NUMBER_SIZE           _SIZE
   2097  1.1  christos ENDNOTE_QUAD                  _QUAD
   2098  1.1  christos ENDNOTE_QUOTE_AUTLOEAD        Q_AUTOLEAD
   2099  1.1  christos ENDNOTE_QUOTE_AUTOLEAD        QUOTE_AUTOLEAD
   2100  1.1  christos ENDNOTE_STRING_FAMILY         _FAMILY
   2101  1.1  christos ENDNOTE_STRING_FONT           _FONT
   2102  1.1  christos ENDNOTE_STRING_QUAD           _QUAD
   2103  1.1  christos ENDNOTE_STRING_SIZE           _SIZE
   2104  1.1  christos ENDNOTE_TITLE_FAMILY          _FAMILY
   2105  1.1  christos ENDNOTE_TITLE_FONT            _FONT
   2106  1.1  christos ENDNOTE_TITLE_QUAD            _QUAD
   2107  1.1  christos ENDNOTE_TITLE_SIZE            _SIZE
   2108  1.1  christos EPIGRAPH_COLOR                _COLOR
   2109  1.1  christos EPIGRAPH_FAMILY               _FAMILY
   2110  1.1  christos EPIGRAPH_FONT                 _FONT
   2111  1.1  christos EPIGRAPH_QUAD                 _QUAD
   2112  1.1  christos EPIGRAPH_SIZE                 _SIZE
   2113  1.1  christos FINIS_COLOR                   _COLOR
   2114  1.1  christos FOOTNOTE_COLOR                _COLOR
   2115  1.1  christos FOOTNOTE_FAMILY               _FAMILY
   2116  1.1  christos FOOTNOTE_FONT                 _FONT
   2117  1.1  christos FOOTNOTE_QUAD                 _QUAD
   2118  1.1  christos FOOTNOTE_SIZE                 _SIZE
   2119  1.1  christos HDRFTR_CENTER_FAMILY          _FAMILY
   2120  1.1  christos HDRFTR_CENTER_FONT            _FONT
   2121  1.1  christos HDRFTR_CENTER_SIZE            _SIZE
   2122  1.1  christos HDRFTR_COLOR                  _COLOR
   2123  1.1  christos HDRFTR_FAMILY                 _FAMILY
   2124  1.1  christos HDRFTR_LEFT_FAMILY            _FAMILY
   2125  1.1  christos HDRFTR_LEFT_FONT              _FONT
   2126  1.1  christos HDRFTR_LEFT_SIZE              _SIZE
   2127  1.1  christos HDRFTR_RIGHT_FAMILY           _FAMILY
   2128  1.1  christos HDRFTR_RIGHT_FONT             _FONT
   2129  1.1  christos HDRFTR_RIGHT_SIZE             _SIZE
   2130  1.1  christos HDRFTR_RULE_COLOR             _COLOR
   2131  1.1  christos HDRFTR_SIZE                   _SIZE
   2132  1.1  christos HEAD_COLOR                    _COLOR
   2133  1.1  christos HEAD_FAMILY                   _FAMILY
   2134  1.1  christos HEAD_FONT                     _FONT
   2135  1.1  christos HEAD_QUAD                     _QUAD
   2136  1.1  christos HEAD_SIZE                     _SIZE
   2137  1.1  christos LINEBREAK_COLOR               _COLOR
   2138  1.1  christos MISC_COLOR                    _COLOR
   2139  1.1  christos MISC_QUAD                     _QUAD
   2140  1.1  christos PAGENUM_COLOR                 _COLOR
   2141  1.1  christos PAGENUM_FAMILY                _FAMILY
   2142  1.1  christos PAGENUM_FONT                  _FONT
   2143  1.1  christos PARAHEAD_COLOR                _COLOR
   2144  1.1  christos PARAHEAD_FAMILY               _FAMILY
   2145  1.1  christos PARAHEAD_FONT                 _FONT
   2146  1.1  christos PARAHEAD_SIZE                 _SIZE
   2147  1.1  christos QUOTE_COLOR                   _COLOR
   2148  1.1  christos QUOTE_FAMILY                  _FAMILY
   2149  1.1  christos QUOTE_FONT                    _FONT
   2150  1.1  christos QUOTE_INDENT                  _INDENT
   2151  1.1  christos QUOTE_SIZE                    _SIZE
   2152  1.1  christos REF_INDENT                    INDENT_REFS
   2153  1.1  christos REF)                          REF_BRACKETS_END
   2154  1.1  christos REF]                          REF_BRACKETS_END
   2155  1.1  christos REF}                          REF_BRACKETS_END
   2156  1.1  christos REF(                          REF_BRACKETS_START
   2157  1.1  christos REF[                          REF_BRACKETS_START
   2158  1.1  christos REF{                          REF_BRACKETS_START
   2159  1.1  christos SUBHEAD_COLOR                 _COLOR
   2160  1.1  christos SUBHEAD_FAMILY                _FAMILY
   2161  1.1  christos SUBHEAD_FONT                  _FONT
   2162  1.1  christos SUBHEAD_SIZE                  _SIZE
   2163  1.1  christos SUBTITLE_COLOR                _COLOR
   2164  1.1  christos SUBTITLE_FAMILY               _FAMILY
   2165  1.1  christos SUBTITLE_FONT                 _FONT
   2166  1.1  christos SUBTITLE_SIZE                 _SIZE
   2167  1.1  christos TITLE_COLOR                   _COLOR
   2168  1.1  christos TITLE_FAMILY                  _FAMILY
   2169  1.1  christos TITLE_FONT                    _FONT
   2170  1.1  christos TITLE_SIZE                    _SIZE
   2171  1.1  christos TOC_FAM                       _FAMILY
   2172  1.1  christos TOC_FAMILY                    _FAMILY
   2173  1.1  christos TOC_HEADER_FAMILY             _FAMILY
   2174  1.1  christos TOC_HEADER_FONT               _FONT
   2175  1.1  christos TOC_HEADER_QUAD               _QUAD
   2176  1.1  christos TOC_HEADER_SIZE               _SIZE
   2177  1.1  christos TOC_HEAD_FAMILY               _FAMILY
   2178  1.1  christos TOC_HEAD_FONT                 _FONT
   2179  1.1  christos TOC_HEAD_SIZE                 _SIZE
   2180  1.1  christos TOC_PARAHEAD_FAMILY           _FAMILY
   2181  1.1  christos TOC_PARAHEAD_FONT             _FONT
   2182  1.1  christos TOC_PARAHEAD_SIZE             _SIZE
   2183  1.1  christos TOC_PN_FAMILY                 _FAMILY
   2184  1.1  christos TOC_PN_FONT                   _FONT
   2185  1.1  christos TOC_PN_SIZE                   _SIZE
   2186  1.1  christos TOC_PT_SIZE                   _SIZE
   2187  1.1  christos TOC_SUBHEAD_FAMILY            _FAMILY
   2188  1.1  christos TOC_SUBHEAD_FONT              _FONT
   2189  1.1  christos TOC_SUBHEAD_SIZE              _SIZE
   2190  1.1  christos TOC_TITLE_FAMILY              _FAMILY
   2191  1.1  christos TOC_TITLE_FONT                _FONT
   2192  1.1  christos TOC_TITLE_SIZE                _SIZE
   2193  1.1  christos </pre>
   2194  1.1  christos 
   2195  1.1  christos <hr>
   2196  1.1  christos <a href="appendices.html#TOP">Prev</a>&nbsp;&nbsp;
   2197  1.1  christos <a href="#TOP">Top</a>&nbsp;&nbsp;
   2198  1.1  christos <a href="toc.html">Back to Table of Contents</a>
   2199  1.1  christos </body>
   2200  1.1  christos </html>
   2201