What is MathML?
MathML 2.0, a W3C Recommendation was released on 21 Feb 2001. A product of the
W3C Math working group, MathML is a low-level specification for describing
mathematics as a basis for machine to machine communication. It provides a
much needed foundation for the inclusion of mathematical expressions in Web
pages and applications.
MathML provides both presentation (desribes the visual appearance of a
mathematical equation, and content (describes the semantics of a mathmatical
Currently, I am in the process of writing a control to visually render and edit
presenation markup. The nice thing about these two markups, is that it is
fairly straight forward to convert between the two. In fact, a xsl stylesheet
exists to do just this.