FMath Edge Extension - Test Suites - 3.5.4 MathML - Entry in Table or Matrix

An mtd element represents one entry, or cell, in a table or matrix. An mtd element is only allowed as a direct sub-expression of an mtr or an mlabeledtr element. MathML Fundamentals

Table Matrix - mtd align, rowspan, colspan abc + 1 2 2222 3 1 2 0 300 0 1000 1 2 columnspan + 1 2 1 2 0 300 0 1000 1 2 rowspan + 1 2 2222 3 1 2 300 1000 1 2

MathML

<math mathsize="50">
    <mspace linebreak="newline" indentalign="center"></mspace>
    <mtext style="border:1px;" mathsize="50">Table Matrix - mtd align, rowspan, colspan</mtext>
    <mspace linebreak="newline" indentalign="center"></mspace>
    <mrow style="border:1px;">
        <mtext>abc</mtext>
        <mo>+</mo>
        <mtable style="border:1px" rowalign="center" columnalign="right">
            <mtr>
                <mtd>
                    <mfrac>
                        <mn>1</mn>
                        <mn>2</mn>
                    </mfrac>
                </mtd>
                <mtd>
                    <mn>2222</mn>
                </mtd>
                <mtd>
                    <mn>3</mn>
                </mtd>
            </mtr>
            <mtr>
                <mtd>
                    <mfrac>
                        <mn>1</mn>
                        <mn>2</mn>
                    </mfrac>
                </mtd>
                <mtd rowalign="top" columnalign="left">
                    <mn>0</mn>
                </mtd>
                <mtd>
                    <mn>300</mn>
                </mtd>
            </mtr>
            <mtr>
                <mtd>
                    <mn>0</mn>
                </mtd>
                <mtd>
                    <mn>1000</mn>
                </mtd>
                <mtd>
                    <mfrac>
                        <mn>1</mn>
                        <mn>2</mn>
                    </mfrac>
                </mtd>
            </mtr>
        </mtable>
    </mrow>
    <mspace linebreak="newline" indentalign="center"></mspace>
    <mrow style="border:1px;">
        <mtext>columnspan</mtext>
        <mo>+</mo>
        <mtable style="border:1px">
            <mtr>
                <mtd columnspan="3">
                    <mfrac>
                        <mn>1</mn>
                        <mn>2</mn>
                    </mfrac>
                </mtd>
            </mtr>
            <mtr>
                <mtd>
                    <mfrac>
                        <mn>1</mn>
                        <mn>2</mn>
                    </mfrac>
                </mtd>
                <mtd>
                    <mn>0</mn>
                </mtd>
                <mtd>
                    <mn>300</mn>
                </mtd>
            </mtr>
            <mtr>
                <mtd>
                    <mn>0</mn>
                </mtd>
                <mtd>
                    <mn>1000</mn>
                </mtd>
                <mtd>
                    <mfrac>
                        <mn>1</mn>
                        <mn>2</mn>
                    </mfrac>
                </mtd>
            </mtr>
        </mtable>
    </mrow>
    <mspace linebreak="newline" indentalign="center"></mspace>
    <mrow style="border:1px;">
        <mtext>rowspan</mtext>
        <mo>+</mo>
        <mtable style="border:1px">
            <mtr>
                <mtd rowspan="3">
                    <mfrac>
                        <mn>1</mn>
                        <mn>2</mn>
                    </mfrac>
                </mtd>
                <mtd>
                    <mn>2222</mn>
                </mtd>
                <mtd>
                    <mn>3</mn>
                </mtd>
            </mtr>
            <mtr>
                <mtd>
                    <mfrac>
                        <mn>1</mn>
                        <mn>2</mn>
                    </mfrac>
                </mtd>
                <mtd>
                    <mn>300</mn>
                </mtd>
            </mtr>
            <mtr>
                <mtd>
                    <mn>1000</mn>
                </mtd>
                <mtd>
                    <mfrac>
                        <mn>1</mn>
                        <mn>2</mn>
                    </mfrac>
                </mtd>
            </mtr>
        </mtable>
    </mrow>
</math>