SMathML指南

SMathML参考相比, SMathML指南意在提供即时上手的指引, 以及菜谱式的解决方案.

读者应该具备最基本的Racket程序的阅读和编写能力.

第1章 初等数学中的例子

第1.1节 二项式定理

(MB (&= (^ (@+ $x $y) $n)
        (sum (&= $k $0) $n
             (&i* (comb $n $k)
                  (^ $x (&- $n $k))
                  $y^k))))
( x+y ) n = k=0 n ( nk ) x nk yk
MathML输出参照
<math display="block">
  <mrow>
    <msup>
      <mrow><mo stretchy="false">(</mo>
        <mrow><mi>x</mi><mo>+</mo><mi>y</mi></mrow>
        <mo stretchy="false">)</mo></mrow>
      <mi>n</mi></msup>
    <mo>=</mo>
    <mrow>
      <munderover><mo>&sum;</mo>
        <mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow>
        <mi>n</mi></munderover>
      <mrow>
        <mrow><mo>(</mo>
          <mfrac linethickness="0"><mi>n</mi><mi>k</mi></mfrac>
          <mo>)</mo></mrow>
        <mo>&it;</mo>
        <msup><mi>x</mi>
          <mrow><mi>n</mi><mo>&minus;</mo><mi>k</mi></mrow>
        </msup>
        <mo>&it;</mo>
        <msup><mi>y</mi><mi>k</mi></msup>
      </mrow>
    </mrow>
  </mrow>
</math>

第2章 分析学中的例子

第2.1节 一些简单极限

第3章 代数学中的例子