All that markup for such a simple formula! No way give me my pencil, paper and camera.
Where MathML is too hard for human consumption WYSYWIG editors and text markup can help
Allows input in both ASCIIMath and Latex
Transforms to Presentation MathML
E = m c^2
AA x in CC (sin^2x+cos^2x=1)
Try them out here: http://mathcs.chapman.edu/~jipsen/mathml/asciimathdemo.html
Only one problem. After 12 frickin years MathML is still only supported by Firefox.
Math in Plone
David Lippman developed TinyMCE Plugins that use ASCIIMathML.js for entering math. Math and function graphs are rendered as images.
For FullMarks, we rewrote these plugins to store and render MathML.
All MathML is converted by MathJax for cross-browser display.
Function graphs are rendered as SVG since this is not currently supported by the MathML standard. Browser support for SVG is much better than MathML.