packages feed

texmath-0.13: test/writer/mml/sphere_volume.test

<<< native
[ EIdentifier "S"
, ESymbol Rel "="
, ESymbol Open "{"
, ENumber "0"
, ESymbol Rel "\8804"
, EIdentifier "\981"
, ESymbol Rel "\8804"
, ENumber "2"
, EIdentifier "\960"
, ESymbol Pun ","
, ESpace (2 % 9)
, ENumber "0"
, ESymbol Rel "\8804"
, EIdentifier "\952"
, ESymbol Rel "\8804"
, EIdentifier "\960"
, ESymbol Pun ","
, ESpace (2 % 9)
, ENumber "0"
, ESymbol Rel "\8804"
, EIdentifier "\961"
, ESymbol Rel "\8804"
, EIdentifier "R"
, ESymbol Close "}"
, EArray
    [ AlignRight , AlignLeft ]
    [ [ [ EStyled
            TextNormal
            [ EIdentifier "V"
            , EIdentifier "o"
            , EIdentifier "l"
            , EIdentifier "u"
            , EIdentifier "m"
            , EIdentifier "e"
            ]
        ]
      , [ ESymbol Rel "="
        , EUnder False (ESymbol Op "\8749") (EIdentifier "S")
        , ESpace ((-1) % 6)
        , ESuper (EIdentifier "\961") (ENumber "2")
        , EMathOperator "sin"
        , EIdentifier "\952"
        , ESpace (1 % 6)
        , EStyled TextNormal [ EIdentifier "d" ]
        , EIdentifier "\961"
        , ESpace (1 % 6)
        , EStyled TextNormal [ EIdentifier "d" ]
        , EIdentifier "\952"
        , ESpace (1 % 6)
        , EStyled TextNormal [ EIdentifier "d" ]
        , EIdentifier "\981"
        ]
      ]
    , [ []
      , [ ESymbol Rel "="
        , ESubsup
            (ESymbol Op "\8747")
            (ENumber "0")
            (EGrouped [ ENumber "2" , EIdentifier "\960" ])
        , ESpace ((-1) % 6)
        , EStyled TextNormal [ EIdentifier "d" ]
        , EIdentifier "\981"
        , ESpace (1 % 6)
        , ESubsup (ESymbol Op "\8747") (ENumber "0") (EIdentifier "\960")
        , ESpace ((-1) % 6)
        , EMathOperator "sin"
        , EIdentifier "\952"
        , ESpace (1 % 6)
        , EStyled TextNormal [ EIdentifier "d" ]
        , EIdentifier "\952"
        , ESpace (1 % 6)
        , ESubsup (ESymbol Op "\8747") (ENumber "0") (EIdentifier "R")
        , ESpace ((-1) % 6)
        , ESuper (EIdentifier "\961") (ENumber "2")
        , EStyled TextNormal [ EIdentifier "d" ]
        , EIdentifier "\961"
        ]
      ]
    , [ []
      , [ ESymbol Rel "="
        , EIdentifier "\981"
        , ESubsup
            (EScaled (9 % 5) (ESymbol Open "|"))
            (ENumber "0")
            (EGrouped [ ENumber "2" , EIdentifier "\960" ])
        , ESpace (2 % 9)
        , EDelimited
            "("
            ")"
            [ Right (ESymbol Op "\8722")
            , Right (EMathOperator "cos")
            , Right (EIdentifier "\952")
            ]
        , ESubsup
            (EScaled (9 % 5) (ESymbol Open "|"))
            (ENumber "0")
            (EIdentifier "\960")
        , ESpace (2 % 9)
        , EFraction InlineFrac (ENumber "1") (ENumber "3")
        , ESuper (EIdentifier "\961") (ENumber "3")
        , ESubsup
            (EScaled (9 % 5) (ESymbol Open "|"))
            (ENumber "0")
            (EIdentifier "R")
        ]
      ]
    , [ []
      , [ ESymbol Rel "="
        , ENumber "2"
        , EIdentifier "\960"
        , ESymbol Bin "\215"
        , ENumber "2"
        , ESymbol Bin "\215"
        , EFraction InlineFrac (ENumber "1") (ENumber "3")
        , ESuper (EIdentifier "R") (ENumber "3")
        ]
      ]
    , [ []
      , [ ESymbol Rel "="
        , EFraction InlineFrac (ENumber "4") (ENumber "3")
        , EIdentifier "\960"
        , ESuper (EIdentifier "R") (ENumber "3")
        ]
      ]
    ]
]
>>> mml
<?xml version='1.0' ?>
<math display="block" xmlns="http://www.w3.org/1998/Math/MathML">
  <mrow>
    <mi>S</mi>
    <mo>=</mo>
    <mo stretchy="false" form="prefix">{</mo>
    <mn>0</mn>
    <mo>≤</mo>
    <mi>ϕ</mi>
    <mo>≤</mo>
    <mn>2</mn>
    <mi>π</mi>
    <mo>,</mo>
    <mspace width="0.222em" />
    <mn>0</mn>
    <mo>≤</mo>
    <mi>θ</mi>
    <mo>≤</mo>
    <mi>π</mi>
    <mo>,</mo>
    <mspace width="0.222em" />
    <mn>0</mn>
    <mo>≤</mo>
    <mi>ρ</mi>
    <mo>≤</mo>
    <mi>R</mi>
    <mo stretchy="false" form="postfix">}</mo>
    <mtable>
      <mtr>
        <mtd columnalign="right" style="text-align: right; padding-right: 0">
          <mrow>
            <mi mathvariant="normal">V</mi>
            <mi mathvariant="normal">o</mi>
            <mi mathvariant="normal">l</mi>
            <mi mathvariant="normal">u</mi>
            <mi mathvariant="normal">m</mi>
            <mi mathvariant="normal">e</mi>
          </mrow>
        </mtd>
        <mtd columnalign="left" style="text-align: left; padding-left: 0">
          <mo>=</mo>
          <munder>
            <mo>∭</mo>
            <mi>S</mi>
          </munder>
          <mspace width="-0.167em" />
          <msup>
            <mi>ρ</mi>
            <mn>2</mn>
          </msup>
          <mrow>
            <mi mathvariant="normal">sin</mi>
            <mo>&#8289;</mo>
          </mrow>
          <mi>θ</mi>
          <mspace width="0.167em" />
          <mi mathvariant="normal">d</mi>
          <mi>ρ</mi>
          <mspace width="0.167em" />
          <mi mathvariant="normal">d</mi>
          <mi>θ</mi>
          <mspace width="0.167em" />
          <mi mathvariant="normal">d</mi>
          <mi>ϕ</mi>
        </mtd>
      </mtr>
      <mtr>
        <mtd columnalign="right" style="text-align: right; padding-right: 0" />
        <mtd columnalign="left" style="text-align: left; padding-left: 0">
          <mo>=</mo>
          <msubsup>
            <mo>∫</mo>
            <mn>0</mn>
            <mrow>
              <mn>2</mn>
              <mi>π</mi>
            </mrow>
          </msubsup>
          <mspace width="-0.167em" />
          <mi mathvariant="normal">d</mi>
          <mi>ϕ</mi>
          <mspace width="0.167em" />
          <msubsup>
            <mo>∫</mo>
            <mn>0</mn>
            <mi>π</mi>
          </msubsup>
          <mspace width="-0.167em" />
          <mrow>
            <mi mathvariant="normal">sin</mi>
            <mo>&#8289;</mo>
          </mrow>
          <mi>θ</mi>
          <mspace width="0.167em" />
          <mi mathvariant="normal">d</mi>
          <mi>θ</mi>
          <mspace width="0.167em" />
          <msubsup>
            <mo>∫</mo>
            <mn>0</mn>
            <mi>R</mi>
          </msubsup>
          <mspace width="-0.167em" />
          <msup>
            <mi>ρ</mi>
            <mn>2</mn>
          </msup>
          <mi mathvariant="normal">d</mi>
          <mi>ρ</mi>
        </mtd>
      </mtr>
      <mtr>
        <mtd columnalign="right" style="text-align: right; padding-right: 0" />
        <mtd columnalign="left" style="text-align: left; padding-left: 0">
          <mo>=</mo>
          <mi>ϕ</mi>
          <msubsup>
            <mo minsize="180%" maxsize="180%" stretchy="true" form="prefix">|</mo>
            <mn>0</mn>
            <mrow>
              <mn>2</mn>
              <mi>π</mi>
            </mrow>
          </msubsup>
          <mspace width="0.222em" />
          <mrow>
            <mo stretchy="true" form="prefix">(</mo>
            <mo>−</mo>
            <mi mathvariant="normal">cos</mi>
            <mi>θ</mi>
            <mo stretchy="true" form="postfix">)</mo>
          </mrow>
          <msubsup>
            <mo minsize="180%" maxsize="180%" stretchy="true" form="prefix">|</mo>
            <mn>0</mn>
            <mi>π</mi>
          </msubsup>
          <mspace width="0.222em" />
          <mstyle displaystyle="false">
            <mfrac>
              <mn>1</mn>
              <mn>3</mn>
            </mfrac>
          </mstyle>
          <msup>
            <mi>ρ</mi>
            <mn>3</mn>
          </msup>
          <msubsup>
            <mo minsize="180%" maxsize="180%" stretchy="true" form="prefix">|</mo>
            <mn>0</mn>
            <mi>R</mi>
          </msubsup>
        </mtd>
      </mtr>
      <mtr>
        <mtd columnalign="right" style="text-align: right; padding-right: 0" />
        <mtd columnalign="left" style="text-align: left; padding-left: 0">
          <mo>=</mo>
          <mn>2</mn>
          <mi>π</mi>
          <mo>×</mo>
          <mn>2</mn>
          <mo>×</mo>
          <mstyle displaystyle="false">
            <mfrac>
              <mn>1</mn>
              <mn>3</mn>
            </mfrac>
          </mstyle>
          <msup>
            <mi>R</mi>
            <mn>3</mn>
          </msup>
        </mtd>
      </mtr>
      <mtr>
        <mtd columnalign="right" style="text-align: right; padding-right: 0" />
        <mtd columnalign="left" style="text-align: left; padding-left: 0">
          <mo>=</mo>
          <mstyle displaystyle="false">
            <mfrac>
              <mn>4</mn>
              <mn>3</mn>
            </mfrac>
          </mstyle>
          <mi>π</mi>
          <msup>
            <mi>R</mi>
            <mn>3</mn>
          </msup>
        </mtd>
      </mtr>
    </mtable>
  </mrow>
</math>