Difference between revisions of "Command/setupmakeup"

From Wiki
Jump to navigation Jump to search
m (Text replace - "== Help from ConTeXt-Forum ==" to "== Help from ConTeXt-Mailinglist/Forum ==")
(Add information and example)
Line 78: Line 78:
  
 
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.
 
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 <code>\setuplayout</code> is being reused. However, a custom page layout can be used as well. <code>\definemakeup</code> automatically uses a layout defined with <code>definelayout</code> with the same name as the makeup.
 +
 +
There are two different ways to switch to the defined makeups:
 +
 +
<texcode>
 +
\startmakeup [custom]
 +
… some content …
 +
\stopmakeup
 +
</texcode>
 +
 +
and
 +
 +
<texcode>
 +
\startcustommakeup
 +
… some content …
 +
\stopcustommakeup
 +
</texcode>
  
 
== Example ==
 
== Example ==
<!-- Please fill in an example if you can -->
+
 
 +
<texcode>
 +
% this layout is automatically used by the “custom” makeup
 +
\definelayout
 +
  [custom]
 +
  [backspace=5mm]
 +
 
 +
\definemakeup
 +
  [custom]
 +
 
 +
\starttext
 +
 
 +
  \startmakeup [custom]
 +
    \input ward
 +
  \stopmakeup
 +
 
 +
  \input knuth
 +
 
 +
  \startcustommakeup
 +
    \input ward
 +
  \stopcustommakeup
 +
 
 +
\stoptext
 +
</texcode>
 +
 
  
 
== See also ==
 
== See also ==

Revision as of 14:07, 12 June 2012

\setupmakeup

Syntax

\setupmakeup[...][...,...=...,...]
[...] name
width dimension
height dimension
voffset dimension
hoffset dimension
page left yes right
commands command
doublesided yes no empty
headerstate normal stop start empty none nomarking
footerstate normal stop start empty none nomarking
textstate normal stop start empty none nomarking
topstate stop start
bottomstate stop start
pagestate stop start
color name


Description

from a mail by Taco:

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

Example

% this layout is automatically used by the “custom” makeup
\definelayout
  [custom]
  [backspace=5mm]

\definemakeup
  [custom]

\starttext

  \startmakeup [custom]
    \input ward
  \stopmakeup

  \input knuth

  \startcustommakeup
    \input ward
  \stopcustommakeup

\stoptext


See also

Help from ConTeXt-Mailinglist/Forum

All issues with: