71
Internet Explorer 5.0 with the techexplorer plug in
Mozilla 1.1 (and later)
Linux/Unix:
Netscape 7.0 PR1
Netscape 6.1 with the techexplorer plug in
Mozilla 1.0 (and later)
Amaya (Presentation MathML only)
See http://www.w3.org/Math/XSL for updates. Information on specific rendering technologies is also given in a
later
section
.
By using an absolute reference to the stylesheet, documents that use the stylesheet found on the W3C site can be
moved from one server to another or saved locally and continue to work. One issue with an absolute stylesheet
reference is that Internet Explorer may, according to its configuration, give a warning or even reject the stylesheet
altogether (leading to a failure to render the MathML). This can be solved with a relative reference to the stylesheet
and by placing a copy of the stylesheet on the same server as the document. For example, the document can start as
follows:
href="/webMathematica/Resources/XSL/mathml.xsl"?>
This means that the stylesheet will be found at the URL /webMathematica/Resources/XSL/mathml.xsl
relative to the root of the server from which the document is being retrieved. If a server chooses to do this, it will
work well with Internet Explorer, but it will be necessary to ensure that the server has an up to date version of the
stylesheet. It will also mean that documents will not be quite so portable when moved from one server to another.
Note that the XHTML+MathML document shown above that uses the MathML stylesheet does not contain a
DOCTYPE declaration. This is, of course, a limitation because the document cannot now be validated. Another
consequence is the XML system that renders it will not be aware of any special entity names. The DTD is missing
because Internet Explorer does not accept all the entities in the MathML DTD. The solution is to use MathML
which refers to numerical rather than named entities.
Here is an example that uses a named entity reference, ⁡.
sin
⁡
(
x
)
This example uses the numerical value . It is the preferred form.
.
<
New Page 1
Comcast Web Hosting