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> <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 "reserved" 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<n> Number register enumerator for depth <n> 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<#>_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<n> Left indent of list <n> 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<#>_LENGTH Length of ST<#>; calculated during ST <#> 292 1.1 christos #ST<#>_MARK Page offset of autotab <#> at ST<#>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<#>_OFFSET 295 1.1 christos when calculating string indents set from within 296 1.1 christos tabs 297 1.1 christos #ST<#>_OFFSET Indent of autotab <#> (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<n> String enumerator for depth <n> 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<n> Separator for depth <n> in lists 363 1.1 christos $SS_VAR Holds + or - sentence space value 364 1.1 christos $ST<#>_FILL Always QUAD if QUAD passed to ST <#> 365 1.1 christos $ST<#>_QUAD_DIR Quad direction supplied to ST for <#> 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<#> String tab end marker 451 1.1 christos ST<#> 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<n> Date, addresser, addressee or greeting; 936 1.1 christos <n> 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_<#> 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_<#>_L_MARGIN 1010 1.1 christos #COL_TOTAL #COL_L_LENGTH + #GUTTER; used to calculate 1011 1.1 christos #COL_<#>_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_<n> 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_<#> 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> 2197 1.1 christos <a href="#TOP">Top</a> 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