[
next
] [
prev
] [
prev-tail
] [
tail
] [
up
]
2.3
Aligned
<..
configure jsml-math amsmath
..>
+
\Configure{aligned}
{
<.
advance table number
.>
%
<.
new row counter
.>
%
\HCode{<PARA><mtable
class="aligned">}%
\HCode{\add:vdescription{begin-array}{\a:speak:aligned}}}
{\Tag{aligned-\TableNo}{\hrow:s}%
\HCode{
<.
show input line no
.>
%
\add:vdescription{end-array}{\b:speak:aligned}}%
\ifvmode
\IgnorePar\fi
\HCode{</mtable></PARA>}%
<.
return to prev row counter
.>
%
<.
return to prev table number
.>
}
{\HCode{<mtr>}\c:speak:aligned}%
{\xdef\hrow:s{\HRow}\HCode{</mtr>}}%
{\HCode{<mtd>}%
\e:speak:aligned
\HCode{<div>}}
{\HCode{</div>}\f:speak:aligned
\HCode{</mtd>\Hnewline}}
-_-_-
<..
configure jsml-math amsmath
..>
+
\NewConfigure{speak:aligned}{6}
\Configure{speak:aligned}
{begin
\ifTag{aligned-\TableNo}{\LikeRef{aligned-\TableNo}}{}
aligned
equations}
{end
equations}
{
<.
begin table row note
.>
}
{
<.
end table row note
.>
}
{
<.
begin table cell note
.>
}
{
<.
end table cell note
.>
}
-_-_-
<..
configure jsml-math amsmath
..>
+
\Configure{alignedat}
{
<.
advance table number
.>
%
<.
new row counter
.>
%
\HCode{<PARA><mtable
class="aligned">}%
\HCode{\add:vdescription{begin-array}{\a:speak:aligned}}}
{\Tag{aligned-\TableNo}{\hrow:s}%
\HCode{
<.
show input line no
.>
%
\add:vdescription{end-array}{\b:speak:aligned}}%
\ifvmode
\IgnorePar\fi
\HCode{</mtable></PARA>}%
<.
return to prev row counter
.>
%
<.
return to prev table number
.>
}
{\HCode{<mtr>}\c:speak:aligned}%
{\xdef\hrow:s{\HRow}\HCode{</mtr>}}%
{\HCode{<mtd>}%
\e:speak:aligned
\HCode{<div>}}
{\HCode{</div>}\f:speak:aligned
\HCode{</mtd>\Hnewline}}
-_-_-
[
next
] [
prev
] [
prev-tail
] [
front
] [
up
]