Skip to contents |
W3C Interaction Domain | Math home

Math Activity Statement

This page was previously used to give a biannual summary of recent developments around MathML at W3C. Currently, updates are irregular.

Mechanical Caculator Mathematics is an essential aspect of science and education. So, to realize the potential of the Web for science, it must be possible to use mathematics on the Web. Mathematical expressions must move seamlessly between the Web and a wide range of environments including authoring tools, content management systems, XML-based work flows, e-learning environments, and scientific computing software.

W3C brought together key players and major stake holders and formed the Math Working Group. It created and maintains the Mathematical Markup Language (MathML), a highly structured, information-rich, XML encoding for mathematical expressions.

MathML facilitates authoring and presentation of mathematical expressions in print and on the screen, and forms the basis for machine to machine communication of mathematics on the Web. MathML provides two sets of tags, one for the presentation of mathematics and the other associated with the meaning behind equations. MathML is not designed for hand-editing; specialized tools provide the means for typing and editing mathematical expressions.

The MathML 1.0 Recommendation appeared on 7 April 1998. The latest version, version 3.0, became a Recommendation on 21 October 2010. It includes OpenMath Content Dictionaries, and supports right-to-left writing, such as used in some countries with Arabic script. The 2nd edition (10 April 2014) synchronized it with Unicode 6.

Summary of Activity Structure

See the Math Home Page for up-to-date information about MathML.

This Activity Statement includes data generated from group data.

Bert Bos, Math Activity Lead

Modified: $Date: 2017/12/13 18:25:43 $
Valid XHTML 1.0!