<span class="limits-msub-msup">
<span class="limits-mrow-base">
<span class="mo-op">a</span>
</span>
<span class="limits-mrow-sub">
<span class="begin-limits-script" title="speech-extra"> under script </s\pan>
<span class="mi">b</span>
<span class="end-limits-script" title="speech-extra"> end script </span>
</span>
</span>
<span class="limits-msub-msup">
<span class="limits-mrow-base">
<span class="mo-op"> a</span>
</span>
<span class="limits-mrow-super">
<span class="begin-limits-script" title="speech-extra"> over script </spa\n>
<span class="mi">b</span>
<span class="end-limits-script" title="speech-extra"> end script </span>
</span>
</span>
<span class="limits-msub-msup">
<span class="limits-mrow-base">
<span class="mo-op"> a</span>
</span>
<span class="limits-mrow-sub">
<span class="begin-limits-script" title="speech-extra"> under script </\span>
<span class="mi">b</span>
</span>
<span class="limits-mrow-super">
<span class="mid-limits-script" title="speech-extra"> over script </spa\n>
<span class="mi">c</span>
<span class="end-limits-script" title="speech-extra"> end scripts </spa\n>
</span>
</span>
\Css{.begin-limits-script, .end-limits-script, .mid-limits-script {color:green;}}
\Css{.begin-script, .end-script, .mid-script {color:green;}}
-_-_-
\CssSpeech{.begin-limits-script,
.end-limits-script, .mid-limits-script {stress:3;}}
\CssSpeech{.begin-script, .end-script, .mid-script {stress:3;}}
-_-_-
<span class="limits-msub-msup"><span class="limits-mrow-base"\Hnewline>%
-_-_-
\HCode{</span><span class="limits-mrow-sub"\Hnewline
>\add:description{begin-limits-script}{\a:speak:underover}}\trap:base
-_-_-
\HCode{</span><span class="limits-mrow-super"\Hnewline
>\add:description{mid-limits-script}{\b:speak:underover}}\trap:base
-_-_-
\HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline>}%
-_-_-
\NewConfigure{speak:underover}{3}
\Configure{speak:underover}
{under script}
{over script}
{end scripts}
-_-_-
\let\pl:SUBSUP=\SUBSUP:
-_-_-
\ifx \pl:SUBSUP\:UnDef \else
\let\SUBSUP:=\pl:SUBSUP
\fi
-_-_-
\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\pl:SUP{\Configure{SUP}}%
\expandafter\append:def
\expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}%
\expandafter\append:def
\expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}%
-_-_-
\HCode{</span><span class="limits-mrow-super"\Hnewline
>\add:description{begin-limits-script}{\b:speak:underover}}\trap:base
-_-_-
<span
class="limits-msub-msup"><span
class="limits-mrow-base"\Hnewline>%
-_-_-
\HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline
>}\aftergroup<.restore SUP.>% -_-_-
\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}}%
-_-_-
\HCode{</span><span class="limits-mrow-sub"\Hnewline
>\add:description{begin-limits-script}{\a:speak:underover}}\trap:base
-_-_-
<span
class="limits-msub-msup"><span
class="limits-mrow-base"\Hnewline>%
-_-_-
\HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline
>}\aftergroup<.restore SUB.>% -_-_-