Changes

Jump to navigation Jump to search
no edit summary
|attributes=
}}
 
== [[Help:Reference|Syntax]] (autogenerated) ==
<syntax>setupheadertexts</syntax>
== [[Help:Reference|Syntax]] ==
<table cellspacing="4" cellpadding="2" class="cmd">
<tr>
<td colspan="2" class="cmd">\setupheadertexts<span class="first" style="color:red;">[...]</span><span class="second" >[...]</span><span class="third" >[...]</span><span class="fourth" style="background-color:yellow;" >[...]</span></td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[...]</td>
<td><strong>text</strong> margin edge on the left handed side of odd pages </td>
</tr>
<tr valign="top" class="second">
<td class="cmd">[...]</td>
<td><strong>text section date mark pagenumber </strong> on the right handed side of odd pages </td>
</tr>
<tr valign="top" class="third">
<td class="cmd">[...]</td>
<td><strong>text section date mark pagenumber </strong> on the right handed side of even pages </td> </tr> <tr valign="top" class="fourth" style="background-color:yellow;"> <td class="cmd">[...]</td> <td><strong>text</strong> on the left handed side of even pages </td>
</tr>
</table>
or
<table cellspacing="4" cellpadding= Description "2" class="cmd"> <tr> <td colspan= Place headers and footers with the commands "2" class="cmd">\setupheadertexts and setupfootertexts<span class="first" style="color:red;">[.. These commands takes 4 arguments. The ]</span></td> </tr> <tr valign="top" class="first is for "> <td class="cmd">[...]</td> <td><strong>text</strong> in the middle of the header</td> </tr></table> Note that these can be combined, so if you want a header with text on the left margin on odd pages, middle, and right of the second for page you can use: <texcode>\setupheadertexts[middle text]\setupheadertexts[on the right margin left][on odd pages, the third right]</texcode> There are predefined keywords for the left margin on even pagespopular values, like <code>chapter</code> and the fourth for the right margin on even pages.<code>pagenumber</code>, eg:
<texcode>
\setupheadertexts [{chapter \getmarking[chapter]}] [{page \pagenumber}] [{page \pagenumber}] setupheadertexts[{chapter \getmarking[chapter]}]\setupfootertexts [{chapter \getmarking[chapter]}] [{page \pagenumber}] [{page \pagenumber}] [{chapter \getmarking[chapter]}]
</texcode>
== Description ==
Place headers and footers with the commands \setupheadertexts and {{cmd|setupfootertexts}}.
 
These commands take 4 arguments. The first is for the left handed side on odd pages, the second for the right handed side on odd pages, the third for the right handed side on even pages, and the fourth for the left handed side on even pages.
== Example ==
<!-- Please fill in an example if you can -->
 
This example produces the same header on odd and even pages.
 
<texcode>
\setupheadertexts
[{\getmarking[chapter]}] [{page \pagenumber}]
[{page \pagenumber}] [{\getmarking[chapter]}]
\setuppagenumbering[location=]
</texcode>
 
'''Note:''' '''\setuppagenumbering[location=]''' supresses the default output (i.e. centered in header) of the page number on every page.
 
=== Multiline header ===
 
<texcode>
\startsetups[headertext]
\startframed[frame=off,align=flushleft,width=fit]
abc\\
def\\
ghi\\
jkl
\stopframed
\stopsetups
 
\setupheadertexts[\directsetup{headertext}]
 
\starttext
aaa
\stoptext
</texcode>
 
(The result is not shown as headers - here, on Wiki - are trimmed out from the produced .pdf, so there is nothing to show.)
== See also ==
<!-- something like [[{{cmd:goto|\goto]] }} --> *{{cmd|setupfootertexts}}*{{cmd|setupheader}} == Help from ConTeXt-Mailinglist/Forum ==All issues with:{{Forum|{{SUBPAGENAME}}}}
[[Category:ReferenceCommand/enTexts|setupheadertexts]]

Navigation menu