Information Technology Reference
In-Depth Information
Jeder MathML-Block innerhalb eines HTML-Dokuments beginnt mit <math>
und endet mit </math> . Dazwischen stehen beliebige Tags zur Definition der
Formel - in unserem Fall sind es sechs verschiedene, die in der Reihenfolge
ihres Erscheinens in Tabelle 6.1 kurz vorgestellt werden.
Element
Namensgebung
Bedeutung
mrow
row wie Reihe
Element zur Gruppierung von Ausdrücken
mi
i wie identifier
Variable, Funktionsname oder Konstante
mo
o wie operator
Gleichheits-, Plus-, Minus-, Malzeichen
oder Ähnliches
msqrt
sqrt wie square root
Quadratwurzel-Ausdruck
mfrac
frac wie fraction
Gewöhnlicher Bruch, Division
mn n wie number Zahl
Tabelle 6.1: Die MathML-Tags aus Listing 6.1 und ihre Bedeutung
Das Element mrow zur Gruppierung von Ausdrücken begegnet uns insge-
samt dreimal: einmal für den ganzen Ausdruck und dann noch zweimal zur
Unterscheidung zwischen Zähler und Nenner in der Division mfrac . Radius r
und Fläche A sind als mi -Elemente ausgewiesen, das Gleichheitszeichen als
mo -Element, und der Wurzelausdruck wird mit einem msqrt -Element gebildet.
Für die Kreiszahl Pi kommt schließlich das mn -Element in Kombination mit der
MathML-Entity &Pi; zum Einsatz - einer von mehr als 2000 MathML-Entities,
die wir auch als Unicode-Symbol &#x03A0; ( GREEK CAPITAL LETTER PI ) hätten
schreiben können.
HINWEIS
Die Tabelle zur Umsetzung der benannten MathML-Entities in Unicode-Zeichen
finden Sie bei der MathML-Spezifikation unter:
http://www.w3.org/TR/REC-MathML/chap6/byalpha.html
Die Formel zur Berechnung der Diagonalen des Quadrats in Abbildung 6.1 ent-
hält als Multiplikationszeichen eine weitere Entity, &times; (als Unicode-Sym-
bol &#x00D7; MULTIPLICATION SIGN ), und zum Quadrieren der Rechteckseiten a ,
b im mittleren Beispiel dient das msup -Element ( sup wie superscript ).
Natürlich zeigen diese drei MathML-Beispiele nur die Spitze des Eisbergs. Ein-
stiegspunkte in die Welt von MathML finden Sie auf den folgenden Seiten. Ver-
säumen Sie nicht die MathML Basics -Beispiele auf der Demo-Seite des Mozilla-
Projekts - Sie werden überrascht sein, was mit MathML alles möglich ist!
Search WWH ::




Custom Search