summaryrefslogtreecommitdiff
path: root/tex/context/base/math-ini.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/math-ini.mkiv')
-rw-r--r--tex/context/base/math-ini.mkiv4
1 files changed, 3 insertions, 1 deletions
diff --git a/tex/context/base/math-ini.mkiv b/tex/context/base/math-ini.mkiv
index 07a93d548..5b017e055 100644
--- a/tex/context/base/math-ini.mkiv
+++ b/tex/context/base/math-ini.mkiv
@@ -414,12 +414,14 @@
\egroup
\appendtoks
+ \setfalse\knuthmode
\catcode\underscoreasciicode\othercatcode
\catcode\circumflexasciicode\othercatcode
\catcode\ampersandasciicode \othercatcode
\to \everynonknuthmode
\appendtoks
+ \settrue\knuthmode
\catcode\underscoreasciicode\subscriptcatcode
\catcode\circumflexasciicode\superscriptcatcode
\catcode\ampersandasciicode \alignmentcatcode
@@ -459,7 +461,7 @@
\unexpanded\def\stopasciimode
{\popcatcodetable
- \donknuthmode}
+ \ifconditional\knuthmode\else\donknuthmode\fi}
%D Needed for unicode: