Home | History | Annotate | Line # | Download | only in momdoc
      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 -- Document processing, creating a cover page</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="refer.html#TOP">Next</a>&nbsp;&nbsp;
     12  1.1  christos <a href="rectoverso.html#TOP">Prev</a>&nbsp;&nbsp;
     13  1.1  christos <a href="toc.html">Back to Table of Contents</a>
     14  1.1  christos <p>
     15  1.1  christos 
     16  1.1  christos <a name="TOP">
     17  1.1  christos <h1 align="center"><u>CREATING A COVER PAGE</u></h1>
     18  1.1  christos </a>
     19  1.1  christos 
     20  1.1  christos <ul>
     21  1.1  christos 	<li><a href="#COVER_INTRO">Introduction to cover pages</a>
     22  1.1  christos 	<ul>
     23  1.1  christos 		<li><a href="#PLEASE">Important note -- please read</a>
     24  1.1  christos 		<li><a href="#DESC">Description of what mom does on cover pages</a>
     25  1.1  christos 		<li><a href="#PAGINATION">A note on headers/footers and pagination</a>
     26  1.1  christos 		<li><a href="#DESIGN">What to do if you want to design your
     27  1.1  christos 		own cover pages</a>
     28  1.1  christos 	</ul>
     29  1.1  christos 	<li><a href="#COVER">The cover and document cover macros</a>
     30  1.1  christos 	<ul>
     31  1.1  christos 		<li><a href="#COVER">COVER/DOC_COVER</a>
     32  1.1  christos 		<ul>
     33  1.1  christos 			<li><a href="#REQUIRED">The required argument</a>
     34  1.1  christos 			<li><a href="#CHAPTER">How the CHAPTER argument and friends work</a>
     35  1.1  christos 			<li><a href="#OPTIONAL">The optional arguments</a>
     36  1.1  christos 			<li><a href="#DOCTYPE">What the DOCTYPE argument means</a>
     37  1.1  christos 		</ul>
     38  1.1  christos 	</ul>
     39  1.1  christos 	<li><a href="#ON_OFF">Enabling/disabling automatic generation of cover pages</a>
     40  1.1  christos 	<li><a href="#COVER_CONTROL">Control macros--changing the
     41  1.1  christos 		defaults for covers and document covers</a>
     42  1.1  christos </ul>
     43  1.1  christos 
     44  1.1  christos <a name="COVER_INTRO"><h2><u>Introduction to cover pages</u></h2></a>
     45  1.1  christos <p>
     46  1.1  christos As of version 1.19 of <strong>mom</strong>, you can now have cover
     47  1.1  christos pages generated automatically.
     48  1.1  christos <p>
     49  1.1  christos Though identical in treatment, <strong>mom</strong> provides two
     50  1.1  christos kinds of cover pages: section cover pages (which I shall refer to
     51  1.1  christos simply as &quot;cover pages&quot;) and document cover pages
     52  1.1  christos (&quot;doc covers&quot;).
     53  1.1  christos <p>
     54  1.1  christos A document cover page
     55  1.1  christos (<a href="#DOC_COVER">doc cover</a>)
     56  1.1  christos is what you'd most likely use at the start of a <a
     57  1.1  christos href="rectoverso.html#COLLATE_INTRO">collated</a> document, where
     58  1.1  christos you might want the name of the complete document, the author(s) and
     59  1.1  christos the copyright line to appear.  Another place you might use a doc
     60  1.1  christos cover is for a novel, where you want the title of the novel, not
     61  1.1  christos the chapter title or chapter number, as the first cover page.
     62  1.1  christos <p>
     63  1.1  christos A section
     64  1.1  christos <a href="#COVER">cover</a>
     65  1.1  christos page is what you'd use for cover pages that separate sections of a
     66  1.1  christos collated document.  A section cover page (but not a doc cover page)
     67  1.1  christos in a collated document could, for example, simply read &quot;PART
     68  1.1  christos I&quot;.
     69  1.1  christos <p>
     70  1.1  christos In non-collated documents (say, an essay) you can use either a
     71  1.1  christos section cover or a doc cover to generate a cover sheet.
     72  1.1  christos <p>
     73  1.1  christos In addition, nothing prevents you from generating both a doc cover
     74  1.1  christos page and a section cover page for every document in a collated
     75  1.1  christos document.  Or you can selectively disable the automatic generation
     76  1.1  christos of either doc covers or section covers in a collated document,
     77  1.1  christos on-the-fly.
     78  1.1  christos <p>
     79  1.1  christos <a name="PLEASE"><strong>Important note:</strong></a>
     80  1.1  christos automatic generation of cover or doc cover pages after the first
     81  1.1  christos one(s) only takes place if you are working with collated documents.
     82  1.1  christos <strong>Mom</strong> provides no mechanism for saying &quot;print
     83  1.1  christos a section cover here even though I'm still working on the same
     84  1.1  christos (non-collated) document.&quot;
     85  1.1  christos 
     86  1.1  christos <a name="DESC"><h3><u>Description of what mom does on cover pages</u></h3></a>
     87  1.1  christos 
     88  1.1  christos By default, <strong>mom</strong> typesets cover (and doc cover)
     89  1.1  christos pages identically to
     90  1.1  christos <a href="definitions.html#TERMS_DOCHEADER">docheaders</a>
     91  1.1  christos (see
     92  1.1  christos <a href="docprocessing.html#DOCHEADER_CONTROL">How to change the look of docheaders</a>
     93  1.1  christos for a description of what a docheader looks like).  The only
     94  1.1  christos differences are
     95  1.1  christos <br>
     96  1.1  christos <ul>
     97  1.1  christos 	<li>the position on the page where the information is output
     98  1.1  christos 	<li>the (optional) addition of copyright and miscellaneous
     99  1.1  christos 		information
    100  1.1  christos 	<li>there's no running text underneath
    101  1.1  christos </ul>
    102  1.1  christos 
    103  1.1  christos <p>
    104  1.1  christos You tell <strong>mom</strong> what you want to appear on the cover
    105  1.1  christos pages through the arguments you pass to
    106  1.1  christos <a href="#COVER">COVER</a>
    107  1.1  christos and/or
    108  1.1  christos <a href="#COVER">DOC_COVER</a>.
    109  1.1  christos Provided you have already given <strong>mom</strong> the
    110  1.1  christos appropriate references macro (e.g.
    111  1.1  christos <a href="docprocessing.html#TITLE">TITLE</a>
    112  1.1  christos or
    113  1.1  christos <a href="docprocessing.html#AUTHOR">AUTHOR</a>),
    114  1.1  christos she will output cover (and doc cover) pages identically to how she
    115  1.1  christos would output docheaders containing the same information.
    116  1.1  christos <p>
    117  1.1  christos By default, <strong>mom</strong> starts cover (and doc cover) pages
    118  1.1  christos one-third of the way down the page.  This can be changed through
    119  1.1  christos the use of the control macros
    120  1.1  christos <a href="#COVER_CONTROL_INDEX">COVER_ADVANCE/DOC_COVER_ADVANCE</a>.
    121  1.1  christos <p>
    122  1.1  christos If you request copyright information (and have already given
    123  1.1  christos <strong>mom</strong> the reference macro,
    124  1.1  christos <a href="docprocessing.html#COPYRIGHT">COPYRIGHT</a>),
    125  1.1  christos she sets it, by default, in a smaller
    126  1.1  christos <a href="definitions.html#TERMS_PS">point size</a>
    127  1.1  christos in the bottom right hand corner of the cover (or doc cover) page.
    128  1.1  christos The default point size and the position can be controlled
    129  1.1  christos with
    130  1.1  christos <a href="#COVER_CONTROL_INDEX">COVER_COPYRIGHT_SIZE/DOC_COVER_COPYRIGHT_SIZE</a>
    131  1.1  christos and
    132  1.1  christos <a href="#COVER_CONTROL_INDEX">COVER_COPYRIGHT_QUAD/DOC_COVER_COPYRIGHT_QUAD</a>.
    133  1.1  christos <p>
    134  1.1  christos Similarly, if you request miscellaneous information (and have already given
    135  1.1  christos <strong>mom</strong> the reference macro,
    136  1.1  christos <a href="docprocessing.html#MISC">MISC</a>),
    137  1.1  christos she sets it, by default, in a smaller point size in the bottom left
    138  1.1  christos hand corner of the cover (or doc cover) page.  The default point
    139  1.1  christos size is dependent on
    140  1.1  christos <strong>COVER_COPYRIGHT_SIZE/DOC_COVER_COPYRIGHT_SIZE</strong>,
    141  1.1  christos but the position can be controlled with
    142  1.1  christos <a href="#COVER_CONTROL_INDEX">COVER_MISC_QUAD/DOC_COVER_MISC_QUAD</a>.
    143  1.1  christos 
    144  1.1  christos <a name="PAGINATION"></a>
    145  1.1  christos <p>
    146  1.1  christos <strong>NOTE: mom</strong> does not set any
    147  1.1  christos <a href="definitions.html#TERMS_HEADER">headers</a>
    148  1.1  christos or
    149  1.1  christos <a href="definitions.html#TERMS_FOOTER">footers</a>
    150  1.1  christos on cover pages.  Neither does she set any page numbers.  From the
    151  1.1  christos point of pagination, cover (and doc cover) pages are considered
    152  1.1  christos &quot;null&quot; pages; if you wish them to be included in the
    153  1.1  christos pagination scheme (even though no page numbers appear), you must
    154  1.1  christos set the page number of each first page following a
    155  1.1  christos <a href="rectoverso.html#COLLATE">COLLATE</a>
    156  1.1  christos manually with
    157  1.1  christos <a href="headfootpage.html#PAGENUMBER">PAGENUMBER</a>.
    158  1.1  christos 
    159  1.1  christos <a name="DESIGN"></a>
    160  1.1  christos <p>
    161  1.1  christos Finally, if you want to design your own cover page(s), you can
    162  1.1  christos always typeset them (using the
    163  1.1  christos <a href="typesetting.html#MACROS_TYPESETTING">typesetting macros</a>),
    164  1.1  christos invoke
    165  1.1  christos <a href="typesetting.html#NEWPAGE">NEWPAGE</a>,
    166  1.1  christos set up your document <em>in full</em> (see
    167  1.1  christos <a href="docprocessing.html#DOCPROCESSING_TUT">Tutorial -- Setting up a mom document</a>),
    168  1.1  christos and lastly invoke
    169  1.1  christos <a href="docprocessing.html#START">START</a>.
    170  1.1  christos The cover page (and any typesetting commands on it) will have no
    171  1.1  christos effect on <strong>mom</strong>'s processing of the document itself,
    172  1.1  christos the first page of which, moreover, will be numbered &quot;1&quot;
    173  1.1  christos unless you instruct her otherwise with
    174  1.1  christos <a href="headfootpage.html#PAGENUMBER">PAGENUMBER</a>.
    175  1.1  christos <p>
    176  1.1  christos 
    177  1.1  christos <!---COVER--->
    178  1.1  christos 
    179  1.1  christos <hr width="66%" align="left">
    180  1.1  christos <p>
    181  1.1  christos <a name="COVER"></a>
    182  1.1  christos 	Macro: <strong>COVER</strong>
    183  1.1  christos 	<br>
    184  1.1  christos 	Macro: <strong>DOC_COVER</strong>
    185  1.1  christos 	<br>
    186  1.1  christos 	Required argument: <nobr>TITLE | DOCTITLE | COVERTITLE | CHAPTER | CHAPTER_TITLE | CHAPTER+TITLE</nobr>
    187  1.1  christos 	<br>
    188  1.1  christos 	Optional arguments: <nobr>[ SUBTITLE AUTHOR DOCTYPE COPYRIGHT MISC ]</nobr>
    189  1.1  christos 	<p>
    190  1.1  christos 	<em>*Note: these macros should be placed in the
    191  1.1  christos 	&quot;style-sheet&quot; section of your document setup (see the
    192  1.1  christos 	<a href="docprocessing.html#DOCPROCESSING_TUT">Tutorial -- Setting up a mom document</a>),
    193  1.1  christos 	i.e. after PRINTSTYLE (and/or DOCTYPE and/or COPYSTYLE), but
    194  1.1  christos 	before START.</em>
    195  1.1  christos 
    196  1.1  christos </a>
    197  1.1  christos <p>
    198  1.1  christos <strong>COVER</strong> and <strong>DOC_COVER</strong> behave
    199  1.1  christos identically.  The reason <strong>mom</strong> provides two macros
    200  1.1  christos for automatic cover page generation is so that you can have two
    201  1.1  christos different kinds of covers with different information on each.
    202  1.1  christos <p>
    203  1.1  christos Imagine, for a moment, you've written a document comprised of three
    204  1.1  christos sections.  When you
    205  1.1  christos <a href="rectoverso.html#COLLATE">COLLATE</a>
    206  1.1  christos the document for output, you could use <strong>DOC_COVER</strong>
    207  1.1  christos to generate a cover page that contained the name of the entire
    208  1.1  christos document, your (the author's) name, and perhaps the copyright date.
    209  1.1  christos Subsequently, you could use <strong>COVER</strong>, after each
    210  1.1  christos <strong>COLLATE</strong> but before each
    211  1.1  christos <a href="docprocessing.html#START">START</a>,
    212  1.1  christos to generate a cover page (or cover &quot;sheet&quot;, if you prefer)
    213  1.1  christos containing just the name of the section.
    214  1.1  christos <br>
    215  1.1  christos 
    216  1.1  christos <a name="REQUIRED"><h3><u>The required argument</u></h3></a>
    217  1.1  christos 
    218  1.1  christos Both <strong>COVER</strong> and <strong>DOC_COVER</strong>, whenever
    219  1.1  christos invoked, require a first argument, as listed above.  This first argument
    220  1.1  christos will become the first bit of information <strong>mom</strong>
    221  1.1  christos prints on the cover (or doc cover) page (i.e. it will be the
    222  1.1  christos &quot;title&quot;).
    223  1.1  christos <p>
    224  1.1  christos In order for the information to appear, you must, of course, first
    225  1.1  christos have given <strong>mom</strong> the appropriate
    226  1.1  christos <a href="docprocessing.html#REFERENCE_MACROS">reference macro</a>.
    227  1.1  christos A list of arguments with their equivalent reference macros follows.
    228  1.1  christos <br>
    229  1.1  christos 
    230  1.1  christos <dl>
    231  1.1  christos <dt>TITLE
    232  1.1  christos <dd>-means the argument you gave to
    233  1.1  christos <a href="docprocessing.html#TITLE">TITLE</a>
    234  1.1  christos <dt>DOCTITLE
    235  1.1  christos <dd>-means the argument you gave to
    236  1.1  christos <a href="docprocessing.html#DOCTITLE">DOCTITLE</a>
    237  1.1  christos <dt>COVERTITLE
    238  1.1  christos <dd>-means the argument you gave to
    239  1.1  christos <a href="docprocessing.html#COVERTITLE">COVERTITLE</a>
    240  1.1  christos or
    241  1.1  christos <a href="docprocessing.html#DOC_COVERTITLE">DOC_COVERTITLE</a>
    242  1.1  christos <dt>CHAPTER, CHAPTER_TITLE, CHAPTER+TITLE
    243  1.1  christos <dd>-see below (How the CHAPTER argument and friends work)
    244  1.1  christos </dl>
    245  1.1  christos <br>
    246  1.1  christos 
    247  1.1  christos <a name="CHAPTER"><h3><u>How the CHAPTER argument and friends work</u></h3></a>
    248  1.1  christos 
    249  1.1  christos <kbd>CHAPTER</kbd>, by itself, will print the <a
    250  1.1  christos href="docprocessing.html#CHAPTER_STRING">CHAPTER_STRING</a> as well
    251  1.1  christos as the chapter number that you gave to
    252  1.1  christos <a href="docprocessing.html#CHAPTER">CHAPTER</a>.
    253  1.1  christos For example, assuming a vanilla setup for your chapter
    254  1.1  christos <p>
    255  1.1  christos <pre>
    256  1.1  christos 	\# Reference macros
    257  1.1  christos 	.CHAPTER 1
    258  1.1  christos 	.CHAPTER_TITLE "The Bonny Blue Yonder"
    259  1.1  christos 	&lt;other stuff&gt;
    260  1.1  christos 	.COVER CHAPTER \" (or .DOC_COVER CHAPTER)
    261  1.1  christos 	.START
    262  1.1  christos </pre>
    263  1.1  christos 
    264  1.1  christos will simply print
    265  1.1  christos <p>
    266  1.1  christos <pre>
    267  1.1  christos 	Chapter 1
    268  1.1  christos </pre>
    269  1.1  christos 
    270  1.1  christos <kbd>CHAPTER_TITLE</kbd> will print the chapter title you
    271  1.1  christos gave to
    272  1.1  christos <a href="docprocessing.html#CHAPTER_TITLE">CHAPTER_TITLE</a>.
    273  1.1  christos For example, assuming a vanilla setup for your chapter
    274  1.1  christos <p>
    275  1.1  christos <pre>
    276  1.1  christos 	\# Reference macros
    277  1.1  christos 	.CHAPTER 1
    278  1.1  christos 	.CHAPTER_TITLE "The Bonny Blue Yonder"
    279  1.1  christos 	&lt;other stuff&gt;
    280  1.1  christos 	.COVER CHAPTER_TITLE \" (or .DOC_COVER CHAPTER_TITLE)
    281  1.1  christos 	.START
    282  1.1  christos </pre>
    283  1.1  christos 
    284  1.1  christos will simply print
    285  1.1  christos <p>
    286  1.1  christos <pre>
    287  1.1  christos 	The Bonny Blue Yonder
    288  1.1  christos </pre>
    289  1.1  christos 
    290  1.1  christos <p>
    291  1.1  christos <kbd>CHAPTER+TITLE</kbd> will print <strong>both</strong> the
    292  1.1  christos chapter string + number AND the chapter title.  For example,
    293  1.1  christos assuming a vanilla setup for your chapter
    294  1.1  christos <p>
    295  1.1  christos <pre>
    296  1.1  christos 	\# Reference macros
    297  1.1  christos 	.CHAPTER 1
    298  1.1  christos 	.CHAPTER_TITLE "The Bonny Blue Yonder"
    299  1.1  christos 	&lt;other stuff&gt;
    300  1.1  christos 	.COVER CHAPTER+TITLE \" (or .DOC_COVER CHAPTER+TITLE)
    301  1.1  christos 	.START
    302  1.1  christos </pre>
    303  1.1  christos 
    304  1.1  christos will print
    305  1.1  christos <p>
    306  1.1  christos <pre>
    307  1.1  christos 	      Chapter 1
    308  1.1  christos 	The Bonny Blue Yonder
    309  1.1  christos </pre>
    310  1.1  christos 
    311  1.1  christos <a name="OPTIONAL"><h3><u>The optional arguments</u></h3></a>
    312  1.1  christos 
    313  1.1  christos The remainder of the arguments to <strong>COVER</strong> and
    314  1.1  christos <strong>DOC_COVER</strong> are optional.  They refer specifically
    315  1.1  christos to the information you gave the
    316  1.1  christos <a href="docprocessing.html#REFERENCE_MACROS">reference macros</a>
    317  1.1  christos bearing the same name as the arguments.
    318  1.1  christos <p>
    319  1.1  christos You may enter as many or as few as you would like to see on your
    320  1.1  christos cover (or doc cover) page.  The only hitch is--PAY ATTENTION,
    321  1.1  christos CLASS!--they must be entered in the order given above.  For
    322  1.1  christos example, if you want <kbd>TITLE</kbd>, <kbd>AUTHOR</kbd>,
    323  1.1  christos <kbd>COPYRIGHT</kbd> and <kbd>MISC</kbd>
    324  1.1  christos <p>
    325  1.1  christos <pre>
    326  1.1  christos 	.COVER TITLE AUTHOR COPYRIGHT MISC
    327  1.1  christos </pre>
    328  1.1  christos 
    329  1.1  christos is correct, while
    330  1.1  christos <p>
    331  1.1  christos <pre>
    332  1.1  christos 	.COVER TITLE AUTHOR MISC COPYRIGHT
    333  1.1  christos </pre>
    334  1.1  christos 
    335  1.1  christos is not.
    336  1.1  christos <br>
    337  1.1  christos 
    338  1.1  christos <a name="DOCTYPE"><h3><u>What the DOCTYPE argument means</u></h3></a>
    339  1.1  christos 
    340  1.1  christos When you pass <strong>COVER</strong> or <strong>DOC_COVER</strong>
    341  1.1  christos the argument, <kbd>DOCTYPE</kbd>, it refers to the argument you
    342  1.1  christos gave to
    343  1.1  christos <a href="docprocessing.html#DOCTYPE">DOCTYPE</a>&nbsp;<kbd>NAMED</kbd>.
    344  1.1  christos For example, if, in your
    345  1.1  christos <a href="docprocessing.html#DOCSTYLE_MACROS">docstyle macros</a>
    346  1.1  christos you gave a
    347  1.1  christos <p>
    348  1.1  christos <pre>
    349  1.1  christos 	.DOCTYPE NAMED "Abstract"
    350  1.1  christos </pre>
    351  1.1  christos 
    352  1.1  christos the argument, <kbd>DOCTYPE</kbd>, in the <strong>COVER</strong> or
    353  1.1  christos <strong>DOC_COVER</strong> macros, would mean that you wanted the
    354  1.1  christos word, Abstract, to appear on the cover (or doc cover), just as it
    355  1.1  christos would in the 
    356  1.1  christos <a href="docprocessing.html#DOCHEADER">docheader</a>.
    357  1.1  christos <br>
    358  1.1  christos 
    359  1.1  christos <!---ENABLING/DISABLING--->
    360  1.1  christos 
    361  1.1  christos <hr width="66%" align="left">
    362  1.1  christos <p>
    363  1.1  christos <a name="ON_OFF"></a>
    364  1.1  christos 	<nobr>Macro: <strong>COVERS</strong> &lt;toggle&gt;</nobr>
    365  1.1  christos 	<br>
    366  1.1  christos 	<nobr>Macro: <strong>DOC_COVERS</strong> &lt;toggle&gt;</nobr>
    367  1.1  christos </a>
    368  1.1  christos <p>
    369  1.1  christos By default, if you give <strong>mom</strong> a
    370  1.1  christos <a href="#COVER">COVER</a>
    371  1.1  christos or
    372  1.1  christos <a href="#DOC_COVER">DOC_COVER</a>
    373  1.1  christos macro, she will print it.  In a document that contains sections,
    374  1.1  christos articles or chapters formerly treated as &quot;one-off's&quot; but
    375  1.1  christos now being
    376  1.1  christos <a href="rectoverso.html#COLLATE_INTRO">collated</a>,
    377  1.1  christos such behaviour may not be desirable.
    378  1.1  christos <p>
    379  1.1  christos <strong>Mom</strong> lets you selectively enable or disable the
    380  1.1  christos generation of covers and/or doc covers with the toggle macros
    381  1.1  christos <strong>COVERS</strong> and <strong>DOC_COVERS</strong>.  Because
    382  1.1  christos they're toggle macros, simply invoking them by themselves enables
    383  1.1  christos automatic cover (or doc cover) generation, while invoking them
    384  1.1  christos with any argument at all (<strong>OFF, QUIT, X</strong>, etc)
    385  1.1  christos disables cover (or doc cover) generation.
    386  1.1  christos <p>
    387  1.1  christos <strong>NOTE:</strong> You must place these macros prior to any
    388  1.1  christos instance of
    389  1.1  christos <a href="docprocessing.html#START">START</a>.  Since they're
    390  1.1  christos &quot;on&quot; by default, there's no need to use them if you want
    391  1.1  christos covers.  However, if you don't, especially in the kind of scenario
    392  1.1  christos described above, the best place to put them (most likely with an
    393  1.1  christos <strong>OFF, NO, X</strong>, etc. argument), is immediately after the
    394  1.1  christos first invocation of <strong>START</strong>.  By doing so, you ensure
    395  1.1  christos they precede all subsequent instances of <strong>START</strong>.
    396  1.1  christos <p>
    397  1.1  christos 
    398  1.1  christos <hr>
    399  1.1  christos <p>
    400  1.1  christos <a name="COVER_CONTROL"><h3><u>Control macros--changing the defaults for covers and document covers</u></h3></a>
    401  1.1  christos The default typographic appearance of the items on a cover (or doc
    402  1.1  christos cover) page is identical to that of the items in a
    403  1.1  christos <a href="definitions.html#TERMS_DOCHEADER">docheader</a>.
    404  1.1  christos (See
    405  1.1  christos <a href="docprocessing.html#DOCHEADER_CONTROL">How to change the look of docheaders</a>
    406  1.1  christos for a description of the defaults.)
    407  1.1  christos <p>
    408  1.1  christos <a href="docprocessing.html#COPYRIGHT">COPYRIGHT</a>
    409  1.1  christos and
    410  1.1  christos <a href="docprocessing.html#MISC">MISC</a>,
    411  1.1  christos which do not appear in docheaders, have the following default
    412  1.1  christos characteristics:
    413  1.1  christos <br>
    414  1.1  christos <ol>
    415  1.1  christos 	<li>The copyright line is set in the bottom right hand corner
    416  1.1  christos 		of the page, 2
    417  1.1  christos 		<a href="definitions.html#TERMS_PS">point sizes</a>
    418  1.1  christos 		smaller than the size of
    419  1.1  christos 		<a href="definitions.html#TERMS_RUNNING">running text</a>
    420  1.1  christos 	<li>The &quot;misc&quot; line is set in the bottom left hand
    421  1.1  christos 		corner of the page, in the same family, font and point size
    422  1.1  christos 		as the copyright line.
    423  1.1  christos </ol>
    424  1.1  christos <p>
    425  1.1  christos With the exception of the copyright and &quot;misc&quot; lines, the
    426  1.1  christos defaults for the entirety of cover (and doc cover) pages, and all
    427  1.1  christos the elements thereon, can be changed with control macros whose
    428  1.1  christos behaviour and arguments are identical to
    429  1.1  christos <a href="docprocessing.html#DOCHEADER_CONTROL_INDEX">the control macros used for docheaders</a>.
    430  1.1  christos The only difference is the name by which you invoke the control
    431  1.1  christos macro(s).
    432  1.1  christos <p>
    433  1.1  christos The complete list of cover (and doc cover) page control macros
    434  1.1  christos follows; please refer to the
    435  1.1  christos <a href="docprocessing.html#DOCHEADER_CONTROL_INDEX">docheader control macros index</a>
    436  1.1  christos in order to understand how to use them.  
    437  1.1  christos <p>
    438  1.1  christos <a name="COVER_CONTROL_INDEX"><h3><u>Index of cover and doc cover control macros</u></h3></a>
    439  1.1  christos <pre>
    440  1.1  christos <a name="COVER_ADVANCE">.COVER_ADVANCE  .DOC_COVER_ADVANCE</a> -+
    441  1.1  christos <a name="COVER_FAMILY">.COVER_FAMILY   .DOC_COVER_FAMILY</a>   | like DOCHEADER_
    442  1.1  christos <a name="COVER_LEAD">.COVER_LEAD     .DOC_COVER_LEAD</a>    -+
    443  1.1  christos 
    444  1.1  christos .COVER_TITLE_FAMILY  .DOC_COVER_TITLE_FAMILY -+
    445  1.1  christos .COVER_TITLE_FONT    .DOC_COVER_TITLE_FONT    | like
    446  1.1  christos .COVER_TITLE_COLOR   .DOC_COVER_TITLE_COLOR   | TITLE_
    447  1.1  christos .COVER_TITLE_SIZE    .DOC_COVER_TITLE_SIZE   -+
    448  1.1  christos 
    449  1.1  christos .COVER_CHAPTER_TITLE_FAMILY  .DOC_COVER_CHAPTER_TITLE_FAMILY -+
    450  1.1  christos .COVER_CHAPTER_TITLE_FONT    .DOC_COVER_CHAPTER_TITLE_FONT    | like
    451  1.1  christos .COVER_CHAPTER_TITLE_COLOR   .DOC_COVER_CHAPTER_TITLE_COLOR   | CHAPTER_TITLE_
    452  1.1  christos .COVER_CHAPTER_TITLE_SIZE    .DOC_COVER_CHAPTER_TITLE_SIZE   -+
    453  1.1  christos 
    454  1.1  christos .COVER_SUBTITLE_FAMILY  .DOC_COVER_SUBTITLE_FAMILY -+
    455  1.1  christos .COVER_SUBTITLE_FONT    .DOC_COVER_SUBTITLE_FONT    | like
    456  1.1  christos .COVER_SUBTITLE_COLOR   .DOC_COVER_SUBTITLE_COLOR   | SUBTITLE_
    457  1.1  christos .COVER_SUBTITLE_SIZE    .DOC_COVER_AUTHOR_SIZE     -+
    458  1.1  christos 
    459  1.1  christos .COVER_ATTRIBUTE_COLOR  .DOC_COVER_ATTRIBUTE_COLOR - like ATTRIBUTE_COLOR
    460  1.1  christos  - the macro, .ATTRIBUTE_STRING, controls the attribution string
    461  1.1  christos    for both docheaders and cover pages; cover pages have no
    462  1.1  christos    separate ATTRIBUTE_STRING macro
    463  1.1  christos 
    464  1.1  christos .COVER_AUTHOR_FAMILY  .DOC_COVER_AUTHOR_FAMILY -+
    465  1.1  christos .COVER_AUTHOR_FONT    .DOC_COVER_AUTHOR_FONT    | like
    466  1.1  christos .COVER_AUTHOR_COLOR   .DOC_COVER_AUTHOR_COLOR   | AUTHOR_
    467  1.1  christos .COVER_AUTHOR_SIZE    .DOC_COVER_AUTHOR_SIZE   -+
    468  1.1  christos 
    469  1.1  christos .COVER_DOCTYPE_FAMILY  .DOC_COVER_DOCTYPE_FAMILY -+
    470  1.1  christos .COVER_DOCTYPE_FONT    .DOC_COVER_DOCTYPE_FONT    | like
    471  1.1  christos .COVER_DOCTYPE_COLOR   .DOC_COVER_DOCTYPE_COLOR   | DOCTYPE_
    472  1.1  christos .COVER_DOCTYPE_SIZE    .DOC_COVER_DOCTYPE_SIZE   -+
    473  1.1  christos 
    474  1.1  christos .COVER_COPYRIGHT_FAMILY  .DOC_COVER_COPYRIGHT_FAMILY -+
    475  1.1  christos .COVER_COPYRIGHT_FONT    .DOC_COVER_COPYRIGHT_FONT    | like any
    476  1.1  christos .COVER_COPYRIGHT_COLOR   .DOC_COVER_COPYRIGHT_COLOR   | of the above
    477  1.1  christos .COVER_COPYRIGHT_SIZE    .DOC_COVER_COPYRIGHT_SIZE   -+
    478  1.1  christos .COVER_COPYRIGHT_QUAD    .DOC_COVER_COPYRIGHT_QUAD
    479  1.1  christos  - the copyright quad can be either L (left) or R (right); default is left
    480  1.1  christos 
    481  1.1  christos .COVER_MISC_COLOR  .DOC_COVER_MISC_COLOR - like any of the above _COLOR
    482  1.1  christos .COVER_MISC_QUAD   .DOC_COVER_MISC_QUAD
    483  1.1  christos  - the misc quad can be either L (left) or R (right); default is right
    484  1.1  christos </pre>
    485  1.1  christos 
    486  1.1  christos <strong>Note: COVER_MISC</strong> and
    487  1.1  christos <strong>DOC_COVER_MISC</strong> have only two control macros,
    488  1.1  christos <strong>_COLOR</strong> and <strong>_QUAD</strong>.  The
    489  1.1  christos family, font and size of the <kbd>MISC</kbd> argument to
    490  1.1  christos <strong>COVER</strong> or <strong>DOC_COVER</strong> are always the
    491  1.1  christos same as for <kbd>COPYRIGHT</kbd>.  Should you wish the family, font
    492  1.1  christos or size to be different from <kbd>COPYRIGHT</kbd>, I suggest setting
    493  1.1  christos the type specs for <kbd>COPYRIGHT</kbd> to the ones you want for
    494  1.1  christos <kbd>MISC</kbd>, then altering them for <kbd>COPYRIGHT</kbd> using
    495  1.1  christos <a href="inlines.html#INDEX_INLINES">inline escapes</a>
    496  1.1  christos in the
    497  1.1  christos <a href="definitions.html#TERMS_STRINGARGUMENT">string argument</a>
    498  1.1  christos you pass to the macro,
    499  1.1  christos <a href="docprocessing.html#COPYRIGHT">COPYRIGHT</a>.  (Of course,
    500  1.1  christos you could always do the reverse, but if you pass several arguments
    501  1.1  christos to
    502  1.1  christos <a href="docprocessing.html#MISC">MISC</a>,
    503  1.1  christos it's more likely you want to get <strong>MISC</strong> right first.)
    504  1.1  christos 
    505  1.1  christos <p>
    506  1.1  christos <hr>
    507  1.1  christos <a href="refer.html#TOP">Next</a>&nbsp;&nbsp;
    508  1.1  christos <a href="rectoverso.html#TOP">Prev</a>&nbsp;&nbsp;
    509  1.1  christos <a href="#TOP">Top</a>&nbsp;&nbsp;
    510  1.1  christos <a href="toc.html">Back to Table of Contents</a>
    511  1.1  christos </body>
    512  1.1  christos </html>
    513