0.14 Math Delimiters

  0.14.1 Full Expressions

0.14.1 Full Expressions

<..configure jsml-math tex4ht..>+
 \Configure{DviMath}
     {\a:DviMathSpk \mathmltrue
        \ifOption{mml-fonts}{}{\mml:htfsym\NoFonts}%
        \IgnoreRule \HCode{<!--l.
        \the\inputlineno-->}\a:math
        <.sv dvimath par.>\IgnorePar}
     {\EndIgnoreRule
      \mathmlfalse \b:DviMathSpk <.recall dvimath par.>}
 \NewConfigure{DviMathSpk}{2}
-_-_-

<..sv dvimath par..>
 \edef\sv:ignore{\if:nopar
     \noexpand\IgnorePar\else \noexpand\ShowPar\fi}%
-_-_-

<..recall dvimath par..>
 \sv:ignore
-_-_-

<..configure jsml-math tex4ht..>+
 \Configure{math}{}
 \Configure{$}
    {<.conf inline math.>\DviMath}
    {\EndDviMath}{}
 \Configure{$$}
    {<.conf display math.>\DviMath}
    {\EndDviMath
        \ShowPar\par{\csname HCondtrue\endcsname\noindent}}
    {\DisplayMathtrue}
-_-_-

<..configure jsml-math latex..>
 \Configure{[]}
   {<.conf display math.>\DviMath $$\DisplayMathtrue }
   {$$\EndDviMath}
 \Configure{()}
   {<.conf inline math.>\DviMath $}
   {$\EndDviMath}
-_-_-

<..conf inline math..>
 \Configure{DviMathSpk}
       {\HCode{<span class="inline-math">%
               \add:description{begin-math}{\a:speak:math}}}
       {\HCode{\add:description{end-math}{\b:speak:math}</span>}}%
-_-_-

<..conf display math..>
 \Configure{@math}{div}\IgnorePar
     <.inline end-par comment.>\EndP
     \Configure{DviMathSpk}
       {\HCode{<div class="display-math">%
               \add:description{begin-math}{\a:speak:math}}}
       {\HCode{\add:description{end-math}{\b:speak:math}</div>}}%
-_-_-

<..configure jsml-math tex4ht..>+
 \NewConfigure{speak:math}{2}
 \Configure{speak:math}
    {%<BREAK SIZE="small"/><PROS PITCH="-5" >math</PROS>
     <BREAK SIZE="small"/>}
    {%<BREAK SIZE="small"/><PROS PITCH="-5" >end math</PROS>
     <BREAK SIZE="small"/>}
-_-_-