<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Mathematical_Markup_Language</id>
	<title>Mathematical Markup Language - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Mathematical_Markup_Language"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Mathematical_Markup_Language&amp;action=history"/>
	<updated>2026-05-23T00:57:49Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Mathematical_Markup_Language&amp;diff=54480&amp;oldid=prev</id>
		<title>imported&gt;Trustable: Kleinigkeiten verbessert</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Mathematical_Markup_Language&amp;diff=54480&amp;oldid=prev"/>
		<updated>2025-09-24T12:53:05Z</updated>

		<summary type="html">&lt;p&gt;Kleinigkeiten verbessert&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Dateiformat&lt;br /&gt;
| Name =&lt;br /&gt;
| Icon = &lt;br /&gt;
| Logo = &lt;br /&gt;
| Screenshot = &lt;br /&gt;
| Beschreibung = &lt;br /&gt;
| Dateiendung = .mml&lt;br /&gt;
| MIME = {{nowrap|application/mathml+xml}}, {{nowrap|application/mathml-content+xml}}, {{nowrap|application/mathml-presentation+xml}}, {{nowrap|text/mathml}} (veraltet)&lt;br /&gt;
| MIME-Anm = &amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.w3.org/TR/REC-MathML/chapter7.html#sec7.1.3 |titel=Mathematical Markup Language 1.01 Specification |titelerg=7.1.3 Invoking Embedded Objects as Renderers |hrsg=W3C |datum=1999-07-07 |sprache=en |abruf=2017-03-24}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.w3.org/TR/MathML3/appendixb.html |titel=Mathematical Markup Language (MathML) Version 3.0 2nd Edition |titelerg=B Media Types Registrations |hrsg=W3C |datum=2014-04-10 |sprache=en |abruf=2022-03-19}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| MagischeZahl = &lt;br /&gt;
| MagischeZahlNotation = &lt;br /&gt;
| MagischeZahlHex = &lt;br /&gt;
| Entwickler = [[World Wide Web Consortium]]&lt;br /&gt;
| Veröffentlicht = &lt;br /&gt;
| LetzteVersion = &lt;br /&gt;
| LetzteVersionDatum = &lt;br /&gt;
| Art = &lt;br /&gt;
| Container für = &lt;br /&gt;
| Enthalten in = &lt;br /&gt;
| Erweitert von = [[Extensible Markup Language|XML]]&lt;br /&gt;
| Erweitert zu = [[OMDoc]]&lt;br /&gt;
| Standard = [https://www.w3.org/1999/07/REC-MathML-19990707/ MathML 1.01], [https://www.w3.org/TR/2003/REC-MathML2-20031021/ MathML 2.0], [https://www.w3.org/TR/MathML3/ MathML 3.0]&lt;br /&gt;
| Website = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Die &amp;#039;&amp;#039;&amp;#039;Mathematical Markup Language&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;MathML&amp;#039;&amp;#039;&amp;#039;) ist ein [[Dokumentenformat]] zur Darstellung [[Mathematische Formel|mathematischer Formeln]] und komplexer Ausdrücke. Wie in allen [[Extensible Markup Language|XML]]-Sprachen (z.&amp;amp;nbsp;B. [[Extensible Hypertext Markup Language|XHTML]]) werden in MathML die Inhalte eines Dokumentes in einer logischen Struktur unabhängig von ihrer graphischen Gestaltung abgelegt.&lt;br /&gt;
&lt;br /&gt;
MathML ist Bestandteil von [[HTML5#Einbindung von SVG und MathML|HTML5]] und gilt seit 2015 als [[ISO-Standard]] (ISO/IEC DIS 40314).&amp;lt;ref&amp;gt;{{cite web | url=https://www.iso.org/standard/58439.html | title=ISO/IEC 40314:2016 | publisher=International Organization for Standardization | language=englisch | accessdate=2019-07-19}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Entwicklung ==&lt;br /&gt;
=== Versionen ===&lt;br /&gt;
HTML wird vom World Wide Web Consortium (W3C) und der Web [[Hypertext]] Application Technology Working Group (WHATWG) weiterentwickelt.&lt;br /&gt;
Der Standard MathML 2.0 wird durch eine Spezifikation des [[World Wide Web Consortium]] (W3C) von 2001 festgelegt. Seit Oktober 2010 genießt MathML 3.0 den Status einer W3C-Empfehlung.&lt;br /&gt;
&lt;br /&gt;
Während weiter an MathML 4.0 gearbeitet wird, wurde im August 2021 &amp;#039;&amp;#039;&amp;#039;MathML Core&amp;#039;&amp;#039;&amp;#039; vorgestellt. Das Subset &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;MathML Core&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; ist eine Untermenge mit erweiterten Implementierungsdetails, die auf den Regeln von [[LaTeX]] und [[OpenType]] beruht. Es ist auf die modernen Browser zugeschnitten und wurde speziell für die Zusammenarbeit mit anderen Webstandards entwickelt, darunter HTML, CSS, DOM und JavaScript.&amp;lt;ref&amp;gt;{{Internetquelle |autor=David Carlisle, Frederic Wang |url=https://www.w3.org/TR/2021/WD-mathml-core-20210810/ |titel=MathML Core |hrsg=W3C |datum=2021-08-10 |sprache=en |abruf=2023-03-21}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
=== Teilsprachen ===&lt;br /&gt;
MathML besteht aus zwei Teilsprachen, die gemeinsam zum Einsatz kommen können:&lt;br /&gt;
* &amp;#039;&amp;#039;Content MathML&amp;#039;&amp;#039; beschreibt &amp;#039;&amp;#039;nur&amp;#039;&amp;#039; die Struktur einer Formel, also welche [[Funktion (Mathematik)|Funktionen]] oder [[Operator (Mathematik)|Operatoren]] auf welche [[Parameter (Mathematik)|Variablen]] oder Werte angewendet werden. In diesem Format ist die Bedeutung ([[Semantik]]) einer Formel besser zu erfassen.&lt;br /&gt;
* &amp;#039;&amp;#039;Presentation MathML&amp;#039;&amp;#039; ist stärker auf die grafische Gestaltung einer Formel orientiert. Es schreibt zwar nicht die genaue Gestaltung einer Formel vor, wohl aber die Anordnung und Reihenfolge der Symbole.&lt;br /&gt;
&lt;br /&gt;
== Browser-Unterstützung ==&lt;br /&gt;
Eine Verwendung von MathML im [[Webdesign]] krankte an der mangelnden Browserunterstützung. Seit März 2023 unterstützen nun jedoch alle modernen Browser MathML Core.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://caniuse.com/mathml |titel=Caniuse |hrsg=Caniuse |sprache=en |abruf=2023-03-21}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Browser wie [[Mozilla Firefox|Firefox]] und [[Apple Safari|Safari]] unterstützten ab Version 1.8 (erschienen 2005), bzw. 5.1 MathML.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://developer.mozilla.org/en-US/docs/Web/MathML |titel=Math ML |hrsg=mozilla developer center |abruf=2010-09-26}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://golem.ph.utexas.edu/~distler/blog/archives/000093.html MathML in Safari]&amp;lt;/ref&amp;gt; Der [[Internet Explorer]] unterstützte MathML nicht, es musste das MathPlayer-[[Plug-in]] installiert werden.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.dessci.com/en/products/mathplayer/ |titel=MathPlayer |hrsg=Design Science |sprache=en |abruf=2017-03-24 |kommentar=kostenloses Plug-in für den Internet Explorer ab Version 6.0}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Opera (Browser)|Opera]] unterstützte ab Version 9.5 MathML in weiten Teilen.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Tommy A. Olsen |url=http://my.opera.com/desktopteam/blog/2007/11/16/even-more-work |titel=Even more work |hrsg=Opera Desktop Team |datum=2007-11-16 |sprache=en |offline=1 |archiv-url=https://web.archive.org/web/20071118141611/http://my.opera.com/desktopteam/blog/2007/11/16/even-more-work |archiv-datum=2007-11-18 |abruf=2010-09-26}}&amp;lt;/ref&amp;gt; Opera verwendete dabei [[Cascading Style Sheets|CSS]] in Verbindung mit [[Scalable Vector Graphics|SVG]] zur Darstellung.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Charles McCathieNevile |url=https://dev.opera.com/blog/mathml-support-in-opera-kestrel/ |titel=Can Kestrels do Math? MathML support in Opera Kestrel |werk=Dev.Opera |hrsg=Opera Software ASA |datum=2007-09-27 |abruf=2010-09-26}}&amp;lt;/ref&amp;gt; Mit dem Umstieg der Browser-Engine in Opera 15 entfiel die MathML-Unterstützung.&amp;lt;ref&amp;gt;[https://wiki.selfhtml.org/wiki/MathML MathML] auf selfhtml.org&amp;lt;/ref&amp;gt;&lt;br /&gt;
[[Google Chrome]] unterstützte MathML vorübergehend in der Version 24 (erschienen im Januar 2013), mit der Version 25 wurde MathML allerdings wieder deaktiviert.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Jens Ihlenfeld |url=https://www.golem.de/news/google-browser-chrome-24-beta-ist-schneller-und-bringt-neue-webtechnik-1211-95614.html |titel=Chrome-24-Beta ist schneller und bringt neue Webtechnik |hrsg=Golem.de |abruf=2012-11-09}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |autor=Jason Blevins |url=http://jblevins.org/log/mathml-and-chrome |titel=MathML and Chrome: On Again, Off Again |sprache=en |abruf=2013-04-30}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ab Version 109 unterstützt Chrome MathML wieder, möglich wurde dies durch Entwickler der Fa. Igalia.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.igalia.com/2023/01/10/Igalia-Brings-MathML-Back-to-Chromium.html |titel=Igalia Brings MathML Back to Chromium |sprache=en |abruf=2023-01-15}}&amp;lt;/ref&amp;gt; Auch die anderen auf der Blink-Engine von Chrome basierenden Browser wie Opera und [[Microsoft Edge|Edge]] unterstützen nun MathML.&lt;br /&gt;
&lt;br /&gt;
=== Möglichkeiten ===&lt;br /&gt;
MathML Core ist als [[Extensible Markup Language#XML-Familie|XML-Dialekt]] integraler Bestandteil von HTML5. Es ist auf die modernen Browser zugeschnitten und wurde speziell für die Zusammenarbeit mit anderen Webstandards entwickelt, darunter HTML, CSS, DOM und JavaScript.&lt;br /&gt;
&lt;br /&gt;
Durch die [[Syntax]] lässt es sich durch [[Cascading Style Sheets|CSS]] formatieren. Mit [[JavaScript]] kann das DOM eines MathML-Dokuments ausgelesen und dynamisch verändert werden.&lt;br /&gt;
&lt;br /&gt;
=== Bearbeitung ===&lt;br /&gt;
Unter Mathematikern und anderen interessierten Benutzern gilt MathML für die manuelle Editierung als unhandlich, sodass nur Programme zur Generierung zum Einsatz kommen. Daher wird zur Erstellung mathematischer Dokumente häufig auf das altbewährte Textsatzsystem [[LaTeX]] gesetzt. Andererseits gibt es immer mehr Programme, die auf Basis von MathML Formeln beschreiben.&lt;br /&gt;
&lt;br /&gt;
== Verwandte Standards ==&lt;br /&gt;
[[OpenMath]] wurde zum großen Teil von denselben Personen entwickelt, die auch Content MathML entwickelt haben, um die Semantik von Formeln besser zu beschreiben. Im Gegensatz zu Content MathML hat es keinen festen Vorrat an Funktionen und Operatoren, sondern ist um neue Symbole erweiterbar.&lt;br /&gt;
&lt;br /&gt;
[[OMDoc]] wurde entwickelt, um größere mathematische Strukturen als Formeln aufzuschreiben: Aussagen wie Definitionen, Sätze, Beweise oder Beispiele, bis hin zu Theorien und Lehrbüchern. Formeln in OMDoc können sowohl in Content MathML als auch in OpenMath aufgeschrieben werden; zur Präsentation können sie nach Presentation MathML konvertiert werden.&lt;br /&gt;
&lt;br /&gt;
== MathML-Software (Auswahl) ==&lt;br /&gt;
* [[Amaya (Browser)|Amaya Editor/Browser]]&lt;br /&gt;
* [[GNU TeXmacs]]&lt;br /&gt;
* [[LibreOffice#Module und Erweiterungen|LibreOffice Math]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.w3.org/Math/ MathML Home Page] MathML-Einstiegsseite des W3-Konsortiums.&lt;br /&gt;
* [https://w3c.github.io/mathml-core MathML Core] (w3c.github.io)&lt;br /&gt;
* [https://www.w3.org/TR/MathML3/ Offizielle Spezifikation von MathML&amp;amp;nbsp;3.0] (englisch)&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Web/MathML MathML] (developer.mozilla.org)&lt;br /&gt;
* [https://wiki.selfhtml.org/wiki/MathML MathML] (selfhtml.org) – deutschsprachig&lt;br /&gt;
** [https://wiki.selfhtml.org/wiki/MathML/Einsteiger-Tutorial Einsteiger-Tutorial zu MathML] mit Element-Referenz für den schnellen Überblick&lt;br /&gt;
* [https://www.w3.org/wiki/Math_Tools Übersicht zu MathML-Software]&lt;br /&gt;
* [http://asciimath.org/ AsciiMath], produziert MathML aus ASCII und/oder LaTeX&lt;br /&gt;
* [https://fred-wang.github.io/TeXZilla/ TeXZilla], konvertiert LaTeX-Syntax nach MathML&lt;br /&gt;
* [https://www.w3.org/Math/testsuite/mml2-testsuite/index.html W3C MathML Test Suite 2.0], mit der die Fähigkeiten zur Darstellung von MathML online getestet werden kann&lt;br /&gt;
* [http://www.mathml-association.org/ MathML association], gemeinnützige Organisation zur Förderung von MathML&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste W3C-Standards}}&lt;br /&gt;
{{Normdaten|TYP=s|GND=4812914-8}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Mathematik]]&lt;br /&gt;
[[Kategorie:XML-basierte Sprache]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Trustable</name></author>
	</entry>
</feed>