MathML - Grundelemente

Es gibt fünf Grundelemente eines MathML-Ausdrucks.

  • <math> element- Es ist ein Element der obersten oder Stammebene und wird verwendet, um jede Instanz der MathML-Instanz zu kapseln. Jeder gültige MathML-Ausdruck sollte in das äußere <math> -Tag eingeschlossen werden. Es kann beliebig viele untergeordnete Elemente enthalten. Ein mathematisches Element kann kein anderes mathematisches Element-Tag enthalten.

  • <mrow> element - Es wird verwendet, um eine beliebige Anzahl von Unterausdrücken horizontal zu gruppieren.

  • <mi> element - Es wird verwendet, um einen Bezeichner wie den Namen einer Variablen, Funktion oder Konstante usw. anzugeben. Zum Beispiel <mi> PI </ m>.

  • <mo> element - Es wird verwendet, um einen Operator wie +, - usw. anzugeben. Zum Beispiel <mo> + </ mo>.

  • <mn> element - Es wird verwendet, um ein numerisches Literal wie 3.14 usw. anzugeben. Beispiel: <mn> 3.14 </ mn>.

Beispiel

Lassen Sie uns eine einfache mathematische Gleichung a + b = 5 unter Verwendung der MathML-Notation erstellen.

Schritt 1: Identifizierung

Hier sind a, b Variablen. + ist ein Operator und 5 ist eine Zahl. Wir werden sie als <mi> a </ m>, <mi> b </ m>, <mo> + </ mo> und <mn> + </ mn> einschließen

Schritt 2: Ausdruck erstellen, a + b.

Syntax

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>  
      <mi>a</mi>  
      <mo>+</mo>  
      <mi>b</mi>  
   </mrow>
</math>

Output

ein + b

Schritt 3: Ausdruck erstellen, 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

ein + b = 5