summaryrefslogtreecommitdiff
path: root/tex/context/base/x-asciimath.mkiv
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2014-07-11 12:20:00 +0200
committerHans Hagen <pragma@wxs.nl>2014-07-11 12:20:00 +0200
commit5b62616c1e2fd2af67f62f9b4c4fcf1190470845 (patch)
treef1e3d79da0e8d42dcb554ed4e577d5ac1f8dfb96 /tex/context/base/x-asciimath.mkiv
parentbc10e60257b5b448e6fcc7bfaeef633fa2e19735 (diff)
downloadcontext-5b62616c1e2fd2af67f62f9b4c4fcf1190470845.tar.gz
beta 2014.07.11 12:20
Diffstat (limited to 'tex/context/base/x-asciimath.mkiv')
-rw-r--r--tex/context/base/x-asciimath.mkiv11
1 files changed, 11 insertions, 0 deletions
diff --git a/tex/context/base/x-asciimath.mkiv b/tex/context/base/x-asciimath.mkiv
index d491e5810..acdcae64a 100644
--- a/tex/context/base/x-asciimath.mkiv
+++ b/tex/context/base/x-asciimath.mkiv
@@ -137,6 +137,7 @@
\unexpanded\def\ShowAsciiMathLoad [#1]{\ctxlua{moduledata.asciimath.show.load("#1")}}
\unexpanded\def\ShowAsciiMathIgnore[#1]{\ctxlua{moduledata.asciimath.show.ignore("#1")}}
+\unexpanded\def\ShowAsciiMathXML #1#2{\ctxlua{moduledata.asciimath.show.filter("#1","#2")}}
\unexpanded\def\ShowAsciiMathStats {\ctxlua{moduledata.asciimath.show.statistics()}}
\unexpanded\def\ShowAsciiMathMax {\ctxlua{moduledata.asciimath.show.max()}}
@@ -191,6 +192,16 @@
\ShowAsciiMathStop
\fi}
+\unexpanded\def\xmlShowAsciiMath#1#2%
+ {\iffirstargument
+ \ShowAsciiMathStart
+ \ShowAsciiMathXML{#1}{#2}%
+ \dorecurse{\ShowAsciiMathMax}{\ShowAsciiMathResult\recurselevel}
+ \page
+ \ShowAsciiMathStats
+ \ShowAsciiMathStop
+ \fi}
+
\unexpanded\def\ShowAsciiMathSave
{\dosingleempty\doShowAsciiMathSave}