An introduction to MathML

Get a jump on the upcoming MathML 3.0

From the developerWorks archives

David Carlisle

Date archived: December 6, 2016 | First published: December 15, 2009

MathML is a W3C Recommendation defining an XML vocabulary for marking up mathematical expressions. Version 1 was published as a W3C Recommendation in 1998, shortly after the XML specification was published. Three other versions of MathML have been published as Recommendations: MathML 1.01, MathML 2.0, and MathML 2.0 (2nd Edition), which since 2003 has been the Official MathML recommendation. The latest version, MathML 3.0, is nearing the final stages of being standardized (expected to enter Candidate Recommendation status in December, 2009). In this article, explore an overview of MathML, with particular emphasis on the new features in MathML 3.0.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.

ArticleTitle=An introduction to MathML