Version 5.9.2

Math

seit Version 5.9.2

Setzt eine mathematische Formel. Die Kindelemente werden als MathML interpretiert. Das MathML-Wurzelelement <math> und der MathML-Namensraum können angegeben werden, sind aber optional; mehrere Kindelemente werden als implizites mrow behandelt. Experimentell, die Implementierung ist in Arbeit.

Kindelemente

MathML-Elemente

Elternelemente

A, B, Case, Color, Fontface, ForAll, I, Li, Loop, NoBreak, Otherwise, Paragraph, Span, U, URL, Until, While

Attribute

display (yes oder no, optional)
Falls yes, wird die Formel im Display-Stil gesetzt (großzügigere Abstände, zum Beispiel bei Brüchen). Bei no (Standardwert) wird die Formel im Textstil für die Verwendung im Fließtext gesetzt.
  • yes: Display-Stil.
  • no: Inline-Stil.
fontfamily (Text, optional)
Name der Schriftfamilie (definiert mit DefineFontfamily), deren regulärer Font die OpenType-MATH-Tabelle enthält. Das erste Math-Element muss dieses Attribut setzen, weitere Elemente verwenden den registrierten Mathematik-Font.

Beispiel

<Paragraph>
  Der Satz des Pythagoras:
  <Math fontfamily="mathfont">
    <msup><mi>a</mi><mn>2</mn></msup>
    <mo>+</mo>
    <msup><mi>b</mi><mn>2</mn></msup>
    <mo>=</mo>
    <msup><mi>c</mi><mn>2</mn></msup>
  </Math>
</Paragraph>