![]() |
|
||||||||||||||||||||||
|
Mathematical Markup Language (MathML)Status: W3C Recommendation vom 21.02.2001Version: 2.0 Homepage: http://www.w3.org/TR/MathML2 Verfasser: W3C Die Mathematical Markup Language (MathML) ist eine Auszeichnungssprache auf der Basis von XML zur Repräsentation von Struktur und Inhalt mathematischer Sachverhalte. Es wurde mit der Intention entworfen, ein Vokabular zu schaffen um mathematische Dokumente für das World Wide Web einfach erstellen, editieren und publizieren zu können, da von HTML aus keine ausreichende Unterstützung vorliegt. Zur Darstellung von Sätzen, Gleichungen, Polynome, Integrale, etc. unterstützt MathML zwei Arten von Auszeichnungen. Die eine dient der Präsentation (Typen der Daten und wie sie dargestellt werden sollen, z.B. als Bruch) und die andere ist rein inhaltlich orientiert (wie die Daten miteinander verknüpft sind, die Semantik der Daten). Es folgt ein einfaches Beispiel. Das Polynom x2 + 4x + 4 = 0 soll durch MathML dargestellt werden. Es gibt zwei Möglichkeiten.
Links zu MathML:
| ||||||||||||||||||||||
|
|||||||||||||||||||||||