For a guide on using MathML and math tags on Wikipedia, see Help:Displaying a formula.
MathML
Mathematical Markup Language
Abbreviation
MathML
Native name
Mathematical Markup Language
ISO/IEC 40314[1]
Status
W3C Recommendation[2]
First published
April 1998 (1998-04)
Latest version
3.0[2] April 10, 2014; 10 years ago (2014-04-10)[2]
Organization
W3C, ISO, IEC[1]
Committee
W3C Math Working Group
ISO/IEC JTC 1[1]
Editors
David Carlisle[2]
Patrick Ion[2]
Robert Miner[2]
Frédéric Wang[3]
Authors
Principal authors
Ron Ausbrooks
Stephen Buswell
David Carlisle
Giorgi Chavchanidze
Stéphane Dalmas
Stan Devitt
Angel Diaz
Sam Dooley
Roger Hunter
Patrick Ion
Michael Kohlhase
Azzeddine Lazrek
Paul Libbrecht
Bruce Miller
Robert Miner
Chris Rowley
Murray Sargent
Bruce Smith
Neil Soiffer
Robert Sutor
Stephen Watt
[2]
Base standards
XML
Related standards
OpenMath, Office Open XML, OMDoc
Website
W3C: www.w3.org/TR/MathML/
ISO: www.iso.org/standard/58439.html
Mathematical Markup Language (MathML) is a mathematical markup language, an application of XML for describing mathematical notations and capturing both its structure and content, and is one of a number of mathematical markup languages. 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.[1]
^ abcd"ISO - ISO/IEC 40314:2016 - Information technology — Mathematical Markup Language (MathML) Version 3.0 2nd Edition". ISO. 2016. Retrieved 6 April 2021.
^ abcdefgCarlisle, David; Ion, Patrick; Miner, Robert, eds. (10 April 2014). "Mathematical Markup Language (MathML) Version 3.0 2nd Edition". W3C. Retrieved 6 April 2021.
^Carlisle, David; Wang, Frédéric, eds. (4 May 2022). "MathML Core". W3C. Retrieved 3 March 2023.
2003, the second edition of MathML Version 2.0 was published as the final release by the W3C Math Working Group. MathML was originally designed before...
text --> </m:f> </m:oMath> </m:oMathPara> Some have queried the need for Office MathML (OMML) instead advocating the use of MathML, a W3C recommendation...
MathJax is a cross-browser JavaScript library that displays mathematical notation in web browsers, using MathML, LaTeX and ASCIIMathML markup. MathJax...
Mathematical Notation: Past and Future. October 2000. Transcript of a keynote address presented at MathML and Math on the Web: MathML International Conference....
OpenMath is the name of a markup language for specifying the meaning of mathematical formulae. Among other things, it can be used to complement MathML, a...
expressions, such as converters to MathML or Computer Algebra System. MathJax is a JavaScript library for converting LaTeX to MathML, picture formats including...
Western 8-bit fonts. MathML Entity Sets The W3C developed a set of entity declarations for MathML characters. XML Entity Sets The W3C MathML Working Group took...
separate step. MathType also supports the math markup languages TeX, LaTeX, and MathML. LaTeX can be entered directly into MathType, and MathType equations...
only Unicode characters with a derived property of "Math". Mathematical Markup Language (MathML) W3C Recommendation. 3.0 (2nd ed.). W3C. 10 April 2014...
Stephan (October 2000). Mathematical Notation: Past and Future. MathML and Math on the Web: MathML International Conference 2000, Urbana Champaign, USA. Archived...
deprecated as of HTML 4.0 MathML comes in two mark-up syntaxes: a semantic and a presentational. uses Content MathML, OpenMath or other formats for formulae...
formula editors can be provided manually using a markup language, e.g. TeX or MathML, via a point-and-click GUI, or as computer generated results from symbolic...
computer-interpretable syntaxes, the most popular are TeX/LaTeX, MathML (Mathematical Markup Language), OpenMath and OMDoc. Popular languages for input by humans and...
specialized formatting (Fixed Layout Documents), such as for comic books, and MathML support. The current version of EPUB is 3.2, effective May 8, 2019. The...
browsers. Using the JavaScript script ASCIIMathML.js, AsciiMath notation is converted to MathML at the time the page is loaded by the browser, natively in...
Comprehensive LaTeX Symbol List MathML Characters - sorts out Unicode, HTML and MathML/TeX names on one page Unicode values and MathML names Unicode values and...
superscript and subscript characters: When used in mathematical context (MathML) it is recommended to consistently use style markup for superscripts and...
format for mathematical documents. While MathML only covers mathematical formulae and the related OpenMath standard only supports formulae and “content...
leveraged to describe the mathematics (content MathML), metadata (RDF), and links between resources (XLink). The CellML working group first became aware of the...
(and represented with the "tdot" or "TripleDot" entities in HTML 5.0 and MathML 3.0) In music notation, a triple-dotted note is a note with three dots written...
how a markup language is interpreted or due to the data it describes. In MathML, whitespace characters do not reflect data, meaning, or syntax above what...
mathematics. The progress of mathematical information presentation such as TeX or MathML will demand to evolution form formula manipulation language to true mathematics...
markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone technology of the World Wide Web, alongside...
Ontology can be used in HTML and various XML-family languages, e.g. SVG, MathML. jCard, "The JSON Format for vCard" is a standard proposal of 2014 in RFC 7095...
WSMO research effort of the EU. Mathematical Markup Language (MathML): However, MathML's Content Markup is better suited for defining functions rather...
Formula editor MathML LaTeX ASCIIMathMLMathType Microsoft Word 2007 equation editor InfoLogic celebrates its 10th anniversary of MathMagic, InfoLogic...