]>
Rendering MathML in XHTML in IE6
## Rendering MathML in XHTML in IE6

In order to render MathML in an XHTML file and be able to display it
in IE 6, please follow the steps discussed in:
http://www.w3.org/Math/XSL/.

The steps are summarized here and are followed in this .xhtml file.

1. Download the MathPlayer plug-in for IE:
MathPlayer: Download.

2. Download and install locally the following stylesheets:

mathml.xsl, pmathml.xsl, ctop.xsl and pmathmlcss.xsl from the
links given in the www.w3.org/Math/XSL/ page above. They should be placed
into the same directory as your .xhtml document.

3. use lines 1-2 and 9-11 from this file in your .xhtml file along
with your MathXML code. Notice how line 11 sets the MathPlayer plug-in
to run for this page: "pref:renderer="mathplayer".

4. test your browser by launching this page in it.

You should see this in your browser (just for the MathXML part in
jpeg - I added these instructions afterwards).
Browser example display

## Example

Test equations in MathML below:

$x+3$

${x}^{2}+4x+4=0$

${\left(a+b\right)}^{2}$

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