%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % mathml.4ht 2006-12-05-22:22 % % Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % % version 1.3 of this license or (at your option) any % % later version. The latest version of this license is % % in % % http://www.latex-project.org/lppl.txt % % and version 1.3 or later is part of all distributions % % of LaTeX version 2003/12/01 or later. % % % % This work has the LPPL maintenance status "maintained".% % % % This Current Maintainer of this work % % is Eitan M. Gurari. % % % % If you modify this program your changing its signature % % with a directive of the following form will be % % appreciated. % % \message{signature} % % % % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \immediate\write-1{version 2006-12-05-22:22} \exit:ifnot{Preamble,% amsbsy,% amscd,% amsfonts,% amsmath,% amsopn,% amssymb,% amstex,% amstex1,% amstext,% array,% bm,% dcolumn,% etex4ht,% fontmath,% latex,% plain,% rlbabel,% tex4ht,% vanilla} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{Preamble} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET} \:CheckOption{no-DOCTYPE} \if:Option \Configure{PROLOG}{VERSION,*XML-STYLESHEET} \fi \ifx \a:mathml\:UnDef \NewConfigure{mathml}{1} \Configure{mathml}{} \fi \def\mml:class{\a:mathml class} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{DviMath} {\a:DviMathML \mathmltrue \ifOption{mml-fonts}{}{\NoFonts}% \IgnoreRule \HCode{}\Tg<\a:mathml math\Hnewline \csname a:math-xmlns\endcsname \Hnewline \a:@math>\a:math \edef\sv:ignore{\if:nopar \noexpand\IgnorePar\else \noexpand\ShowPar\fi}% \IgnorePar} {\Tg\EndIgnoreRule \ifOption{mml-fonts}{}{\EndNoFonts}% \mathmlfalse \b:DviMathML \sv:ignore } \NewConfigure{DviMathML}{2} \NewConfigure{math-xmlns}{1} \Configure{math-xmlns} { xmlns="http://www.w3.org/1998/Math/MathML" } \newif\ifmathml \mathmlfalse \newif\ifmtext \mtextfalse \LinkCommand\mtxt:link{\a:mathml mtext,% xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href, id, \mml:class="label",,} \LinkCommand\msp:link{\a:mathml mstyle,% xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href, id, \mml:class="label",,} \let\M:Link\Link \def\Link{\ifmathml \ifmtext \ht:special{t4ht@,}% \HCode{}% \expandafter\expandafter\expandafter\mtxt:link \else \expandafter\expandafter\expandafter\msp:link\fi \else \expandafter\M:Link\fi} \let\M:EndLink\EndLink \def\EndLink{\ifmathml \ifmtext \ht:special{t4ht@,}% % \Endmtxt:link \HCode{<\a:mathml mtext\Hnewline \mml:class="endlabel">}\ht:special{t4ht@,&\#x00A0;}% % \else \HCode{}\fi \else \expandafter\M:EndLink\fi} \NewConfigure{math}{1} \NewConfigure{@math}{1} \def\IgnoreRule{\ht:special{t4ht@\string_}} \def\EndIgnoreRule{\ht:special{t4ht@\string_\string_}} \Configure{$$} {\Configure{@math}{\a:mathml display="block" }\IgnorePar \ifvmode\else \HCode{}\fi \EndP\DviMath} {\EndDviMath\ShowPar\par{\csname HCondtrue\endcsname\noindent}} {\DisplayMathtrue} \Configure{$} {\Configure{@math}{\a:mathml display="inline" }\DviMath} {\EndDviMath}{} \newif\ifDisplayMath \DisplayMathfalse \Configure{radical} {\Tg<\a:mathml msqrt>% \special{t4ht\string~!e<<\a:mathml mrow>}% \special{t4ht\string~!e>}% \special{t4ht\string~!ee/}% \special{t4ht\string~!ese-}% } \def\:MT{\ifmathml \a:mathml m\fi} \Configure{halignTB}{\HCode{<\:MT table }\halignTBL}{\HCode{>}} \Configure{halignTBL} {t}{\ifmathml \HCode{ style="text-align:top" }\fi} {b}{\ifmathml \HCode{ style="text-align:baseline" }\fi} {c}{\ifmathml \HCode{ style="text-align:axis" }\fi} {} \def\t:HA{\HCode{}} \def\R:HA{\HCode{<\:MT tr \Hnewline style="vertical-align:baseline">}} \def\r:HA{\HCode{}} \def\D:HA{\HCode{<\:MT td \ifnum \HMultispan>1 colspan="\HMultispan"\fi}% \halignTD \HCode{\Hnewline>}} \def\d:HA{\HCode{}} \Configure{SUB} {\Send{BACK} {<\a:mathml msub><\a:mathml mrow\Hnewline>}\Tg\Tg<\a:mathml mrow\Hnewline>\trap:base} {\Tg\TG} \Configure{SUP} {\Send{BACK} {<\a:mathml msup><\a:mathml mrow\Hnewline>}\Tg\Tg<\a:mathml mrow\Hnewline>\trap:base} {\Tg\TG} \Configure{SUBSUP} {\Send{BACK} {<\a:mathml msubsup><\a:mathml mrow\Hnewline>}\Tg\Tg<\a:mathml mrow\Hnewline>\trap:base} {\Tg\Tg<\a:mathml mrow\Hnewline>\trap:base} {\Tg\TG} \def\trap:base{{\HCode{}}} \Configure{nolimits}{\HCode{}} \Configure{limits} {\let\pl:SUB =\:UnDef \let\pl:SUP =\:UnDef \ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}% \expandafter\append:def \expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}% \expandafter\append:def \expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}% % \Configure{SUP} {\Send{BACK}{<\a:mathml mover \mml:class="msup"><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \ifx \pl:SUBSUP\:UnDef \else \let\SUBSUP:=\pl:SUBSUP \fi % \Configure{SUP} {\Send{BACK}{<\a:mathml msup><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \Configure{SUP} {\Send{BACK}{<\a:mathml msup><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \trap:base} {\egroup \Tg\TG% }% \trap:base} {\egroup\Tg\TG\aftergroup\pl:SUP % }% \trap:base} {}% \else \ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}% \expandafter\append:def \expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}% \expandafter\append:def \expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}% % \Configure{SUB} {\Send{BACK}{<\a:mathml munder \mml:class="msub"><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \ifx \pl:SUBSUP\:UnDef \else \let\SUBSUP:=\pl:SUBSUP \fi % \Configure{SUB} {\Send{BACK}{<\a:mathml msub><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \Configure{SUB} {\Send{BACK}{<\a:mathml msub><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \trap:base} {\egroup \Tg\TG% }% \trap:base} {\egroup\Tg\TG\aftergroup\pl:SUB % }% \trap:base} {}% \fi\fi \let\pl:SUBSUP=\SUBSUP: % \Configure{SUBSUP} {\ifx \pl:SUB \:UnDef\else \pl:SUB \fi \ifx \pl:SUP \:UnDef\else \pl:SUP \fi \ifx \pl:SUBSUP\:UnDef \else \let\SUBSUP:=\pl:SUBSUP \fi % \Send{BACK} {<\a:mathml munderover \a:mathml accentunder="false" \a:mathml accent="false"><\a:mathml mrow \Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>\trap:base } {\Tg\Tg<\a:mathml mrow\Hnewline>\trap:base} {\Tg\TG} % } \Configure{displaylimits} {\ifDisplayMath \expandafter\disp:limits\fi} \def\disp:limits{\let\pl:SUB =\:UnDef \let\pl:SUP =\:UnDef \ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}% \expandafter\append:def \expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}% \expandafter\append:def \expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}% % \Configure{SUP} {\Send{BACK}{<\a:mathml mover \mml:class="msup"><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \ifx \pl:SUBSUP\:UnDef \else \let\SUBSUP:=\pl:SUBSUP \fi % \Configure{SUP} {\Send{BACK}{<\a:mathml msup><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \Configure{SUP} {\Send{BACK}{<\a:mathml msup><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \trap:base} {\egroup \Tg\TG% }% \trap:base} {\egroup\Tg\TG\aftergroup\pl:SUP % }% \trap:base} {}% \else \ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}% \expandafter\append:def \expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}% \expandafter\append:def \expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}% % \Configure{SUB} {\Send{BACK}{<\a:mathml munder \mml:class="msub"><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \ifx \pl:SUBSUP\:UnDef \else \let\SUBSUP:=\pl:SUBSUP \fi % \Configure{SUB} {\Send{BACK}{<\a:mathml msub><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \Configure{SUB} {\Send{BACK}{<\a:mathml msub><\a:mathml mrow\Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>% \bgroup \trap:base} {\egroup \Tg\TG% }% \trap:base} {\egroup\Tg\TG\aftergroup\pl:SUB % }% \trap:base} {}% \fi\fi \let\pl:SUBSUP=\SUBSUP: % \Configure{SUBSUP} {\ifx \pl:SUB \:UnDef\else \pl:SUB \fi \ifx \pl:SUP \:UnDef\else \pl:SUP \fi \ifx \pl:SUBSUP\:UnDef \else \let\SUBSUP:=\pl:SUBSUP \fi % \Send{BACK} {<\a:mathml munderover \a:mathml accentunder="false" \a:mathml accent="false"><\a:mathml mrow \Hnewline>}% \Tg\Tg<\a:mathml mrow\Hnewline>\trap:base } {\Tg\Tg<\a:mathml mrow\Hnewline>\trap:base} {\Tg\TG} % } \ifx \a:putSUB\:UnDef \else \pend:def\a:putSUB{\ifx \pl:SUBSUP\:UnDef\else \let\SUBSUP:=\pl:SUBSUP \let\pl:SUBSUP=\:UnDef \fi}% \fi \ifx \a:putSUP\:UnDef \else \pend:def\a:putSUP{\ifx \pl:SUBSUP\:UnDef\else \let\SUBSUP:=\pl:SUBSUP \let\pl:SUBSUP=\:UnDef \fi}% \fi \def\mml:htfsym{\Configure {htf}{254}{+}{<\a:mathml mglyph\Hnewline fontfamily="}{\%s"}{ index="\%s"}{ mathsize="\%d\%\%"}{}{ alt="}{"/>}} \def\ext:htfsym{\Configure{htf}{254}{+}{}{}{}{}{}{}{}} \Configure{over} {\Send{GROUP}{0} {<\a:mathml mfrac><\a:mathml mrow>}\HCode{}} {\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0} {}} \Configure{atop} {\Send{GROUP}{0}{<\a:mathml mfrac linethickness="0"><\a:mathml mrow>}\HCode{}} {\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{}} \Configure{above} {\Send{GROUP}{0}{<\a:mathml mfrac linethickness="\the\tmp:dim"><\a:mathml mrow>}% \HCode{}\o:over:\:gobbleII} {\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{}} \Configure{abovewithdelims} {\abovewithdelims:III} {} \def\abovewithdelims:III#1#2#3{% \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa \Send{GROUP}{0}{<\a:mathml mfrac linethickness="\the\tmp:dim"><\a:mathml mrow>}% \HCode{}\o:over: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \else \Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline open="\expandafter \ifx \csname \string#2:lr del\endcsname\relax #2\else \csname \string#2:lr del\endcsname\fi " close="\expandafter \ifx \csname \string#3:lr del\endcsname\relax #3\else \csname \string#3:lr del\endcsname\fi "><\a:mathml mfrac linethickness="\the\tmp:dim"><\a:mathml mrow>}% \HCode{}\o:over: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \fi \tmp:dim } \Configure{atopwithdelims} {\atopwithdelims:III} {} \def\atopwithdelims:III#1#2#3{% \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa \Send{GROUP}{0}{<\a:mathml mfrac linethickness="0"><\a:mathml mrow>}% \HCode{}\o:atop: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \else \Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline open="\expandafter \ifx \csname \string#2:lr del\endcsname\relax #2\else \csname \string#2:lr del\endcsname\fi " close="\expandafter \ifx \csname \string#3:lr del\endcsname\relax #3\else \csname \string#3:lr del\endcsname\fi "><\a:mathml mfrac linethickness="0"><\a:mathml mrow>}% \HCode{}\o:atop: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \fi } \Configure{overwithdelims} {\overwithdelims:III} {} \def\overwithdelims:III#1#2#3{% \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa \Send{GROUP}{0}{<\a:mathml mfrac><\a:mathml mrow>}% \HCode{}\o:over: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \else \Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline open="\expandafter \ifx \csname \string#2:lr del\endcsname\relax #2\else \csname \string#2:lr del\endcsname\fi " close="\expandafter \ifx \csname \string#3:lr del\endcsname\relax #3\else \csname \string#3:lr del\endcsname\fi "><\a:mathml mfrac><\a:mathml mrow>}% \HCode{}\o:over: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \fi } \Configure{halignTD} {}{} {<}{\HCode{ \a:mathml columnalign="left"}} {-}{\HCode{ \a:mathml columnalign="center"}} {>}{\HCode{ \a:mathml columnalign="right"}} {^}{\HCode{ \a:mathml rowalign="top"}} {=}{\HCode{ \a:mathml rowalign="baseline"}} {|}{\HCode{ \a:mathml rowalign="center"}} {_}{\HCode{ \a:mathml rowalign="bottom"}} {p}{\HCode{ \a:mathml columnalign="left"}} {} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{etex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\:tempc#1{\a:middle\mathrel{\left:right#1\:EMPTY}\b:middle} \HLet\middle=\:tempc \NewConfigure{middle}{2} \Configure{middle} {\bgroup \Configure{mathrel}{*} {} {} {\Configure{mathrel}{}{}{}{}}% } {\egroup} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \:CheckOption{core}\if:Option \expandafter\endinput \fi \let\A:equation\a:equation \let\B:equation\b:equation \let\C:equation\c:equation \Configure{equation} {\A:equation\Configure{$$} {\Configure{@math}{\a:mathml display="block" % \mml:class="equation"}\IgnorePar\EndP\DviMath} {\EndDviMath\EndP} {\DisplayMathtrue}% } {\B:equation}{\C:equation} \Configure{hspace} {\ifmathml\ifmtext\else \Tg<\a:mathml mspace width="\the\tmp:dim"/>\fi\fi}{}{ } \Configure{romannumeral} {\ifmathml\ifmtext\else \HCode{<\a:mathml mrow \mml:class="romannumeral">}\fi\fi} {\ifmathml\ifmtext\else \HCode{}\fi\fi} \Configure{newline} {\ht:special{t4ht@,}% \HCode{<\a:mathml mtext \mml:class="newline">}\ht:special{t4ht@,&\#x00A0;}% } \Configure{[]} {\Configure{@math}{\a:mathml display="block" }\csname a:mathml[]\endcsname \DviMath\Tg<\a:mathml mrow\Hnewline>$$\DisplayMathtrue } {$$\Tg\EndDviMath\csname b:mathml[]\endcsname} \Configure{()} {\Configure{@math}{\a:mathml display="inline" }\csname a:mathml()\endcsname \DviMath\Tg<\a:mathml mrow\Hnewline>$} {$\Tg\EndDviMath\csname b:mathml()\endcsname} \NewConfigure{mathml[]}{2} \NewConfigure{mathml()}{2} \Configure{halignTB<>}{array}{\HCode{\Hnewline \a:mathml equalrows="false" \a:mathml equalcolumns="false" \a:mathml class="array"}<>\HAlign} \Configure{array} {\halignTB{array}} {\ifvmode \IgnorePar\fi \expandafter\tmp:toks\expandafter{\Clr}% \HCode{}% \Tg} {\Tg<\a:mathml mtr>}{\Tg} {\HCode{<\a:mathml mtd\Hnewline \mml:class="array" \ifnum 1<\HMultispan columnspan="\HMultispan"\fi}% \halignTD \HCode{>}% } {\Tg} \ConfigureEnv{array} {\bgroup\Configure{$}{}{}{}} {\egroup} {}{} \def\:MM{m} \Configure{HBorder} {<\a:mathml mtr\Hnewline \mml:class="hline">} {<\a:mathml mtd> \string&\#x0332; } {} {<\a:mathml mtr\Hnewline \mml:class="cline">} {<\a:mathml mtd>} {<\a:mathml mtd> \string&\#x0332; } {} {<\a:mathml mtr\Hnewline \mml:class="vspace" style="font-size:\HBorderspace">} {<\a:mathml mtd\Hnewline>} {} \Configure{texttt} {\ifmathml \Configure{@mtext}{\mml:class="texttt" mathvariant="monospace" }\fi} {}% \Configure{textit} {\ifmathml \Configure{@mtext}{\mml:class="textit" mathvariant="italic" }\fi} {}% \Configure{textrm} {\ifmathml \Configure{@mtext}{\mml:class="textrm" mathvariant="normal" }\fi} {}% \Configure{textup} {\ifmathml \Configure{@mtext}{\mml:class="textup" mathvariant="normal" }\fi} {}% \Configure{textsl} {\ifmathml \Configure{@mtext}{\mml:class="textsl" mathvariant="italic" }\fi} {}% \Configure{textsf} {\ifmathml \Configure{@mtext}{\mml:class="textsf" mathvariant="sans-serif" }\fi} {}% \Configure{textbf} {\ifmathml \Configure{@mtext}{\mml:class="textbf" mathvariant="bold" }\fi} {}% \Configure{textsc} {\ifmathml \Configure{@mtext}{\mml:class="textsc" mathvariant="normal" }\fi} {}% \Configure{emph} {\ifmathml \Configure{@mtext}{\mml:class="emph" mathvariant="italic" }\fi} {}% \let\A:fbox=\a:fbox \let\B:fbox=\b:fbox \let\OLDf:box=\fbox \def\fbox{\relax\ifmmode \Configure{fbox}{\leavevmode\Configure{HtmlPar}{}{}{}{}\IgnoreRule \AA:text{fbox}}{\BB:text\EndIgnoreRule}\else \Configure{fbox}{\leavevmode \IgnoreRule\A:fbox}{\B:fbox\EndIgnoreRule}\fi \OLDf:box} \let\A:mbox\a:mbox \let\B:mbox\b:mbox \let\OLD:mbox\mbox \def\mbox{\relax\ifmmode \Configure{mbox}{\AA:text{mbox}}{\BB:text}\else \Configure{mbox}{\A:mbox}{\B:mbox}\fi\OLD:mbox} \NewConfigure{@mtext}{1} \Configure{@mtext}{ } \def\AA:text#1{\mtexttrue \HCode{<\a:mathml mstyle\Hnewline \mml:class="#1"><\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass \Configure{$}% {\EndPauseMathClass \mtextfalse \ht:special{t4ht@,}% \HCode{<\a:mathml mstyle\Hnewline \mml:class="math">}}% {\HCode{<\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass \mtexttrue}% {}% \Configure{()}% {\EndPauseMathClass \mtextfalse \ht:special{t4ht@,}% \HCode{<\a:mathml mstyle\Hnewline \mml:class="math">}$}% {$\HCode{<\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass \mtexttrue}% {}% % } \def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}% \HCode {}% } \Configure{frac} {\Tg<\a:mathml mfrac>\Tg<\a:mathml mrow\Hnewline>} {\Tg\Configure{over}{}{}} {\Tg<\a:mathml mrow\Hnewline>} {\Tg\Tg} \Configure{eqnarray} {\HCode{<\a:mathml mtable\Hnewline \mml:class="eqnarray\ifx \@seqncr\@eqncr\else-star\fi" \a:mathml columnalign="right center left" >}}{\HCode{}} {\HCode{<\a:mathml mtr>}} {\HCode{}} {\Tg<\a:mathml mtd\Hnewline \mml:class="eqnarray-\HCol"> \ifnum \HCol=4 \Tg<\a:mathml mtext \mml:class="eqnarray">\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass \mtexttrue \fi} {\ifnum \HCol=4 \mtextfalse \EndPauseMathClass\ht:special{t4ht@,}% \Tg\fi \Tg} \def\:temp#1#2{{\a:stackrel{#1}\b:stackrel {#2}\c:stackrel}} \HLet\stackrel\:temp \:CheckOption{stackrel-} \if:Option \Configure{stackrel} {\mathrel\bgroup \HCode{<\a:mathml mglyph\Hnewline alt="\string\stackrel}\afterassignment\put:arg\tmp:toks} {\afterassignment\put:arg\tmp:toks} {\HCode{" />}\egroup} \def\put:arg{\HCode{{\the\tmp:toks}}} \else \Configure{stackrel} {\HCode{<\a:mathml mover\Hnewline \mml:class="stackrel"><\a:mathml mrow\Hnewline>}\inv:i:iii} {\HCode{<\a:mathml mrow\Hnewline>}\Configure{mathop*}{*} {<\a:mathml mrow>} {} {\Configure{mathop}{}{}{}{}}% \mathop} {\HCode{}} \def\inv:i:iii#1#2#3{{#3}#2{#1}} \fi \Configure{overline} {\bgroup \HCode{<\a:mathml mover accent="false"\Hnewline \mml:class="mml-overline"><\a:mathml mrow>}% } {\HCode{<\a:mathml mo\Hnewline accent="true">&\#x00AF;% }% \egroup} \Configure{underline} {\bgroup \ifmmode \HCode{<\a:mathml munder \a:mathml accentunder="false"\Hnewline \mml:class="mml-underline"><\a:mathml mrow>}% \else \expandafter\everymath \expandafter{\expandafter\everymath \expandafter{\the\everymath}}% \let\o::@underline:\o:@@underline: \def\o:@@underline:{\let\o:@@underline:\o::@underline:}% \fi} {\HCode{<\a:mathml mo\Hnewline accent="true">&\#x0332;}% \egroup} \let\A:displaylines\a:displaylines \let\B:displaylines\b:displaylines \let\C:displaylines\c:displaylines \let\D:displaylines\d:displaylines \Configure{displaylines} {\ifmmode \def\A:displaylines{\HCode{<\a:mathml mtable \mml:class="displaylines">}}% \def\B:displaylines{\HCode{}}% \def\C:displaylines{\HCode{<\a:mathml mtr\Hnewline \mml:class="displaylines"><\a:mathml mtd>}}% \def\D:displaylines{\HCode{}}% \fi \A:displaylines} {\B:displaylines} {\C:displaylines}{\D:displaylines} \let\mathml:on\relax \Configure{ } {\ifmathml \ifmtext \space \else\Tg<\a:mathml mspace \mml:class="nbsp" />\fi \else \:nbsp\fi} \:CheckOption{new-accents} \if:Option \else \Configure{accent}\widetilde\widetilde{{}{}} {} {\HCode{<\a:mathml mover\Hnewline accent="false"><\a:mathml mrow\Hnewline>}#2\HCode{}% \:widetilde:over \HCode{}} \Configure{accent}\widehat\widehat{{}{}} {} {\HCode{<\a:mathml mover\Hnewline accent="false"><\a:mathml mrow\Hnewline>}#2\HCode{}% \:widehat:over \HCode{}} \fi \:CheckOption{new-accents} \if:Option \else \ifx \mathml:on\:UnDef \Configure{accents} {\ifmmode \expandafter\mathord\fi {\leavevmode \if !#1!\ht:special{t4ht@+&{35}x#2;}% \else \expandafter \ifx\csname U#2#1\endcsname\relax \ht:special{t4ht@+&{35}x#2;}% \else \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% \fi \fi x% % \ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}} {\Tg<\a:mathml mrow \mml:class="accent#1">\mathord{#3}\Tg% }% \fi \fi \let\mml:TeX\TeX \def\TeX{\ifmathml \HCode{<\a:mathml mtext \mml:class="TeX">TeX}\else \mml:TeX\fi} \Configure{afterSUB}{'}{\def\SUB:prime{\SUB:SUP}} \Configure{'} {\let\:primes=\empty} {\relax \csname SUB:prime\endcsname\sp{% \global\let\SUB:prime=\:UnDef \def\:tempa{\prime\prime}\ifx \:tempa\:primes \mathop{\HCode{\string&\#x2033;}}\else \def\:tempa{\prime\prime\prime}\ifx \:tempa\:primes \mathop{\HCode{\string&\#x2034;}}\else \:primes \fi\fi}% } {\let\prime=\relax \xdef\:primes{\:primes\prime}} \def\:temp#1{\a:left{#1}\o:left:.\b:left{#1}} \HLet\left\:temp \def\:temp#1{\a:right{#1}\o:right:.\b:right{#1}}\HLet\right\:temp \Configure{left} {} {\HCode{<\a:mathml mfenced separators=""\Hnewline open="\expandafter \ifx \csname \string#1:lr del\endcsname\relax #1\else \csname \string#1:lr del\endcsname\fi "\space }\bgroup \HCode{><\a:mathml mrow>}\bgroup} \Configure{right} {\egroup\Send{GROUP}{0}{ close="\expandafter \ifx \csname \string#1:lr del\endcsname\relax #1\else \csname \string#1:lr del\endcsname\fi "\space}\egroup} {\HCode{}} \def\def:DEL#1{\def\:DEL{#1}} \def\check:DEL#1#2{\def\:tempa{#1}\ifx \:tempa\:DEL \def\:DEL{#2}\fi} \NewConfigure{mfenced}[2]{\append:defI\def:DEL{\check:DEL{#1}{#2}}} \NewConfigure{Biggl}{2} \NewConfigure{Biggm}{2} \NewConfigure{Biggr}{2} \NewConfigure{Bigl}{2} \NewConfigure{Bigm}{2} \NewConfigure{Bigr}{2} \NewConfigure{biggl}{2} \NewConfigure{biggm}{2} \NewConfigure{biggr}{2} \NewConfigure{bigl}{2} \NewConfigure{bigm}{2} \NewConfigure{bigr}{2} \Configure{Biggm} {\bgroup \Configure{Bigg}{}{}{}{}% \Configure{mathrel}{*} {} {} {\Configure{mathrel}{}{}{}{}}% } {\egroup} \Configure{Bigm} {\bgroup \Configure{Big}{}{}{}{}% \Configure{mathrel}{*} {} {} {\Configure{mathrel}{}{}{}{}}% } {\egroup} \Configure{biggm} {\bgroup \Configure{bigg}{}{}{}{}% \Configure{mathrel}{*} {} {} {\Configure{mathrel}{}{}{}{}}% } {\egroup} \Configure{bigm} {\bgroup \Configure{big}{}{}{}{}% \Configure{mathrel}{*} {} {} {\Configure{mathrel}{}{}{}{}}% } {\egroup} \:CheckOption{mathml-} \if:Option \Configure{Biggl} {\bgroup \Configure{Bigg}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{Biggr} {\bgroup \Configure{Bigg}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{Bigl} {\bgroup \Configure{Big}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{Bigr} {\bgroup \Configure{Big}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{biggl} {\bgroup \Configure{bigg}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{biggr} {\bgroup \Configure{bigg}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{bigl} {\bgroup \Configure{big}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{bigr} {\bgroup \Configure{big}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \else \Configure{Biggl} {\bgroup \Configure{Bigg}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{Biggr} {\bgroup \Configure{Bigg}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{Bigl} {\bgroup \Configure{Big}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{Bigr} {\bgroup \Configure{Big}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{biggl} {\bgroup \Configure{bigg}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{biggr} {\bgroup \Configure{bigg}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{bigl} {\bgroup \Configure{big}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{bigr} {\bgroup \Configure{big}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \fi \def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}% \a:bigl\mathopen{\left:right\big{#1\:EMPTY}}\b:bigl\:EMPTY} \HLet\bigl=\:tempc \def\:tempc#1{\a:bigm\mathrel{\left:right\big{#1\:EMPTY}}\b:bigm} \HLet\bigm=\:tempc \def\:tempc#1{\:EMPTY \a:bigr\mathclose{\left:right\big{#1\:EMPTY}}\b:bigr% \ht:special{t4ht@[})\ht:special{t4ht@]}} \HLet\bigr=\:tempc \def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}% \a:Bigl\mathopen{\left:right\Big{#1}\:EMPTY}\b:Bigl\:EMPTY} \HLet\Bigl=\:tempc \def\:tempc#1{\a:Bigm\mathrel{\left:right\Big{#1\:EMPTY}}\b:Bigm} \HLet\Bigm=\:tempc \def\:tempc#1{\:EMPTY \a:Bigr\mathclose{\left:right\Big{#1\:EMPTY}}\b:Bigr% \ht:special{t4ht@[})\ht:special{t4ht@]}} \HLet\Bigr=\:tempc \def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}% \a:biggl\mathopen{\left:right\bigg{#1\:EMPTY}}\b:biggl\:EMPTY} \HLet\biggl=\:tempc \def\:tempc#1{\a:biggm\mathrel{\left:right\bigg{#1\:EMPTY}}\b:biggm} \HLet\biggm=\:tempc \def\:tempc#1{\:EMPTY \a:biggr\mathclose{\left:right\bigg{#1\:EMPTY}}\b:biggr% \ht:special{t4ht@[})\ht:special{t4ht@]}} \HLet\biggr=\:tempc \def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}% \a:Biggl\mathopen{\left:right\Bigg{#1\:EMPTY}}\b:Biggl\:EMPTY} \HLet\Biggl=\:tempc \def\:tempc#1{\a:Biggm\mathrel{\left:right\Bigg{#1\:EMPTY}}\b:Biggm} \HLet\Biggm=\:tempc \def\:tempc#1{\:EMPTY \a:Biggr\mathclose{\left:right\Bigg{#1}\:EMPTY}\b:Biggr \ht:special{t4ht@[})\ht:special{t4ht@]}} \HLet\Biggr=\:tempc \def\:EMPTY{{\HCode{}}} \def\left:right{% \let\left\o:left: \let\right\o:right: \Configure{left}{}{}\Configure{right}{}{}} \:CheckOption{new-accents} \if:Option \else \Configure{accents} {\ifmmode \expandafter\mathord\fi {\leavevmode \if !#1!\ht:special{t4ht@+&{35}x#2;}% \else \expandafter \ifx\csname U#2#1\endcsname\relax \ht:special{t4ht@+&{35}x#2;}% \else \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% \fi \fi x% % \ht:special{t4ht@[}\if!#1!x\else#2\fi \ht:special{t4ht@]}}} {\ifmathml \ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax \expandafter\ifx \csname :#1:under\endcsname\relax \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax \HCode{<\a:mathml munder\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \HCode{}% % \else \expandafter\ifx \csname :#1:under\endcsname\relax \HCode{<\a:mathml mover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:over\endcsname \HCode{}% % \else \HCode{<\a:mathml munderover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \csname :#1:over\endcsname \HCode{}% % \fi \fi }% \else #3\csname :#1:under\endcsname \fi \else #3\csname :#1:over\endcsname \fi % \else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax \HCode{<\a:mathml munder\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \HCode{}% % \else \expandafter\ifx \csname :#1:under\endcsname\relax \HCode{<\a:mathml mover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:over\endcsname \HCode{}% % \else \HCode{<\a:mathml munderover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \csname :#1:over\endcsname \HCode{}% % \fi \fi }\fi \else \expandafter\ifx \csname :#1:over\endcsname\relax \expandafter\ifx \csname :#1:under\endcsname\relax \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax \HCode{<\a:mathml munder\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \HCode{}% % \else \expandafter\ifx \csname :#1:under\endcsname\relax \HCode{<\a:mathml mover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:over\endcsname \HCode{}% % \else \HCode{<\a:mathml munderover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \csname :#1:over\endcsname \HCode{}% % \fi \fi }% \else #3\csname :#1:under\endcsname \fi \else #3\csname :#1:over\endcsname \fi \fi } \fi \def\mathinner#1{\Tg<\a:mathml mrow \mml:class="mathinner">#1\Tg} \Configure{root}{\rev:root}{}{} \def\rev:root #1\b:root#2\c:root{ \Tg<\a:mathml mroot>{\Tg<\a:mathml mrow\Hnewline>#2\Tg}% {\Tg<\a:mathml mrow\Hnewline>#1\Tg}\Tg} \def\AccentMath#1{\relax\ifmmode #1\else $#1$\fi} \NewConfigure{mfenced}[2]{\expandafter \def\csname \string#1:lr del\endcsname{#2}} \Configure{mfenced}{\|}{\string&\#x2225;} \Configure{mfenced}{.}{} \Configure{mfenced}{\langle}{\string&\#x27E8;} \Configure{mfenced}{\rangle}{\string&\#x27E9;} \Configure{mfenced}{\vert}{|} \edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string{}}\:temp \edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string}}}\:temp \edef\:temp{\noexpand \Configure{mfenced}{\noexpand\lbrace}{\string{}}\:temp \edef\:temp{\noexpand \Configure{mfenced}{\noexpand\rbrace}{\string}}}\:temp \Configure{mfenced}{<}{\string&\#x003C;} \Configure{mfenced}{>}{\string&\#x003E;} \Configure{mfenced}{\lceil}{\string&\#x2308;} \Configure{mfenced}{\rceil}{\string&\#x2309;} \Configure{mfenced}{\lfloor}{\string&\#x230A;} \Configure{mfenced}{\rfloor}{\string&\#x230B;} \Configure{mfenced}{\Vert}{\string&\#x2193;} \Configure{mfenced}{\Vert}{\string&\#x2191;} \Configure{mfenced}{\rgroup}{)} \Configure{mfenced}{\lgroup}{(} \Configure{mfenced}{\bracevert}{|} \Configure{mfenced}{\bracevert}{|} \Configure{mfenced}{\downarrow}{\string&\#x2193;} \Configure{mfenced}{\uparrow}{\string&\#x2191;} \Configure{mfenced}{\Uparrow}{\string&\#x21D1;} \Configure{mfenced}{\updownarrow}{\string&\#x2195;} \Configure{mfenced}{\Updownarrow}{\string&\#x21D5;} \Configure{mfenced}{\Downarrow}{\string&\#x21D3;} \Configure{mfenced}{\backslash}{\string&\#x2216;} \Configure{mfenced}{\rmoustache}{\string&\#x25DD;} \Configure{mfenced}{\lmoustache}{\string&\#x25DC;} \Configure{mfenced}{\Arrowvert}{\string&\#x2225;} \Configure{mfenced}{\arrowvert}{\string&\#x007C;} \let\A:oalign\a:oalign \let\B:oalign\b:oalign \Configure{oalign} {\ifmmode \Configure{$}{\Tg<\a:mathml mrow\Hnewline>}% {\Tg}{}% \let\halign\TeXhalign \Tg<\a:mathml mrow\Hnewline \mml:class="oalign">\else\A:oalign \fi} {\ifmmode \Tg\else\B:oalign\fi} \def\mathop:prefix#1{% \Configure{mathop}{*}{<\a:mathml mo #1\Hnewline>}{}% {\Configure{mathop}{*}{<\a:mathml mo>}{}{}}} \def\:nbsp{\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% \else\ifmathml \Tg<\a:mathml mspace />\else \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% \fi\fi} \Configure{cases} {}{} {\Tg<\a:mathml mtable>}{\Tg} {\Tg<\a:mathml mtr>}{\Tg} {\Tg<\a:mathml mtd \mml:class="cases">}{\Tg} \Configure{matrix} {\Tg<\a:mathml mtable \a:mathml equalrows="false" \a:mathml equalcolumns="false"\Hnewline \mml:class="matrix">} {\Tg} {\Tg<\a:mathml mtr>}{\Tg} {\HCode{<\a:mathml mtd\Hnewline \mml:class="matrix" \ifnum 1<\HMultispan columnspan="\HMultispan"\fi}% \halignTD \HCode{>}% }{\Tg} \Configure{pmatrix} {\bgroup\Tg<\a:mathml mrow\Hnewline \mml:class="pmatrix">} {\Tg\egroup} \Configure{quad}{{\ifmathml \ifmtext \o:quad:\else {\HCode{<\a:mathml mspace width="1em" \mml:class="quad"/>}}\fi \else \o:quad: \fi}} \Configure{qquad}{{\ifmathml \ifmtext \o:qquad:\else {\HCode{<\a:mathml mspace width="2em" \mml:class="qquad"/>}}\fi \else \o:qquad: \fi}} \Configure{,} {{\HCode{<\a:mathml mspace width="0em" \mml:class="thinspace"/>}}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{fontmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \expandafter\ifx \csname o@everypar\endcsname\relax \else \expandafter\ifx \csname ht:everypar\endcsname\relax \let\ht:everypar\o@everypar \fi\fi \Configure{MathClass}{1}{}{}{}{ \mathchar"1360 \mathchar"1357 \mathchar"1356 \mathchar"1355 \mathchar"1354 \mathchar"1353 \mathchar"1352 \mathchar"1351 \mathchar"1350 \mathchar"134E \mathchar"134C \mathchar"134A \mathchar"1348 \mathchar"1346 \mathchar"1273 \mathchar"3234 \mathchar"3238 \mathchar"3239 \mathchar"323A \mathchar"323E \mathchar"323F \mathchar"3272 \mathchar"3278 \mathchar"327B \mathchar"327C \mathchar"327D \mathchar"327E \mathchar"327F % } \Configure{MathClass}{2}{}{}{}{ *-+/ \mathchar"212F \mathchar"212E \mathchar"2234 \mathchar"2235 \mathchar"225E \mathchar"225F \mathchar"225C \mathchar"225B \mathchar"227A \mathchar"2279 \mathchar"2275 \mathchar"2274 \mathchar"225D \mathchar"2271 \mathchar"2205 \mathchar"220F \mathchar"226F \mathchar"2204 \mathchar"220C \mathchar"220B \mathchar"220A \mathchar"2209 \mathchar"2208 \mathchar"2207 \mathchar"2206 \mathchar"220E \mathchar"220D \mathchar"226E \mathchar"2201 \mathchar"2203 \mathchar"2202 \mathchar"213F \mathchar"6201 % cdot } \Configure{MathClass}{3}{}{}{}{ \mathchar"3128 \mathchar"3129 \mathchar"312A \mathchar"312B \mathchar"315E \mathchar"315F \mathchar"3210 \mathchar"3211 \mathchar"3212 \mathchar"3213 \mathchar"3214 \mathchar"3215 \mathchar"3216 \mathchar"3217 \mathchar"3218 \mathchar"3219 \mathchar"321A \mathchar"321B \mathchar"321C \mathchar"321D \mathchar"321E \mathchar"321F \mathchar"3220 \mathchar"3221 \mathchar"3224 \mathchar"3227 \mathchar"3232 \mathchar"3233 \mathchar"3236 \mathchar"3237 \mathchar"323F :=>< \mathchar"322F \mathchar"3276 \mathchar"3277 \mathchar"326B \mathchar"326A \mathchar"3261 \mathchar"3260 \mathchar"3225 \mathchar"3226 \mathchar"322D \mathchar"322E \mathchar"322C \mathchar"3228 \mathchar"3229 } \Configure{MathClass}{4}{}{}{}{} \Configure{MathDelimiters}{(}{)} \Configure{MathDelimiters}{[}{]} \Configure{MathDelimiters}{\mathchar"4262}{\mathchar"5263} \Configure{MathDelimiters}{\mathchar"4264}{\mathchar"5265} \Configure{MathDelimiters}{\mathchar"4266}{\mathchar"5267} \Configure{MathDelimiters}{\mathchar"4268}{\mathchar"5269} \Configure{MathDelimiters}{\mathchar"4300}{\mathchar"5301} \Configure{MathDelimiters}{\mathchar"4302}{\mathchar"5303} \Configure{MathDelimiters}{\mathchar"4304}{\mathchar"5305} \Configure{MathDelimiters}{\mathchar"4306}{\mathchar"5307} \Configure{MathDelimiters}{\mathchar"4308}{\mathchar"5309} \Configure{MathDelimiters}{\mathchar"430A}{\mathchar"530B} \Configure{MathClass}{6}{}{}{}{ \mathchar"613A % ldot \mathchar"603A % colon !?; , } \Configure{overrightarrow} {\Tg<\a:mathml mover class="overrightarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg\mathop{\HCode{&\#x20D7;}}\Tg} \Configure{overleftarrow} {\Tg<\a:mathml mover class="overleftarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg\mathop{\HCode{&\#x20D6;}}\Tg} \Configure{big} {}{} {\HCode{<\a:mathml mstyle mathsize="1.19em">}} {\HCode{}} \Configure{Big} {}{} {\HCode{<\a:mathml mstyle mathsize="1.61em">}} {\HCode{}} \Configure{bigg} {}{} {\HCode{<\a:mathml mstyle mathsize="2.03em">}} {\HCode{}} \Configure{Bigg} {}{} {\HCode{<\a:mathml mstyle mathsize="2.45em">}} {\HCode{}} \def\:tempc#1{{\hbox{\a:big$\c:big \left#1\hbox{}\right.\n@space\d:big$\b:big}}} \HLet\big=\:tempc \def\:tempc#1{{\hbox{\a:Big$\c:Big \left#1\hbox{}\right.\n@space\d:Big$\b:Big}}} \HLet\Big=\:tempc \def\:tempc#1{{\hbox{\a:bigg$\c:bigg \left#1\hbox{}\right.\n@space\d:bigg$\b:bigg}}} \HLet\bigg=\:tempc \def\:tempc#1{{\hbox{\a:Bigg$\c:Bigg \left#1\hbox{}\right.\n@space\d:Bigg$\b:Bigg}}} \HLet\Bigg=\:tempc \Configure{overbrace} {\Configure{mathop*}{*} {<\a:mathml mover \a:mathml accent="false"><\a:mathml mrow>} {<\a:mathml mo>\string &\#xFE37;} {\Configure{mathop}{}{}{}{}}% } {\let\o:overbrace:=\displaystyle} {} \Configure{underbrace} {\Configure{mathop*}{*} {<\a:mathml munder \a:mathml accentunder="false"><\a:mathml mrow>} {<\a:mathml mo>\string &\#xFE38;} {\Configure{mathop}{}{}{}{}}% } {\let\o:underbrace:=\displaystyle} {} \Configure{MathClass}{0}{*}{<\a:mathml mi\Hnewline>}{}{} \Configure{MathClass}{1}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-op">}{}{} \Configure{MathClass}{2}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-bin">}{}{} \Configure{MathClass}{3}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-rel">}{}{} \:CheckOption{mathml-} \if:Option \Configure{MathClass}{4}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-open">} {}{} \Configure{MathClass}{5}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-close">} {}{} \else \Log:Note{for sources failing to produce clean mathml code, try the command line option `mathml-'}% \Configure{MathClass}{4}{*}{<\a:mathml mrow ><\a:mathml mo\Hnewline \mml:class="MathClass-open">} {<\a:mathml mrow>}{} \Configure{MathClass}{5}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-close">} {}{} \fi \Configure{MathClass}{6}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-punc">}{}{} \Configure{MathClass}{7}{*}{<\a:mathml mn>}{} {0123456789} \Configure{FormulaClass}{0}{}{}{} \Configure{FormulaClass}{1}{}{}{} \Configure{FormulaClass}{2}{}{}{} \Configure{FormulaClass}{3}{}{}{} \Configure{FormulaClass}{4}{}{}{} \Configure{FormulaClass}{5}{}{}{} \Configure{FormulaClass}{6}{}{}{} \def\bold:version{bold} \Configure{mathbf}% {\bgroup \Tg<\a:mathml mstyle mathvariant="bold">}% {\Tg\egroup }% \Configure{mathit}% {\bgroup \Tg<\a:mathml mstyle mathvariant="\ifx \bold:version\math@version bold-\fi italic">}% {\Tg\egroup }% \Configure{mathrm}% {\bgroup \Tg<\a:mathml mstyle mathvariant="\ifx \bold:version\math@version bold\else normal\fi">}% {\Tg\egroup }% \Configure{mathsf}% {\bgroup \Tg<\a:mathml mstyle mathvariant="\ifx \bold:version\math@version bold-\fi sans-serif">}% {\Tg\egroup }% \Configure{mathtt}% {\bgroup \Tg<\a:mathml mstyle mathvariant="monospace">}% {\Tg\egroup }% \def\:tempd#1#2{% \expandafter\def\csname #1\endcsname{\mathchar"13#2}% \MathSymbol\mathop{#1}% \expandafter\def\csname #1:limits\endcsname{\expandafter \:same \math:sym\mathop{#1}\limits}% \expandafter\def\csname #1:nolimits\endcsname{\expandafter \:same \math:sym\mathop{#1}\nolimits}% \expandafter\edef\csname n:#1:\endcsname{\noexpand\ifDisplayMath \noexpand\expandafter \expandafter\noexpand \csname #1:limits\endcsname \noexpand\else \noexpand\expandafter \expandafter\noexpand \csname #1:nolimits\endcsname\noexpand\fi}% \expandafter\pend:def\csname n:#1:\endcsname{\ifDisplayMath \mathop:prefix{mathsize="big"}\fi}% } \:tempd{bigcap}{54} \:tempd{bigcup}{53} \:tempd{bigodot}{4A} \:tempd{bigoplus}{4C} \:tempd{bigotimes}{4E} \:tempd{bigsqcup}{46} \:tempd{biguplus}{55} \:tempd{bigvee}{57} \:tempd{bigwedge}{56} \:tempd{coprod}{60} \:tempd{intop}{52} \:tempd{ointop}{48} \:tempd{prod}{51} \:tempd{sum}{50} \ifx \ilimits@\o:nolimits: \let\ilimits@\nolimits \fi \ifx \ilimits@\o:nolimits: \let\slimits@\nolimits \fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsbsy} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{pmb} {\ifmmode \HCode{}\fi} {\ifmmode \HCode{}\fi} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{underarrow@} {\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>} {\Tg\Tg<\a:mathml mrow\Hnewline>} {\Tg\Tg} \Configure{overarrow@} {\Tg<\a:mathml mover accent="true">\Tg<\a:mathml mrow\Hnewline>} {\Tg\Tg<\a:mathml mrow>} {\Tg\Tg} \def\:tempc#1#2#3{\a:overarrow@ \hbox{$\m@th#2#3$}\b:overarrow@ \hbox{#1#2}\c:overarrow@ } \HLet\overarrow@\:tempc \Configure{equation} {\Configure{gather} {\HCode{<\a:mathml mtable\Hnewline \mml:class="equation"><\a:mathml mtr><\a:mathml mtd>}\IgnorePar } {\HCode{}} {} {} {\ifnum\HCol=2 \IgnorePar \HCode{<\a:mathml mtd>}\fi } {} }{}{} \Css{.equation-star td{text-align:center; vertical-align:middle; }} \Css{table.equation-star { width:100\%; } } \Configure{above} {\Send{GROUP}{0}{<\a:mathml mfrac linethickness="\the\tmp:dim"><\a:mathml mrow>}% \HCode{}\o:@@over:\:gobbleII} {\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{}} \def\overwithdelims:III#1#2#3{% \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa \Send{GROUP}{0}{<\a:mathml mfrac linethickness="0"><\a:mathml mrow>}% \HCode{}\o:over: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \else \Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline open="\expandafter \ifx \csname \string#2:lr del\endcsname\relax #2\else \csname \string#2:lr del\endcsname\fi " close="\expandafter \ifx \csname \string#3:lr del\endcsname\relax #3\else \csname \string#3:lr del\endcsname\fi "><\a:mathml mfrac linethickness="0"><\a:mathml mrow>}% \HCode{}\o:@@over: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \fi } \Configure{tmspace} {\ifdim \textspace>0.2em \HCode{<\a:mathml mspace width="\textspace" \mml:class="tmspace"/>}% \else \HCode{<\a:mathml mspace width="0em" \mml:class="thinspace"/>}\fi } \Configure{mfenced}{\lvert}{\string&\#x007C;} \Configure{mfenced}{\rvert}{\string&\#x007C;} \Configure{mfenced}{\lVert}{\string&\#x2016;} \Configure{mfenced}{\rVert}{\string&\#x2016;} \Configure{split} {\HCode{<\a:mathml mtable \Hnewline \a:mathml columnalign="right left" \mml:class="split">}} {\ifvmode\IgnorePar\fi \HCode{}} {\HCode{<\a:mathml mtr \mml:class="split-mtr">}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline \mml:class="split-mtd">}} {\HCode{}} \Configure{multline} {\HCode{<\a:mathml mtable\Hnewline \mml:class="multline">}} {\HCode{}} {\HCode{<\a:mathml mtr>% <\a:mathml mtd\Hnewline \mml:class="multline">}} {\HCode{}} {\HCode{<\a:mathml mtd>}} {} \Configure{multline*} {\HCode{<\a:mathml mtable\Hnewline \mml:class="multline-star">}} {\HCode{}} {\HCode{<\a:mathml mtr><\a:mathml mtd\Hnewline \mml:class="multline-star">}} {\HCode{}} \Configure{gather} {\HCode{<\a:mathml mtable\Hnewline \mml:class="gather">}} {\HCode{}} {\HCode{<\a:mathml mtr>}} {\HCode{}} {\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{}} \Configure{gather*} {\HCode{<\a:mathml mtable\Hnewline \mml:class="gather-star">}} {\HCode{}} {\HCode{<\a:mathml mtr>}} {\HCode{}} {\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{}} \Configure{subarray} {\HCode{<\a:mathml mtable \mml:class="subarray\if c\Hlcr-c\fi" \a:mathml rowspacing="0" \if c\Hlcr \a:mathml columnalign="center"\fi>}} {\HCode{}} {\HCode{<\a:mathml mtr><\a:mathml mtd>}} {\HCode{}} \Configure{smallmatrix} {\HCode{<\a:mathml mtable>}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline \mml:class="smallmatrix">}} {\HCode{}} {\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{}} \def\:tempc#1#2{% \ConfigureEnv{#1} {\def\end:al:env{}\ifmmode\else \ifvmode\else \def\end:al:env{\par\ShowPar\IgnoreIndent}\fi\fi} {\end:al:env } {}{}% \Configure{#1} {\IgnorePar \ifvmode \EndP \else \EndP \HCode{}\fi \ifmathml \Tg<\a:mathml mrow>\def\end:mathalign{\Tg}% \else \Configure{@math}{\a:mathml display="block" }\DviMath \def\end:mathalign{\EndDviMath \DisplayMathfalse}% \DisplayMathtrue \fi \HCode{<\a:mathml mtable\Hnewline \a:mathml columnalign="left" \mml:class="#2">}} {\HCode{}\end:mathalign } {\HCode{<\a:mathml mtr>}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline \ifodd\HCol \a:mathml columnalign="right" \fi % \mml:class="align-\ifnum \HCol>\maxfields@ label\else \ifodd\HCol\space odd\else even\fi \fi">}} {\HCode{\ifodd\HCol\space\else <\a:mathml mspace width="2em"/>\fi }}} \:tempc{align}{align} \:tempc{alignat}{alignat} \:tempc{xalignat}{xalignat} \:tempc{xxalignat}{xxalignat} \:tempc{flalign}{flalign} \:tempc{align*}{align-star} \:tempc{alignat*}{alignat-star} \:tempc{xalignat*}{xalignat-star} \:tempc{flalign*}{flalign-star} \Configure{gathered} {\HCode{<\a:mathml mtable\Hnewline \mml:class="gathered">}} {\HCode{}} {\HCode{<\a:mathml mtr>}} {\HCode{}} {\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{}} \Configure{underrightarrow} {\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg\mathop{\rightarrow}\Tg} \Configure{underleftarrow} {\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg\mathop{\leftarrow}\Tg} \Configure{overleftrightarrow} {\Tg<\a:mathml mover class="overleftrightarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg\mathop{\HCode{&\#x20E1;}}\Tg} \Configure{underleftrightarrow} {\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg\mathop{\leftrightarrow}\Tg} \def\m:env#1{\HCode{<\a:mathml mtable \mml:class="#1"><\a:mathml mtr><\a:mathml mtd>}% \def\endm:env{\HCode {}}} \renewcommand{\xrightarrow}[2][]{% \Tg<\a:mathml munderover>% \rightarrow \Tg<\a:mathml mrow\Hnewline>#1\Tg% \Tg<\a:mathml mrow\Hnewline>#2\Tg% \Tg}% \renewcommand{\xleftarrow}[2][]{% \Tg<\a:mathml munderover>% \leftarrow \Tg<\a:mathml mrow\Hnewline>#1\Tg% \Tg<\a:mathml mrow\Hnewline>#2\Tg% \Tg}% \def\overset#1#2{{% \Tg<\a:mathml mover class="overset">\Tg<\a:mathml mrow\Hnewline>#2\Tg% \Tg<\a:mathml mrow\Hnewline>#1\Tg% \Tg}}% \def\underset#1#2{{% \Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>#2\Tg% \Tg<\a:mathml mrow\Hnewline>#1\Tg% \Tg}}% \def\sideset#1#2#3{{\Tg<\a:mathml mrow \mml:class="sideset"\Hnewline >{\HCode{}}#1{\HCode{}#3}#2\Tg}} \ConfigureEnv{eqxample}{}{}{}{} \ConfigureEnv{gather*}{}{}{}{} \ConfigureEnv{gathered}{}{}{}{} \ConfigureEnv{matrix}{}{}{}{} \def\:tempc{\DOTSI\protect\:idotsint} \HLet\idotsint\:tempc \def\:idotsint{% \mathop{\intop\cdotp\cdotp\cdotp\intop }\ilimits@ } \def\:tempc{\HCode{<\a:mathml mspace width="0.2em"/>}\mathbin {mod}\HCode{<\a:mathml mspace width="0.2em"/>}} \HLet\bmod\:tempc \def\:tempc#1{\allowbreak \HCode{<\a:mathml mspace width="0.3em"/>}(#1)} \HLet\pod=\:tempc \def\:tempc#1{\pod{\mathop{mod}\HCode{<\a:mathml mspace width="0.3em"/>}#1}} \HLet\pmod=\:tempc \def\:tempc#1{\allowbreak \HCode{<\a:mathml mspace width="0.3em"/>}\mathop {mod}\HCode{<\a:mathml mspace width="0.3em"/>}#1} \HLet\mod=\:tempc \Configure{intertext} {\IgnorePar \ifinalign@ \HCode{\ifnum \HRow>0 \fi <\a:mathml mtr><\a:mathml mtd columnspan="\ifnum \HRow=0 15\else \HCol\fi" \mml:class="intertext">}% \else \ifingather@ \HCode{<\a:mathml mtr><\a:mathml mtd columnspan="\HCol" \mml:class="intertext">}% \fi\fi \AA:text{intertext}% } {\BB:text \ifvmode \IgnorePar \fi \EndP\ifinalign@ \HCode{% \ifnum \HRow>0 <\a:mathml mtr><\a:mathml mtd>\fi}% \else \ifingather@ \HCode{}% \fi\fi } \Configure{maketag} {\ifmathml \ifmtext \expandafter\expandafter\expandafter\no:maketag\fi \else \expandafter\no:maketag\fi \AA:text{maketag}\hbox\bgroup\:gobbleIII :@:} {\egroup\BB:text } \def\no:maketag#1:@:#2\b:maketag{\hbox{#2}} \Configure{abovewithdelims} {\abovewithdelims:III} {} \def\abovewithdelims:III#1#2#3{% \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa \Send{GROUP}{0}{<\a:mathml mfrac linethickness="\the\tmp:dim"><\a:mathml mrow>}% \HCode{}\o:@@over: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \else \Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline open="\expandafter \ifx \csname \string#2:lr del\endcsname\relax #2\else \csname \string#2:lr del\endcsname\fi " close="\expandafter \ifx \csname \string#3:lr del\endcsname\relax #3\else \csname \string#3:lr del\endcsname\fi "><\a:mathml mfrac linethickness="\the\tmp:dim"><\a:mathml mrow>}% \HCode{}\o:@@over: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \fi \tmp:dim } \Configure{atopwithdelims} {\atopwithdelims:III} {} \def\atopwithdelims:III#1#2#3{% \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa \Send{GROUP}{0}{<\a:mathml mfrac linethickness="0"><\a:mathml mrow>}% \HCode{}\o:@@atop: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \else \Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline open="\expandafter \ifx \csname \string#2:lr del\endcsname\relax #2\else \csname \string#2:lr del\endcsname\fi " close="\expandafter \ifx \csname \string#3:lr del\endcsname\relax #3\else \csname \string#3:lr del\endcsname\fi "><\a:mathml mfrac linethickness="0"><\a:mathml mrow>}% \HCode{}\o:@@atop: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \fi } \Configure{overwithdelims} {\overwithdelims:III} {} \def\overwithdelims:III#1#2#3{% \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa \Send{GROUP}{0}{<\a:mathml mfrac><\a:mathml mrow>}% \HCode{}\o:@@over: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \else \Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline open="\expandafter \ifx \csname \string#2:lr del\endcsname\relax #2\else \csname \string#2:lr del\endcsname\fi " close="\expandafter \ifx \csname \string#3:lr del\endcsname\relax #3\else \csname \string#3:lr del\endcsname\fi "><\a:mathml mfrac><\a:mathml mrow>}% \HCode{}\o:@@over: \HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{} \fi } \def\:tempc{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi\o:n:iint::} \HLet\n:iint:\:tempc \def\:tempc{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi\o:n:iiint::} \HLet\n:iiint:\:tempc \def\:tempc{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi\o:n:idotsint::} \HLet\n:idotsint:\:tempc \Configure{aligned} {\HCode{<\a:mathml mtable\Hnewline \mml:class="aligned">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{}} {\HCode{<\a:mathml mtd \a:mathml columnalign="\ifodd\HCol right\else left\fi" >}} {\HCode{}} \Configure{alignedat} {\HCode{<\a:mathml mtable\Hnewline \mml:class="alignedat">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{}} {\HCode{<\a:mathml mtd \a:mathml columnalign="\ifodd\HCol right\else left\fi" >}} {\HCode{}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsfonts} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{mathbb}{}{} \Configure{mathfrak}{}{} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amstext} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{text}{\AA:text{text}}{\BB:text} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amstex1} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % amstex.sty \Configure{underarrow@} {\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>} {\Tg\Tg<\a:mathml mrow\Hnewline>} {\Tg\Tg} \Configure{overarrow@} {\Tg<\a:mathml mover accent="true">\Tg<\a:mathml mrow\Hnewline>} {\Tg\Tg<\a:mathml mrow>} {\Tg\Tg} \def\:tempc#1#2#3{\a:overarrow@ \hbox{$\m@th#2#3$}\b:overarrow@ \hbox{#1#2}\c:overarrow@ } \HLet\overarrow@\:tempc \Configure{mfenced}{\lvert}{\string&\#x007C;} \Configure{mfenced}{\rvert}{\string&\#x007C;} \Configure{mfenced}{\lVert}{\string&\#x2016;} \Configure{mfenced}{\rVert}{\string&\#x2016;} \ConfigureEnv{aligned}{}{}{}{} \Configure{aligned} {\HCode{<\a:mathml mtable\Hnewline \mml:class="aligned">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{}} {\HCode{<\a:mathml mtd>}} {\HCode{}} \def\:tempc{{\underrightarrow\lim}} \HLet\varinjlim\:tempc \def\:tempc{{\underleftarrow\lim}} \HLet\varprojlim\:tempc \def\:tempc{{\overline\lim}} \HLet\varlimsup\:tempc \def\:tempc{{\underline\lim}} \HLet\varliminf\:tempc \def\:tempc#1#2#3{\hbox{{\mtexttrue \HCode{<\a:mathml mrow\Hnewline \mml:class="text"><\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass \Configure{$}{\EndPauseMathClass\mtextfalse \ht:special{t4ht@,}% \HCode{<\a:mathml mrow\Hnewline \mml:class="math">}} {\ht:special{t4ht@,&\#x00A0;}% \HCode{<\a:mathml mtext \a:@mtext>}\mtexttrue\PauseMathClass}{#1} \let\f@size#2\selectfont #3}% \mtextfalse \EndPauseMathClass \ht:special{t4ht@,}% \HCode {}}} \HLet\textdef@\:tempc \ifx \o:overrightarrow:\:UnDef\else \HRestore\overrightarrow \HRestore\overleftarrow \HRestore\overleftrightarrow \fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amstex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % amstex.tex \def\m:env#1{\HCode{<\a:mathml mtable \mml:class="#1"><\a:mathml mtr><\a:mathml mtd>}% \def\endm:env{\HCode {}}} \Configure{pmatrix} {\bgroup\m:env{pmatrix}} {\endm:env\egroup} \Configure{multline} {\HCode{<\a:mathml mtable\mml:class="multline">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline\mml:class="multline"><\a:mathml mtd>}}{\HCode{}} \Configure{smallmatrix} {\HCode{<\a:mathml mtable\mml:class="smallmatrix">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline\mml:class="smallmatrix">}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline\mml:class="smallmatrix">}} {\HCode{}} \Configure{bmatrix} {\bgroup\m:env{bmatrix}} {\endm:env\egroup} \Configure{vmatrix}{\bgroup\m:env{vmatrix}}{\endm:env\egroup} \Configure{Vmatrix}{\bgroup\m:env{Vmatrix}}{\endm:env\egroup} \Configure{aligned} {\HCode{<\a:mathml mtable\mml:class="aligned">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline\mml:class="aligned">}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline\mml:class="aligned">}} {\HCode{}} \Configure{xalignat} {\HCode{<\a:mathml mtable\mml:class="xalignat">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline \mml:class="xalignat">}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline \mml:class="xalignat">}} {\HCode{}} \Configure{xxalignat} {\HCode{<\a:mathml mtable \mml:class="xxalignat">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline \mml:class="xxalignat">}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline \mml:class="xxalignat">}} {\HCode{}} \Configure{alignedat} {\HCode{<\a:mathml mtable \mml:class="alignedat">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline \mml:class="alignedat">}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline \mml:class="alignedat">}} {\HCode{}} \Configure{gathered} {\HCode{<\a:mathml mtable \mml:class="gathered">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline \mml:class="gathered">}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline \mml:class="gathered">}} {\HCode{}} \NewConfigure{@mtext}{1} \Configure{@mtext}{ } \def\AA:text#1{\mtexttrue \HCode{<\a:mathml mstyle\Hnewline \mml:class="#1"><\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass \Configure{$}% {\EndPauseMathClass \mtextfalse \ht:special{t4ht@,}% \HCode{<\a:mathml mstyle\Hnewline \mml:class="math">}}% {\HCode{<\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass \mtexttrue}% {}% \Configure{()}% {\EndPauseMathClass \mtextfalse \ht:special{t4ht@,}% \HCode{<\a:mathml mstyle\Hnewline \mml:class="math">}$}% {$\HCode{<\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass \mtexttrue}% {}% % } \def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}% \HCode {}% } \Configure{text}{\AA:text{text}}{\BB:text} \Configure{format} {\HCode{<\a:mathml mtable \mml:class="format">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline \mml:class="format">}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline \mml:class="format">}} {\HCode{}} \Configure{multilimits} {\HCode{<\a:mathml mtable\Hnewline \mml:class="multilimits">}} {\HCode{}} {\HCode{<\a:mathml mtr><\a:mathml mtd\Hnewline>}} {\HCode{}} \Configure{smallmatrix} {\HCode{<\a:mathml mtable\Hnewline \mml:class="smallmatrix">}} {\HCode{}} {\HCode{<\a:mathml mtr>}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline>}} {\HCode{}} \Configure{matrix} {\HCode{<\a:mathml mtable\Hnewline \mml:class="matrix">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{}} {\HCode{\HCode{<\a:mathml mtd\Hnewline \mml:class="matrix" \ifnum 1<\HMultispan columnspan="\HMultispan"\fi}% \halignTD \HCode{>}% }} {\HCode{}} \Configure{pmatrix}{\Tg<\a:mathml mrow \mml:class="pmatrix">} {\Tg} \Configure{align} {\HCode{<\a:mathml mtable\Hnewline \mml:class="align">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{}} {\HCode{<\a:mathml mtd>}} {\HCode{}} \Configure{aligned} {\HCode{<\a:mathml mtable\Hnewline \mml:class="aligned">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{}} {\HCode{<\a:mathml mtd>}} {\HCode{}} \Configure{cases} {\Tg<\a:mathml mrow \mml:class="cases">} {\Tg} \Configure{alignat} {\HCode{<\a:mathml mtable \mml:class="alignat">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline \mml:class="alignat">}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline \mml:class="alignat">}} {\HCode{}} \Configure{gather} {\HCode{<\a:mathml mtable \mml:class="gather">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline \mml:class="gather">}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline \mml:class="gather">}} {\HCode{}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \:CheckOption{core}\if:Option \expandafter\endinput \fi \Configure{eqalign} {\HCode{<\a:mathml mtable \mml:class="eqalign">}} {\HCode{}} {\HCode{<\a:mathml mtr \Hnewline \mml:class="eqalign">}} {\IgnorePar\HCode{}} {\HCode{\ifnum \HCol=3 <\a:mathml mtd\Hnewline \mml:class="eqalign3">\fi <\a:mathml mtd \Hnewline \mml:class="eqalign\HCol">}} {\HCode{}} \Configure{overline} {\bgroup \HCode{<\a:mathml mover accent="false"\Hnewline \mml:class="mml-overline"><\a:mathml mrow>}% } {\HCode{<\a:mathml mo\Hnewline accent="true">&\#x00AF;% }% \egroup} \Configure{underline} {\bgroup \ifmmode \HCode{<\a:mathml munder \a:mathml accentunder="false"\Hnewline \mml:class="mml-underline"><\a:mathml mrow>}% \else \expandafter\everymath \expandafter{\expandafter\everymath \expandafter{\the\everymath}}% \let\o::@underline:\o:@@underline: \def\o:@@underline:{\let\o:@@underline:\o::@underline:}% \fi} {\HCode{<\a:mathml mo\Hnewline accent="true">&\#x0332;}% \egroup} \Configure{eqalignno} {\HCode{<\a:mathml mtable \mml:class="eqalignno">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline \mml:class="eqalignno">}} {\HCode{}} {\HCode{<\a:mathml mtd \Hnewline \mml:class="eqalignno-\HCol">}} {\HCode{}} \def\:eqalignno:{\Configure{noalign} {\HCode{<\a:mathml mtr><\a:mathml mtd \mml:class="noalign" colspan="2">}}% {\HCode{}}} \Configure{leqalignno} {\HCode{<\a:mathml mtable \mml:class="leqalignno">}} {\HCode{}} {\HCode{<\a:mathml mtr\Hnewline \mml:class="leqalignno">}} {\HCode{}} {\HCode{<\a:mathml mtd \Hnewline \mml:class="leqalignno-\HCol">}} {\HCode{}} \def\:leqalignno:{\Configure{noalign} {\HCode{<\a:mathml mtr><\a:mathml mtd \mml:class="noalign" colspan="2">}}% {\HCode{}}} \expandafter\ifx \csname o@everypar\endcsname\relax \else \expandafter\ifx \csname ht:everypar\endcsname\relax \let\ht:everypar\o@everypar \fi\fi \Configure{MathClass}{1}{}{}{}{ \mathchar"1360 \mathchar"1357 \mathchar"1356 \mathchar"1355 \mathchar"1354 \mathchar"1353 \mathchar"1352 \mathchar"1351 \mathchar"1350 \mathchar"134E \mathchar"134C \mathchar"134A \mathchar"1348 \mathchar"1346 \mathchar"1273 \mathchar"3234 \mathchar"3238 \mathchar"3239 \mathchar"323A \mathchar"323E \mathchar"323F \mathchar"3272 \mathchar"3278 \mathchar"327B \mathchar"327C \mathchar"327D \mathchar"327E \mathchar"327F % } \Configure{MathClass}{2}{}{}{}{ *-+/ \mathchar"212F \mathchar"212E \mathchar"2234 \mathchar"2235 \mathchar"225E \mathchar"225F \mathchar"225C \mathchar"225B \mathchar"227A \mathchar"2279 \mathchar"2275 \mathchar"2274 \mathchar"225D \mathchar"2271 \mathchar"2205 \mathchar"220F \mathchar"226F \mathchar"2204 \mathchar"220C \mathchar"220B \mathchar"220A \mathchar"2209 \mathchar"2208 \mathchar"2207 \mathchar"2206 \mathchar"220E \mathchar"220D \mathchar"226E \mathchar"2201 \mathchar"2203 \mathchar"2202 \mathchar"213F \mathchar"6201 % cdot } \Configure{MathClass}{3}{}{}{}{ \mathchar"3128 \mathchar"3129 \mathchar"312A \mathchar"312B \mathchar"315E \mathchar"315F \mathchar"3210 \mathchar"3211 \mathchar"3212 \mathchar"3213 \mathchar"3214 \mathchar"3215 \mathchar"3216 \mathchar"3217 \mathchar"3218 \mathchar"3219 \mathchar"321A \mathchar"321B \mathchar"321C \mathchar"321D \mathchar"321E \mathchar"321F \mathchar"3220 \mathchar"3221 \mathchar"3224 \mathchar"3227 \mathchar"3232 \mathchar"3233 \mathchar"3236 \mathchar"3237 \mathchar"323F :=>< \mathchar"322F \mathchar"3276 \mathchar"3277 \mathchar"326B \mathchar"326A \mathchar"3261 \mathchar"3260 \mathchar"3225 \mathchar"3226 \mathchar"322D \mathchar"322E \mathchar"322C \mathchar"3228 \mathchar"3229 } \Configure{MathClass}{4}{}{}{}{} \Configure{MathDelimiters}{(}{)} \Configure{MathDelimiters}{[}{]} \Configure{MathDelimiters}{\mathchar"4262}{\mathchar"5263} \Configure{MathDelimiters}{\mathchar"4264}{\mathchar"5265} \Configure{MathDelimiters}{\mathchar"4266}{\mathchar"5267} \Configure{MathDelimiters}{\mathchar"4268}{\mathchar"5269} \Configure{MathDelimiters}{\mathchar"4300}{\mathchar"5301} \Configure{MathDelimiters}{\mathchar"4302}{\mathchar"5303} \Configure{MathDelimiters}{\mathchar"4304}{\mathchar"5305} \Configure{MathDelimiters}{\mathchar"4306}{\mathchar"5307} \Configure{MathDelimiters}{\mathchar"4308}{\mathchar"5309} \Configure{MathDelimiters}{\mathchar"430A}{\mathchar"530B} \Configure{MathClass}{6}{}{}{}{ \mathchar"613A % ldot \mathchar"603A % colon !?; , } \Configure{overrightarrow} {\Tg<\a:mathml mover class="overrightarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg\mathop{\HCode{&\#x20D7;}}\Tg} \Configure{overleftarrow} {\Tg<\a:mathml mover class="overleftarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg\mathop{\HCode{&\#x20D6;}}\Tg} \Configure{big} {}{} {\HCode{<\a:mathml mstyle mathsize="1.19em">}} {\HCode{}} \Configure{Big} {}{} {\HCode{<\a:mathml mstyle mathsize="1.61em">}} {\HCode{}} \Configure{bigg} {}{} {\HCode{<\a:mathml mstyle mathsize="2.03em">}} {\HCode{}} \Configure{Bigg} {}{} {\HCode{<\a:mathml mstyle mathsize="2.45em">}} {\HCode{}} \def\:tempc#1{{\hbox{\a:big$\c:big \left#1\hbox{}\right.\n@space\d:big$\b:big}}} \HLet\big=\:tempc \def\:tempc#1{{\hbox{\a:Big$\c:Big \left#1\hbox{}\right.\n@space\d:Big$\b:Big}}} \HLet\Big=\:tempc \def\:tempc#1{{\hbox{\a:bigg$\c:bigg \left#1\hbox{}\right.\n@space\d:bigg$\b:bigg}}} \HLet\bigg=\:tempc \def\:tempc#1{{\hbox{\a:Bigg$\c:Bigg \left#1\hbox{}\right.\n@space\d:Bigg$\b:Bigg}}} \HLet\Bigg=\:tempc \Configure{overbrace} {\Configure{mathop*}{*} {<\a:mathml mover \a:mathml accent="false"><\a:mathml mrow>} {<\a:mathml mo>\string &\#xFE37;} {\Configure{mathop}{}{}{}{}}% } {\let\o:overbrace:=\displaystyle} {} \Configure{underbrace} {\Configure{mathop*}{*} {<\a:mathml munder \a:mathml accentunder="false"><\a:mathml mrow>} {<\a:mathml mo>\string &\#xFE38;} {\Configure{mathop}{}{}{}{}}% } {\let\o:underbrace:=\displaystyle} {} \Configure{MathClass}{0}{*}{<\a:mathml mi\Hnewline>}{}{} \Configure{MathClass}{1}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-op">}{}{} \Configure{MathClass}{2}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-bin">}{}{} \Configure{MathClass}{3}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-rel">}{}{} \:CheckOption{mathml-} \if:Option \Configure{MathClass}{4}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-open">} {}{} \Configure{MathClass}{5}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-close">} {}{} \else \Log:Note{for sources failing to produce clean mathml code, try the command line option `mathml-'}% \Configure{MathClass}{4}{*}{<\a:mathml mrow ><\a:mathml mo\Hnewline \mml:class="MathClass-open">} {<\a:mathml mrow>}{} \Configure{MathClass}{5}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-close">} {}{} \fi \Configure{MathClass}{6}{*}{<\a:mathml mo\Hnewline \mml:class="MathClass-punc">}{}{} \Configure{MathClass}{7}{*}{<\a:mathml mn>}{} {0123456789} \Configure{FormulaClass}{0}{}{}{} \Configure{FormulaClass}{1}{}{}{} \Configure{FormulaClass}{2}{}{}{} \Configure{FormulaClass}{3}{}{}{} \Configure{FormulaClass}{4}{}{}{} \Configure{FormulaClass}{5}{}{}{} \Configure{FormulaClass}{6}{}{}{} \let\A:displaylines\a:displaylines \let\B:displaylines\b:displaylines \let\C:displaylines\c:displaylines \let\D:displaylines\d:displaylines \Configure{displaylines} {\ifmmode \def\A:displaylines{\HCode{<\a:mathml mtable \mml:class="displaylines">}}% \def\B:displaylines{\HCode{}}% \def\C:displaylines{\HCode{<\a:mathml mtr\Hnewline \mml:class="displaylines"><\a:mathml mtd>}}% \def\D:displaylines{\HCode{}}% \fi \A:displaylines} {\B:displaylines} {\C:displaylines}{\D:displaylines} \let\mathml:on\relax \Configure{ } {\ifmathml \ifmtext \space \else\Tg<\a:mathml mspace \mml:class="nbsp" />\fi \else \:nbsp\fi} \:CheckOption{new-accents} \if:Option \else \Configure{accent}\widetilde\widetilde{{}{}} {} {\HCode{<\a:mathml mover\Hnewline accent="false"><\a:mathml mrow\Hnewline>}#2\HCode{}% \:widetilde:over \HCode{}} \Configure{accent}\widehat\widehat{{}{}} {} {\HCode{<\a:mathml mover\Hnewline accent="false"><\a:mathml mrow\Hnewline>}#2\HCode{}% \:widehat:over \HCode{}} \fi \:CheckOption{new-accents} \if:Option \else \ifx \mathml:on\:UnDef \Configure{accents} {\ifmmode \expandafter\mathord\fi {\leavevmode \if !#1!\ht:special{t4ht@+&{35}x#2;}% \else \expandafter \ifx\csname U#2#1\endcsname\relax \ht:special{t4ht@+&{35}x#2;}% \else \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% \fi \fi x% % \ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}} {\Tg<\a:mathml mrow \mml:class="accent#1">\mathord{#3}\Tg% }% \fi \fi \let\mml:TeX\TeX \def\TeX{\ifmathml \HCode{<\a:mathml mtext \mml:class="TeX">TeX}\else \mml:TeX\fi} \Configure{afterSUB}{'}{\def\SUB:prime{\SUB:SUP}} \Configure{'} {\let\:primes=\empty} {\relax \csname SUB:prime\endcsname\sp{% \global\let\SUB:prime=\:UnDef \def\:tempa{\prime\prime}\ifx \:tempa\:primes \mathop{\HCode{\string&\#x2033;}}\else \def\:tempa{\prime\prime\prime}\ifx \:tempa\:primes \mathop{\HCode{\string&\#x2034;}}\else \:primes \fi\fi}% } {\let\prime=\relax \xdef\:primes{\:primes\prime}} \def\:temp#1{\a:left{#1}\o:left:.\b:left{#1}} \HLet\left\:temp \def\:temp#1{\a:right{#1}\o:right:.\b:right{#1}}\HLet\right\:temp \Configure{left} {} {\HCode{<\a:mathml mfenced separators=""\Hnewline open="\expandafter \ifx \csname \string#1:lr del\endcsname\relax #1\else \csname \string#1:lr del\endcsname\fi "\space }\bgroup \HCode{><\a:mathml mrow>}\bgroup} \Configure{right} {\egroup\Send{GROUP}{0}{ close="\expandafter \ifx \csname \string#1:lr del\endcsname\relax #1\else \csname \string#1:lr del\endcsname\fi "\space}\egroup} {\HCode{}} \def\def:DEL#1{\def\:DEL{#1}} \def\check:DEL#1#2{\def\:tempa{#1}\ifx \:tempa\:DEL \def\:DEL{#2}\fi} \NewConfigure{mfenced}[2]{\append:defI\def:DEL{\check:DEL{#1}{#2}}} \NewConfigure{Biggl}{2} \NewConfigure{Biggm}{2} \NewConfigure{Biggr}{2} \NewConfigure{Bigl}{2} \NewConfigure{Bigm}{2} \NewConfigure{Bigr}{2} \NewConfigure{biggl}{2} \NewConfigure{biggm}{2} \NewConfigure{biggr}{2} \NewConfigure{bigl}{2} \NewConfigure{bigm}{2} \NewConfigure{bigr}{2} \Configure{Biggm} {\bgroup \Configure{Bigg}{}{}{}{}% \Configure{mathrel}{*} {} {} {\Configure{mathrel}{}{}{}{}}% } {\egroup} \Configure{Bigm} {\bgroup \Configure{Big}{}{}{}{}% \Configure{mathrel}{*} {} {} {\Configure{mathrel}{}{}{}{}}% } {\egroup} \Configure{biggm} {\bgroup \Configure{bigg}{}{}{}{}% \Configure{mathrel}{*} {} {} {\Configure{mathrel}{}{}{}{}}% } {\egroup} \Configure{bigm} {\bgroup \Configure{big}{}{}{}{}% \Configure{mathrel}{*} {} {} {\Configure{mathrel}{}{}{}{}}% } {\egroup} \:CheckOption{mathml-} \if:Option \Configure{Biggl} {\bgroup \Configure{Bigg}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{Biggr} {\bgroup \Configure{Bigg}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{Bigl} {\bgroup \Configure{Big}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{Bigr} {\bgroup \Configure{Big}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{biggl} {\bgroup \Configure{bigg}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{biggr} {\bgroup \Configure{bigg}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{bigl} {\bgroup \Configure{big}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{bigr} {\bgroup \Configure{big}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \else \Configure{Biggl} {\bgroup \Configure{Bigg}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{Biggr} {\bgroup \Configure{Bigg}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{Bigl} {\bgroup \Configure{Big}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{Bigr} {\bgroup \Configure{Big}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{biggl} {\bgroup \Configure{bigg}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{biggr} {\bgroup \Configure{bigg}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \Configure{bigl} {\bgroup \Configure{big}{}{}{}{}% \Configure{mathopen}{*} {} {} {\Configure{mathopen}{}{}{}{}}% } {\egroup} \Configure{bigr} {\bgroup \Configure{big}{}{}{}{}% \Configure{mathclose}{*} {} {} {\Configure{mathclose}{}{}{}{}}% } {\egroup} \fi \def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}% \a:bigl\mathopen{\left:right\big{#1\:EMPTY}}\b:bigl\:EMPTY} \HLet\bigl=\:tempc \def\:tempc#1{\a:bigm\mathrel{\left:right\big{#1\:EMPTY}}\b:bigm} \HLet\bigm=\:tempc \def\:tempc#1{\:EMPTY \a:bigr\mathclose{\left:right\big{#1\:EMPTY}}\b:bigr% \ht:special{t4ht@[})\ht:special{t4ht@]}} \HLet\bigr=\:tempc \def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}% \a:Bigl\mathopen{\left:right\Big{#1}\:EMPTY}\b:Bigl\:EMPTY} \HLet\Bigl=\:tempc \def\:tempc#1{\a:Bigm\mathrel{\left:right\Big{#1\:EMPTY}}\b:Bigm} \HLet\Bigm=\:tempc \def\:tempc#1{\:EMPTY \a:Bigr\mathclose{\left:right\Big{#1\:EMPTY}}\b:Bigr% \ht:special{t4ht@[})\ht:special{t4ht@]}} \HLet\Bigr=\:tempc \def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}% \a:biggl\mathopen{\left:right\bigg{#1\:EMPTY}}\b:biggl\:EMPTY} \HLet\biggl=\:tempc \def\:tempc#1{\a:biggm\mathrel{\left:right\bigg{#1\:EMPTY}}\b:biggm} \HLet\biggm=\:tempc \def\:tempc#1{\:EMPTY \a:biggr\mathclose{\left:right\bigg{#1\:EMPTY}}\b:biggr% \ht:special{t4ht@[})\ht:special{t4ht@]}} \HLet\biggr=\:tempc \def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}% \a:Biggl\mathopen{\left:right\Bigg{#1\:EMPTY}}\b:Biggl\:EMPTY} \HLet\Biggl=\:tempc \def\:tempc#1{\a:Biggm\mathrel{\left:right\Bigg{#1\:EMPTY}}\b:Biggm} \HLet\Biggm=\:tempc \def\:tempc#1{\:EMPTY \a:Biggr\mathclose{\left:right\Bigg{#1}\:EMPTY}\b:Biggr \ht:special{t4ht@[})\ht:special{t4ht@]}} \HLet\Biggr=\:tempc \def\:EMPTY{{\HCode{}}} \def\left:right{% \let\left\o:left: \let\right\o:right: \Configure{left}{}{}\Configure{right}{}{}} \:CheckOption{new-accents} \if:Option \else \Configure{accents} {\ifmmode \expandafter\mathord\fi {\leavevmode \if !#1!\ht:special{t4ht@+&{35}x#2;}% \else \expandafter \ifx\csname U#2#1\endcsname\relax \ht:special{t4ht@+&{35}x#2;}% \else \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% \fi \fi x% % \ht:special{t4ht@[}\if!#1!x\else#2\fi \ht:special{t4ht@]}}} {\ifmathml \ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax \expandafter\ifx \csname :#1:under\endcsname\relax \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax \HCode{<\a:mathml munder\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \HCode{}% % \else \expandafter\ifx \csname :#1:under\endcsname\relax \HCode{<\a:mathml mover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:over\endcsname \HCode{}% % \else \HCode{<\a:mathml munderover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \csname :#1:over\endcsname \HCode{}% % \fi \fi }% \else #3\csname :#1:under\endcsname \fi \else #3\csname :#1:over\endcsname \fi % \else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax \HCode{<\a:mathml munder\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \HCode{}% % \else \expandafter\ifx \csname :#1:under\endcsname\relax \HCode{<\a:mathml mover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:over\endcsname \HCode{}% % \else \HCode{<\a:mathml munderover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \csname :#1:over\endcsname \HCode{}% % \fi \fi }\fi \else \expandafter\ifx \csname :#1:over\endcsname\relax \expandafter\ifx \csname :#1:under\endcsname\relax \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax \HCode{<\a:mathml munder\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \HCode{}% % \else \expandafter\ifx \csname :#1:under\endcsname\relax \HCode{<\a:mathml mover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:over\endcsname \HCode{}% % \else \HCode{<\a:mathml munderover\Hnewline accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{}% \csname :#1:under\endcsname \csname :#1:over\endcsname \HCode{}% % \fi \fi }% \else #3\csname :#1:under\endcsname \fi \else #3\csname :#1:over\endcsname \fi \fi } \fi \def\mathinner#1{\Tg<\a:mathml mrow \mml:class="mathinner">#1\Tg} \Configure{root}{\rev:root}{}{} \def\rev:root #1\b:root#2\c:root{ \Tg<\a:mathml mroot>{\Tg<\a:mathml mrow\Hnewline>#2\Tg}% {\Tg<\a:mathml mrow\Hnewline>#1\Tg}\Tg} \def\AccentMath#1{\relax\ifmmode #1\else $#1$\fi} \NewConfigure{mfenced}[2]{\expandafter \def\csname \string#1:lr del\endcsname{#2}} \Configure{mfenced}{\|}{\string&\#x2225;} \Configure{mfenced}{.}{} \Configure{mfenced}{\langle}{\string&\#x27E8;} \Configure{mfenced}{\rangle}{\string&\#x27E9;} \Configure{mfenced}{\vert}{|} \edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string{}}\:temp \edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string}}}\:temp \edef\:temp{\noexpand \Configure{mfenced}{\noexpand\lbrace}{\string{}}\:temp \edef\:temp{\noexpand \Configure{mfenced}{\noexpand\rbrace}{\string}}}\:temp \Configure{mfenced}{<}{\string&\#x003C;} \Configure{mfenced}{>}{\string&\#x003E;} \Configure{mfenced}{\lceil}{\string&\#x2308;} \Configure{mfenced}{\rceil}{\string&\#x2309;} \Configure{mfenced}{\lfloor}{\string&\#x230A;} \Configure{mfenced}{\rfloor}{\string&\#x230B;} \Configure{mfenced}{\Vert}{\string&\#x2193;} \Configure{mfenced}{\Vert}{\string&\#x2191;} \Configure{mfenced}{\rgroup}{)} \Configure{mfenced}{\lgroup}{(} \Configure{mfenced}{\bracevert}{|} \Configure{mfenced}{\bracevert}{|} \Configure{mfenced}{\downarrow}{\string&\#x2193;} \Configure{mfenced}{\uparrow}{\string&\#x2191;} \Configure{mfenced}{\Uparrow}{\string&\#x21D1;} \Configure{mfenced}{\updownarrow}{\string&\#x2195;} \Configure{mfenced}{\Updownarrow}{\string&\#x21D5;} \Configure{mfenced}{\Downarrow}{\string&\#x21D3;} \Configure{mfenced}{\backslash}{\string&\#x2216;} \Configure{mfenced}{\rmoustache}{\string&\#x25DD;} \Configure{mfenced}{\lmoustache}{\string&\#x25DC;} \Configure{mfenced}{\Arrowvert}{\string&\#x2225;} \Configure{mfenced}{\arrowvert}{\string&\#x007C;} \let\A:oalign\a:oalign \let\B:oalign\b:oalign \Configure{oalign} {\ifmmode \Configure{$}{\Tg<\a:mathml mrow\Hnewline>}% {\Tg}{}% \let\halign\TeXhalign \Tg<\a:mathml mrow\Hnewline \mml:class="oalign">\else\A:oalign \fi} {\ifmmode \Tg\else\B:oalign\fi} \def\mathop:prefix#1{% \Configure{mathop}{*}{<\a:mathml mo #1\Hnewline>}{}% {\Configure{mathop}{*}{<\a:mathml mo>}{}{}}} \def\:nbsp{\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% \else\ifmathml \Tg<\a:mathml mspace />\else \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% \fi\fi} \Configure{cases} {}{} {\Tg<\a:mathml mtable>}{\Tg} {\Tg<\a:mathml mtr>}{\Tg} {\Tg<\a:mathml mtd \mml:class="cases">}{\Tg} \Configure{matrix} {\Tg<\a:mathml mtable \a:mathml equalrows="false" \a:mathml equalcolumns="false"\Hnewline \mml:class="matrix">} {\Tg} {\Tg<\a:mathml mtr>}{\Tg} {\HCode{<\a:mathml mtd\Hnewline \mml:class="matrix" \ifnum 1<\HMultispan columnspan="\HMultispan"\fi}% \halignTD \HCode{>}% }{\Tg} \Configure{pmatrix} {\bgroup\Tg<\a:mathml mrow\Hnewline \mml:class="pmatrix">} {\Tg\egroup} \Configure{quad}{{\ifmathml \ifmtext \o:quad:\else {\HCode{<\a:mathml mspace width="1em" \mml:class="quad"/>}}\fi \else \o:quad: \fi}} \Configure{qquad}{{\ifmathml \ifmtext \o:qquad:\else {\HCode{<\a:mathml mspace width="2em" \mml:class="qquad"/>}}\fi \else \o:qquad: \fi}} \Configure{,} {{\HCode{<\a:mathml mspace width="0em" \mml:class="thinspace"/>}}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsopn} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\:tempc{{\underrightarrow\lim}} \HLet\varinjlim\:tempc \def\:tempc{{\underleftarrow\lim}} \HLet\varprojlim\:tempc \def\:tempc{{\overline\lim}} \HLet\varlimsup\:tempc \def\:tempc{{\underline\lim}} \HLet\varliminf\:tempc \def\:tempc#1#2#3{\hbox{{\mtexttrue \HCode{<\a:mathml mrow\Hnewline \mml:class="text"><\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass \Configure{$}{\EndPauseMathClass\mtextfalse \ht:special{t4ht@,}% \HCode{<\a:mathml mrow\Hnewline \mml:class="math">}} {\ht:special{t4ht@,&\#x00A0;}% \HCode{<\a:mathml mtext \a:@mtext>}\mtexttrue\PauseMathClass}{#1} \let\f@size#2\selectfont #3}% \mtextfalse \EndPauseMathClass \ht:special{t4ht@,}% \HCode {}}} \HLet\textdef@\:tempc \def\:tempc{\qopname\relax m{lim inf}} \HLet\liminf=\:tempc \def\:tempc{\qopname\relax m{lim sup}} \HLet\limsup=\:tempc \def\:tempc{\qopname\relax m{proj lim}} \HLet\projlim=\:tempc \def\:tempc{\qopname\relax m{inj lim}} \HLet\injlim=\:tempc \Configure{qopname} {\Configure{mathop}{*} {<\a:mathml mo \mml:class="qopname">} {} {}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{array} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{halignTB<>}{array}{\HCode{\Hnewline \a:mathml equalrows="false" \a:mathml equalcolumns="false" \a:mathml class="array"}<>\HAlign} \Configure{array} {\halignTB{array}} {\ifvmode \IgnorePar\fi \expandafter\tmp:toks\expandafter{\Clr}% \HCode{}% \Tg} {\Tg<\a:mathml mtr>}{\Tg} {\HCode{<\a:mathml mtd\Hnewline \mml:class="array" \ifnum 1<\HMultispan columnspan="\HMultispan"\fi}% \halignTD \HCode{>}% } {\Tg} \ConfigureEnv{array} {\bgroup\Configure{$}{}{}{}} {\egroup} {}{} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amscd} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureEnv{CD}{}{}{}{} \Configure{CD} {\HCode{<\a:mathml mtable class="CD"\Hnewline>}} {\HCode{}} {\HCode{<\a:mathml mtr>}} {\HCode{}} {\HCode{<\a:mathml mtd\Hnewline>}} {\HCode{}} \Configure{ @>} {\Configure{mathrel*}{*} {} {} {}} \Configure{ @<} {\Configure{mathrel*}{*} {} {} {}} \Configure{ @V} {\HCode{} \hbox{$\m@th\vcenter{\hbox{$\scriptstyle#2$}}$}%% \HCode{}} {\HCode{} \hbox{$\m@th\vcenter{\hbox{$\m@th\vcenter{\hbox {$\scriptstyle#1$}}$}}$}% \HCode{}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{vanilla} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{align} {\EndP\HCode{<\a:mathml mtable\Hnewline \mml:class="align">}} {\HCode{}} {\HCode{<\a:mathml mtr>}} {\HCode{}} {\HCode{<\a:mathml mtd>}} {\HCode{}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amssymb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\:tempa#1"#2#3///{\Configure{MathClass}{#2}} \def\:temp#1{\:tempa#1///{}{}{}{#1}} \:temp{\mathchar"2400} \:temp{\mathchar"2401} \:temp{\mathchar"2402} \:temp{\mathchar"2405} \:temp{\mathchar"240C} \:temp{\mathchar"2459} \:temp{\mathchar"245A} \:temp{\mathchar"245B} \:temp{\mathchar"2464} \:temp{\mathchar"2465} \:temp{\mathchar"2466} \:temp{\mathchar"2467} \:temp{\mathchar"2468} \:temp{\mathchar"2469} \:temp{\mathchar"2475} \:temp{\mathchar"247C} \:temp{\mathchar"247D} \:temp{\mathchar"247E} \:temp{\mathchar"247F} \:temp{\mathchar"253E} \:temp{\mathchar"256C} \:temp{\mathchar"256D} \:temp{\mathchar"256E} \:temp{\mathchar"256F} \:temp{\mathchar"2572} \:temp{\mathchar"3408} \:temp{\mathchar"3409} \:temp{\mathchar"340A} \:temp{\mathchar"340B} \:temp{\mathchar"340D} \:temp{\mathchar"340E} \:temp{\mathchar"340F} \:temp{\mathchar"3410} \:temp{\mathchar"3411} \:temp{\mathchar"3412} \:temp{\mathchar"3413} \:temp{\mathchar"3414} \:temp{\mathchar"3415} \:temp{\mathchar"3416} \:temp{\mathchar"3417} \:temp{\mathchar"3418} \:temp{\mathchar"3419} \:temp{\mathchar"341A} \:temp{\mathchar"341B} \:temp{\mathchar"341C} \:temp{\mathchar"341D} \:temp{\mathchar"341E} \:temp{\mathchar"341F} \:temp{\mathchar"3420} \:temp{\mathchar"3421} \:temp{\mathchar"3422} \:temp{\mathchar"3423} \:temp{\mathchar"3424} \:temp{\mathchar"3425} \:temp{\mathchar"3426} \:temp{\mathchar"3427} \:temp{\mathchar"3428} \:temp{\mathchar"3429} \:temp{\mathchar"342A} \:temp{\mathchar"342B} \:temp{\mathchar"342C} \:temp{\mathchar"342D} \:temp{\mathchar"342E} \:temp{\mathchar"342F} \:temp{\mathchar"3430} \:temp{\mathchar"3431} \:temp{\mathchar"3432} \:temp{\mathchar"3433} \:temp{\mathchar"3434} \:temp{\mathchar"3435} \:temp{\mathchar"3436} \:temp{\mathchar"3437} \:temp{\mathchar"343A} \:temp{\mathchar"343B} \:temp{\mathchar"343C} \:temp{\mathchar"343D} \:temp{\mathchar"343E} \:temp{\mathchar"343F} \:temp{\mathchar"3442} \:temp{\mathchar"3443} \:temp{\mathchar"3444} \:temp{\mathchar"3445} \:temp{\mathchar"3447} \:temp{\mathchar"3449} \:temp{\mathchar"344A} \:temp{\mathchar"344D} \:temp{\mathchar"3450} \:temp{\mathchar"3451} \:temp{\mathchar"3452} \:temp{\mathchar"3453} \:temp{\mathchar"3454} \:temp{\mathchar"3456} \:temp{\mathchar"3457} \:temp{\mathchar"345F} \:temp{\mathchar"3460} \:temp{\mathchar"3461} \:temp{\mathchar"3462} \:temp{\mathchar"3463} \:temp{\mathchar"346A} \:temp{\mathchar"346B} \:temp{\mathchar"346C} \:temp{\mathchar"346D} \:temp{\mathchar"346E} \:temp{\mathchar"346F} \:temp{\mathchar"3474} \:temp{\mathchar"3476} \:temp{\mathchar"3477} \:temp{\mathchar"3500} \:temp{\mathchar"3501} \:temp{\mathchar"3502} \:temp{\mathchar"3503} \:temp{\mathchar"3504} \:temp{\mathchar"3505} \:temp{\mathchar"3506} \:temp{\mathchar"3507} \:temp{\mathchar"3508} \:temp{\mathchar"3509} \:temp{\mathchar"350A} \:temp{\mathchar"350B} \:temp{\mathchar"350C} \:temp{\mathchar"350D} \:temp{\mathchar"350E} \:temp{\mathchar"350F} \:temp{\mathchar"3510} \:temp{\mathchar"3511} \:temp{\mathchar"3512} \:temp{\mathchar"3513} \:temp{\mathchar"3514} \:temp{\mathchar"3515} \:temp{\mathchar"3516} \:temp{\mathchar"3517} \:temp{\mathchar"3518} \:temp{\mathchar"3519} \:temp{\mathchar"351A} \:temp{\mathchar"351B} \:temp{\mathchar"351C} \:temp{\mathchar"351D} \:temp{\mathchar"3520} \:temp{\mathchar"3521} \:temp{\mathchar"3522} \:temp{\mathchar"3523} \:temp{\mathchar"3524} \:temp{\mathchar"3525} \:temp{\mathchar"3526} \:temp{\mathchar"3527} \:temp{\mathchar"3528} \:temp{\mathchar"3529} \:temp{\mathchar"352A} \:temp{\mathchar"352B} \:temp{\mathchar"352C} \:temp{\mathchar"352D} \:temp{\mathchar"352E} \:temp{\mathchar"352F} \:temp{\mathchar"3530} \:temp{\mathchar"3531} \:temp{\mathchar"3532} \:temp{\mathchar"3533} \:temp{\mathchar"3534} \:temp{\mathchar"3535} \:temp{\mathchar"3536} \:temp{\mathchar"3537} \:temp{\mathchar"3538} \:temp{\mathchar"3539} \:temp{\mathchar"353A} \:temp{\mathchar"353B} \:temp{\mathchar"353C} \:temp{\mathchar"353D} \:temp{\mathchar"3568} \:temp{\mathchar"3570} \:temp{\mathchar"3571} \:temp{\mathchar"3573} \:temp{\mathchar"3574} \:temp{\mathchar"3575} \:temp{\mathchar"3576} \:temp{\mathchar"3577} \:temp{\mathchar"3578} \:temp{\mathchar"3579} \:temp{\mathchar"357F} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{rlbabel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{[]} {\Configure{@math}{\a:mathml display="block" }\csname a:mathml[]\endcsname \DviMath\Tg<\a:mathml mrow\Hnewline>$$\DisplayMathtrue } {$$\Tg\EndDviMath\csname b:mathml[]\endcsname \if@rl\else\beginR\fi } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{dcolumn} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{dcolumn} {\NoFonts\Configure{$}{}{}{}} {\EndNoFonts} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{bm} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{bm} {\ifmmode \ifmtext \else \Tg<\a:mathml mstyle mathvariant="bold">% \expandafter\expandafter\expandafter\:gobble \fi\fi} {\ifmmode \ifmtext \else \Tg\fi\fi} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput