summaryrefslogtreecommitdiff
path: root/tex/context/base/strc-mat.mkiv
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2010-09-08 15:27:58 +0300
committerMarius <mariausol@gmail.com>2010-09-08 15:27:58 +0300
commit821d6141a92d80d6195b87fe1c25fb2fd83042d5 (patch)
tree53f8c98927a0435184c3ae40324cfdc996e8bd4a /tex/context/base/strc-mat.mkiv
parent16895587e51f8243a7e4dc6185979894fb199d4f (diff)
downloadcontext-821d6141a92d80d6195b87fe1c25fb2fd83042d5.tar.gz
beta 2010.09.05 13:23
Diffstat (limited to 'tex/context/base/strc-mat.mkiv')
-rw-r--r--tex/context/base/strc-mat.mkiv18
1 files changed, 8 insertions, 10 deletions
diff --git a/tex/context/base/strc-mat.mkiv b/tex/context/base/strc-mat.mkiv
index ca4d4b2c5..0d2e4a240 100644
--- a/tex/context/base/strc-mat.mkiv
+++ b/tex/context/base/strc-mat.mkiv
@@ -87,6 +87,13 @@
\newtoks\everyresetformulas
+% 0=unset, 1=forced, 2=none, 3=reference
+
+\newconstant\placeformulanumbermode
+\newconstant\formulasnumbermode
+\newconstant\subformulasnumbermode
+\newconstant\nestedformulanumbermode
+
\newconditional\insideplaceformula
\newconditional\insideplacesubformula
\newconditional\insideformulas
@@ -636,20 +643,11 @@
% place
-% 0=unset, 1=forced, 2=none, 3=reference
-
-\chardef\placeformulanumbermode \zerocount
-\chardef\formulanumbermode \zerocount
-\chardef\formulasnumbermode \zerocount
-\chardef\subformulasnumbermode \zerocount
-\chardef\nestedformulanumbermode\zerocount
-
\def\inhibitformulanumberflag{-}
\def\forceformulanumberflag {+}
\def\docheckformulareference#1#2%
- {\chardef#1%
- \unless\ifx\namedformulaentry\relax % new 29/8/2010
+ {#1\unless\ifx\namedformulaentry\relax % new 29/8/2010
\plusthree
\else\ifx#2\empty
\zerocount