diff options
author | Hans Hagen <pragma@wxs.nl> | 2012-01-05 19:27:49 +0100 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2012-01-05 19:27:49 +0100 |
commit | 8d0f99447733416abc3331598edd923fb68226f4 (patch) | |
tree | 99a2d7c26b02a1ae5fe96df5a3aa558515b7b088 /tex/context/base/meta-pag.mkiv | |
parent | 26a44eb06bb8cc85c90f016beaa0d0f504ab024c (diff) | |
download | context-8d0f99447733416abc3331598edd923fb68226f4.tar.gz |
beta 2011.12.20 22:24
Diffstat (limited to 'tex/context/base/meta-pag.mkiv')
-rw-r--r-- | tex/context/base/meta-pag.mkiv | 37 |
1 files changed, 24 insertions, 13 deletions
diff --git a/tex/context/base/meta-pag.mkiv b/tex/context/base/meta-pag.mkiv index 2b72ab3d7..8118b476e 100644 --- a/tex/context/base/meta-pag.mkiv +++ b/tex/context/base/meta-pag.mkiv @@ -86,28 +86,38 @@ \def\MPonrightpage{true} \def\MPonoddpage {true} -\def\freezeMPpagelayout - {\edef\MPonrightpage{\doifbothsides {tru}{tru}{fals}e}% - \edef\MPonoddpage {\doifoddpageelse {tru}{fals}e}} - -\let\freezeMPlayout\relax % obsolete +% obsolete (but keep the code) +% +% \def\freezeMPpagelayout +% {\edef\MPonrightpage{\doifbothsides {tru}{tru}{fals}e}% +% \edef\MPonoddpage {\doifoddpageelse {tru}{fals}e}} +% +% \let\freezeMPlayout\relax % obsolete %D We need to freeze the pagelayout before the backgrounds %D are build, because the overlay will temporarily become %D zero (overlay). -\appendtoks - \freezeMPpagelayout -\to \everybeforepagebody +% obsolete (but keep the code) +% +% \appendtoks +% \freezeMPpagelayout +% \to \everybeforepagebody %D By freezing these value every graphic, we can use layout %D variables that change halfways a page, whatever use that %D has. +% obsolete (but keep the code) +% +% \prependtoks +% \calculatereducedvsizes % this is really needed +% \freezeMPpagelayout +% \freezeMPlayout % to be used grouped +% \to \everyMPgraphic + \prependtoks \calculatereducedvsizes % this is really needed - \freezeMPpagelayout - \freezeMPlayout % to be used grouped \to \everyMPgraphic %D The next feature provides information about for instance @@ -172,6 +182,7 @@ % \else % \hbox{#1}% % \fi} + \def\globalregisterMPtextarea{\normalexpanded{\global\MPtextareadata{\the\MPtextareadata RegisterTextArea(% \MPx\currentMPtextarea,% @@ -202,10 +213,10 @@ \hbox{#2}% \fi} -\def\registerMPtextarea {\registerMPtextareaindeed\globalregisterMPtextarea} -\def\registerMPlocaltextarea{\registerMPtextareaindeed\localregisterMPtextarea } +\unexpanded\def\registerMPtextarea {\registerMPtextareaindeed\globalregisterMPtextarea} +\unexpanded\def\registerMPlocaltextarea{\registerMPtextareaindeed\localregisterMPtextarea } -\def\resetMPlocaltextarea +\expanded\def\resetMPlocaltextarea {\global\MPlocaltextareadata\emptytoks} \startMPextensions |