Difference between revisions of "Command/setupmakeup"
< Command
Jump to navigation
Jump to search
(add example) |
m (add texcode markup) |
||
| Line 162: | Line 162: | ||
\input knuth | \input knuth | ||
\stoptext | \stoptext | ||
| − | </texcode></cd:example><cd:example title="Differences between `doublesided` options">\setuppagenumbering[alternative=doublesided] | + | </texcode></cd:example><cd:example title="Differences between `doublesided` options"><texcode> |
| + | \setuppagenumbering[alternative=doublesided] | ||
\setupfootertexts[Can you see me?] | \setupfootertexts[Can you see me?] | ||
| Line 177: | Line 178: | ||
\stoptext | \stoptext | ||
| − | </cd:example></cd:examples> | + | </texcode></cd:example></cd:examples> |
<cd:notes></cd:notes> | <cd:notes></cd:notes> | ||
<cd:seealso> | <cd:seealso> | ||
Latest revision as of 07:40, 13 September 2025
Contents
\setupmakeup
Summary
The command \setupmakeup is used for the options of a “makeup” (special page layout).
Settings
| \setupmakeup[...,...][...=...,...] | |
| [...,...] | name |
| page | see \page |
| command | command |
| width | dimension |
| height | dimension |
| align | see \setupalign |
| setups | name |
| top | command |
| bottom | command |
| before | command |
| after | command |
| location | top |
| reference | reference |
| pagestate | start stop |
| headerstate | start stop high empty none normal |
| footerstate | start stop high empty none normal |
| topstate | start stop high empty none normal |
| bottomstate | start stop high empty none normal |
| textstate | start stop high empty none normal |
| doublesided | yes no empty |
| style | style command |
| color | color |
| Option | Explanation | ||||||
|---|---|---|---|---|---|---|---|
| pagestate |
| ||||||
| doublesided |
| ||||||
Description
A makeup is a separate page, like a title page or colofon. There is one standard makeup page, but you can define more if needed.
It is a page type with a special layout / header & footer sections that last only temporarily. The key point is that such a page does not (have to) rely on the current page layout style, which is especially useful for title pages.
By default the page layout set up with \setuplayout is being reused. However, a custom page layout can be used as well. \definemakeup automatically uses a layout defined with \definelayout with the same name as the makeup.
There are two different ways to switch to the defined makeups:
\startmakeup [custom] … some content … \stopmakeup
and
\startcustommakeup … some content … \stopcustommakeup
Examples
Set the bodyfont on just the makeup page
\definemakeup [custom] [style={\switchtobodyfont[heros,14pt]}]
Make sure page numbering is incremented using pagestate=start
\definemakeup [title] [doublesided=empty, pagestate=start] \starttext \input knuth \starttitlemakeup Title \stoptitlemakeup \input knuth \stoptext
Differences between doublesided options
\setuppagenumbering[alternative=doublesided] \setupfootertexts[Can you see me?] \starttext \startstandardmakeup[headerstate=start,footerstate=start,doublesided=empty] Ernie \stopstandardmakeup \startstandardmakeup[headerstate=start,footerstate=start,doublesided=yes] Bert \stopstandardmakeup \stoptext