Few years ago, when I was a student, it’s not easy to get math displayed on browser. Now, the MathML works out-of-the-box in Firefox 3 (maybe also in Firefox2?). However, I couldn’t directly use MathML in Blogger.com, they gets messed up. Besides, it’s not easy to write on you own without an editor. LaTeX is much easier to write.

1   LaTeX → MathML

LaTeXMathML, which is an JavaScript script, converts LaTeX to MathML on the fly. Isn’t that good? Here is an example. if your browser supports:

$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$

You may also want to know about ASCIIMathML.

2   LaTeX → Image

This may has the most compatible to old browsers, but no one can guarantee that provider will last forever.

YouEquations.com provides similar way as LaTeXMathML does, but generates a image object not MathML object. If the JavaScript is turned off, viewer still can have LaTeX to read.

You can also try Texify1. You need to enter your LaTeX to get the link to the image. You may also want to know MathTran.

3   reStructuredText’s MathML output

Note

Since 2013-07-14, I’ve been using math_output = MathML. (2015-07-11T05:58:00Z)

reStructuredText has MathML output support, you only need to turn it on and you can get the output directly in MathML:

x= -b± b2-4ac 2a

[1]http://www.texify.com/ is gone.