MathML - podstawowe elementy
Istnieje pięć podstawowych elementów wyrażenia MathML.
<math> element- Jest to element najwyższego lub głównego poziomu i jest używany do hermetyzacji każdej instancji instancji MathML. Każde prawidłowe wyrażenie MathML powinno być umieszczone w zewnętrznym znaczniku <math>. Może zawierać dowolną liczbę elementów potomnych. Jeden element matematyczny nie może zawierać innego znacznika elementu matematycznego.
<mrow> element - Służy do grupowania dowolnej liczby wyrażeń podrzędnych w sposób poziomy.
<mi> element - Służy do określenia identyfikatora, takiego jak nazwa zmiennej, funkcji lub stałej itp. Na przykład <mi> PI </mi>.
<mo> element - Służy do określenia operatora, takiego jak +, - itd. Na przykład <mo> + </mo>.
<mn> element - Służy do określenia literału numerycznego, takiego jak 3.14 itd. Na przykład <mn> 3.14 </mn>.
Przykład
Zbudujmy proste równanie matematyczne a + b = 5, używając notacji MathML.
Krok 1: Identyfikacja
Tutaj a, b są zmiennymi. + to operator, a 5 to liczba. Zamkniemy je jako <mi> a </mi>, <mi> b </mi>, <mo> + </mo> i <mn> + </mn>
Krok 2: Zbuduj wyrażenie, a + b.
Syntax
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mrow>
<mi>a</mi>
<mo>+</mo>
<mi>b</mi>
</mrow>
</math>
Output
Krok 3: Zbuduj wyrażenie, a + b = 5.
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mrow>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mi>b</mi>
</mrow>
<mo>=</mo>
<mn>5</mn>
</mrow>
</math>
Output