MathML (or Mathematical Markup Language) is an application of XML customized for the transmission of documents pertaining to mathematics. The official Document Type Definition was created by the World Wide Web Consortium.

MathML is concerned as much with the meaning of mathematical formulas as it is with their presentationMathworldPlanetmathPlanetmath. This means, for example, that any instances of the tacit multiplication operator must be stated in the MathML source even though they are not meant to be shown on the display.

To give one example of the famous Euler identity eiπ=-1 in MathML:

There are programs available that convert TeX to MathML.

Title MathML
Canonical name MathML
Date of creation 2013-03-22 16:54:19
Last modified on 2013-03-22 16:54:19
Owner PrimeFan (13766)
Last modified by PrimeFan (13766)
Numerical id 4
Author PrimeFan (13766)
Entry type Definition
Classification msc 01A07
Synonym Mathematical Markup Language