texmath-0.13.1.2: test/reader/mml/mtableAalign2.test
<<< mml
<?xml version="1.0" encoding="UTF-8"?>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<mtable frame="solid" columnlines="solid" rowlines="solid" rowalign="top bottom center baseline" displaystyle="true">
<mtr>
<mtd>
<mtext>Top</mtext>
</mtd>
<mtd>
<mn>3</mn>
</mtd>
<mtd>
<mfrac>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<mn>2</mn>
</mfrac>
</mtd>
<mtd>
<mover>
<mi>y</mi>
<mfrac>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<mn>2</mn>
</mfrac>
</mover>
</mtd>
</mtr>
<mtr>
<mtd>
<mtext>Bottom</mtext>
</mtd>
<mtd>
<mn>3</mn>
</mtd>
<mtd>
<mfrac>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<mn>2</mn>
</mfrac>
</mtd>
<mtd>
<mover>
<mi>y</mi>
<mfrac>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<mn>2</mn>
</mfrac>
</mover>
</mtd>
</mtr>
<mtr>
<mtd>
<mtext>Center</mtext>
</mtd>
<mtd>
<mn>3</mn>
</mtd>
<mtd>
<mfrac>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<mn>2</mn>
</mfrac>
</mtd>
<mtd>
<mover>
<mi>y</mi>
<mfrac>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<mn>2</mn>
</mfrac>
</mover>
</mtd>
</mtr>
<mtr>
<mtd>
<mtext>Baseline</mtext>
</mtd>
<mtd>
<mn>3</mn>
</mtd>
<mtd>
<mfrac>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<mn>2</mn>
</mfrac>
</mtd>
<mtd>
<mover>
<mi>y</mi>
<mfrac>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<mn>2</mn>
</mfrac>
</mover>
</mtd>
</mtr>
</mtable> </math>
>>> native
[ EArray
[ AlignCenter , AlignCenter , AlignCenter , AlignCenter ]
[ [ [ EText TextNormal "Top" ]
, [ ENumber "3" ]
, [ EFraction
NormalFrac
(EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ])
(ENumber "2")
]
, [ EOver
False
(EIdentifier "y")
(EFraction
NormalFrac
(EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ])
(ENumber "2"))
]
]
, [ [ EText TextNormal "Bottom" ]
, [ ENumber "3" ]
, [ EFraction
NormalFrac
(EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ])
(ENumber "2")
]
, [ EOver
False
(EIdentifier "y")
(EFraction
NormalFrac
(EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ])
(ENumber "2"))
]
]
, [ [ EText TextNormal "Center" ]
, [ ENumber "3" ]
, [ EFraction
NormalFrac
(EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ])
(ENumber "2")
]
, [ EOver
False
(EIdentifier "y")
(EFraction
NormalFrac
(EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ])
(ENumber "2"))
]
]
, [ [ EText TextNormal "Baseline" ]
, [ ENumber "3" ]
, [ EFraction
NormalFrac
(EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ])
(ENumber "2")
]
, [ EOver
False
(EIdentifier "y")
(EFraction
NormalFrac
(EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ])
(ENumber "2"))
]
]
]
]