 | Level: Intermediate Contributors: W3C 06 Feb 2007 Updated 25 Apr 2007 Learn about Mathematical Markup Language (MathML), an
XML application for expressing mathematical and scientific content. Use
MathML for mixing mathematical content into other vocabularies such as
XHTML and Scalable Vector Graphics (SVG).
Mathematical
Markup Language (MathML) Version 2.0 (Second Edition)
[W3C Recommendation] is an XML language whose
intent, quoting from the specification, is "to facilitate the use and re-use of mathematical and scientific content on the Web, and for other
applications such as computer algebra systems, print typesetting, and
voice synthesis. MathML can be used to encode both the presentation of
mathematical notation for high-quality visual display, and mathematical
content, for applications where the semantics plays more of a key role
such as scientific software or voice synthesis." MathML is often used to
represent equations, formulae, and the like in education, scientific
discourse, industrial specifications, regulatory content, and more.
MathML is often used with XHTML, SVG, and other applications.
Resources
|  | |  |