diff options
author | Hans Hagen <pragma@wxs.nl> | 2002-01-11 00:00:00 +0100 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2002-01-11 00:00:00 +0100 |
commit | 736de6a312c37fbb8cea65cf0a86eda7dbbe0575 (patch) | |
tree | ad6691db97ee31450f9ca5b30a90a22df067331b /tex/context/base/core-var.tex | |
parent | 398264e8338d79fc389c76f0a1f0b30e4442f4e3 (diff) | |
download | context-736de6a312c37fbb8cea65cf0a86eda7dbbe0575.tar.gz |
stable 2002.01.11
Diffstat (limited to 'tex/context/base/core-var.tex')
-rw-r--r-- | tex/context/base/core-var.tex | 55 |
1 files changed, 43 insertions, 12 deletions
diff --git a/tex/context/base/core-var.tex b/tex/context/base/core-var.tex index ab9c3d6b0..270c0c1d9 100644 --- a/tex/context/base/core-var.tex +++ b/tex/context/base/core-var.tex @@ -20,16 +20,23 @@ %D %D A few every's. -\newevery \everyshipout \relax -\newevery \everybeforeshipout \relax -\newevery \everyaftershipout \relax -\newevery \everylastshipout \relax -\newevery \everybye \relax -\newevery \everygoodbye \relax -\newevery \everystarttext \relax -\newevery \everystoptext \relax -\newevery \everypagebody \relax -\newevery \everyforgetall \relax +\newevery \everyshipout \relax +\newevery \everybeforeshipout \relax +\newevery \everyaftershipout \relax +\newevery \everylastshipout \relax +\newevery \everybye \relax +\newevery \everygoodbye \relax +\newevery \everystarttext \relax +\newevery \everystoptext \relax +\newevery \everyforgetall \relax + +\newevery \everybeforepagebody \relax +\newevery \everyafterpagebody \relax + +\let \everypagebody \everybeforepagebody % backward compatible + +\newevery \everybeforeutilityread \relax +\newevery \everyafterutilityread \relax %D \macros %D {ifproductionrun} @@ -42,6 +49,21 @@ \appendtoks \productionruntrue \to \everydump %D \macros +%D {everyboxedcontent, ifboxedcontent, +%D startboxedcontent, stopboxedcontent} +%D +%D This one is relatively new and will be used as a more +%D robust test for inner situations. + +\newif \ifboxedcontent +\newevery \everyboxedcontent \relax + +\appendtoks \boxedcontenttrue \to \everyboxedcontent + +\def\startboxedcontent{\bgroup\the\everyboxedcontent} +\let\stopboxedcontent \egroup + +%D \macros %D {fastmode} %D %D The command \type {\fastmode} disables some time consuming @@ -77,6 +99,15 @@ \fi -\protect +%D We store some original meanings, maybe in \type +%D {math-ini}. + +\let\normalin \in +\let\normalover \over +\let\normalabove \above +\let\normalatop \atop +\let\normaloverwithdelims \overwithdelims +\let\normalabovewithdelims\abovewithdelims +\let\normalatopwithdelims \atopwithdelims -\endinput +\protect \endinput |