
MathML
Sign in to saveAlso known as Mathematical Markup Language
Mathematical Markup Language (MathML) is a pair of mathematical markup languages, an application of XML for describing mathematical notation and capturing both its structure and content. Its aim is to natively integrate mathematical formulae into World Wide Web pages and other documents. It is part of HTML5 and standardised by ISO/IEC since 2015.
Key facts
- Technology standard.title
- MathML
- Technology standard.long_name
- Mathematical Markup Language
- Technology standard.native_name_lang
- en
- Technology standard.status
- W3C Recommendation
- Technology standard.version
- 3.0
- Technology standard.organization
- W3C, ISO, IEC
- Technology standard.base_standards
- XML
- Technology standard.related_standards
- OpenMath, OpenDocument,
- Technology standard.abbreviation
- MathML
- File format.name
- Content MathML
- File format.extension
- .mml
- File format.mime
- application/mathml-content+xml
- File format.type code
- MMLp
- File format.owner
- World Wide Web Consortium
- File format.type
- Mathematical markup language
- File format.extended from
- Generic MathML
- File format.open
- Yes
via Wikipedia infobox
Wikidata facts
- Official website
- www.w3.org/Math
- Image
- LayoutExample.png
Show 7 more facts
- file extension
- mml
- Stack Exchange tag
- tex.stackexchange.com/tags/mathml
- Formal Public Identifier
- -//W3C//DTD MathML 2.0//EN
- media type
- math/mml
- Commons category
- MathML
- XML namespace URL
- www.w3.org/1998/Math/MathML
- software version identifier
- 1.0
via Wikidata · CC0
~14 min read
Article
16 sectionsContents
- History
- MathML version 3
- MathML Core
- {{anchor|Generic MathML}}Presentation and semantics
- Presentation MathML
- Content MathML
- Wikidata annotation in Content MathML
- Example
- Embedding MathML in HTML/XHTML files
- Embedding MathML in OpenDocument Office Suite files
- Other standards
- See also
- References
- Further reading
- Specifications
- External links
Mathematical Markup Language (MathML) is a pair of mathematical markup languages, an application of XML for describing mathematical notation and capturing both its structure and content. Its aim is to natively integrate mathematical formulae into World Wide Web pages and other documents. It is part of HTML5 and standardised by ISO/IEC since 2015.
== History == Following some experiments in the Arena browser based on proposals for mathematical markup in HTML, MathML 1 was released as a W3C recommendation in April 1998 as the first XML language to be recommended by the W3C. Version 1.01 of the format was released in July 1999 and version 2.0 appeared in February 2001. Implementations of the specification appeared in Amaya 1.1, Mozilla 1.0 and Opera 9.5. In October 2003, the second edition of MathML Version 2.0 was published as the final release by the W3C Math Working Group.