packages feed

texmath-0.12.5: test/reader/mml/mfracZcomp-28.test

<<< mml
<?xml version="1.0" encoding="UTF-8"?>

<math xmlns="http://www.w3.org/1998/Math/MathML">
  <mtext>Inline nested fracs </mtext> 
  <mstyle displaystyle="false" scriptlevel="0">
    <mfrac>
      <msup>
        <mn>1</mn> 
        <msqrt>
          <mn>6</mn> 
        </msqrt> 
      </msup> 
      <mrow>
        <msqrt>
          <mn>2</mn> 
        </msqrt> 
        <mo form="infix">+</mo> 
        <mfrac>
          <mn>1</mn> 
          <mrow>
            <msqrt>
              <mn>3</mn> 
            </msqrt> 
            <mo form="infix">+</mo> 
            <mfrac>
              <mn>1</mn> 
              <mrow>
                <msqrt>
                  <mn>4</mn> 
                </msqrt> 
                <mo form="infix">+</mo> 
                <mfrac>
                  <mn>1</mn> 
                  <mrow>
                    <msqrt>
                      <mn>5</mn> 
                    </msqrt> 
                    <mo form="infix">+</mo> 
                    <mfrac>
                      <mn>1</mn> 
                      <mrow>
                        <msqrt>
                          <mn>6</mn> 
                        </msqrt> 
                        <mo form="infix">+</mo> 
                        <mi>&#x02026;</mi> 
                      </mrow> 
                    </mfrac> 
                  </mrow> 
                </mfrac> 
              </mrow> 
            </mfrac> 
          </mrow> 
        </mfrac> 
      </mrow> 
    </mfrac> 
  </mstyle> 
  <mtext> are script size at the first level and decrease to script script size for all more nested levels.</mtext> </math>
>>> native
[ EText TextNormal "Inline nested fracs\160"
, EFraction
    NormalFrac
    (ESuper (ENumber "1") (ESqrt (ENumber "6")))
    (EGrouped
       [ ESqrt (ENumber "2")
       , ESymbol Bin "+"
       , EFraction
           NormalFrac
           (ENumber "1")
           (EGrouped
              [ ESqrt (ENumber "3")
              , ESymbol Bin "+"
              , EFraction
                  NormalFrac
                  (ENumber "1")
                  (EGrouped
                     [ ESqrt (ENumber "4")
                     , ESymbol Bin "+"
                     , EFraction
                         NormalFrac
                         (ENumber "1")
                         (EGrouped
                            [ ESqrt (ENumber "5")
                            , ESymbol Bin "+"
                            , EFraction
                                NormalFrac
                                (ENumber "1")
                                (EGrouped
                                   [ ESqrt (ENumber "6") , ESymbol Bin "+" , EIdentifier "\8230" ])
                            ])
                     ])
              ])
       ])
, EText
    TextNormal
    "\160are script size at the first level and decrease to script script size for all more nested levels."
]