MathML

  • Revision slug: MathML
  • Revision title: MathML
  • Revision id: 362503
  • Created:
  • Creator: fscholz
  • Is current revision? No
  • Comment

Revision Content

Mathematical Markup Language (MathML) is an XML markup language for describing mathematical notations.
Starting with Firefox 1.5, most of the presentation markup from the MathML 2.0 W3C Recommendation is supported on all platforms. Support for MathML 3 is in process.

Documentation

MathML element reference
Details about each MathML element and compatibility information for desktop and mobile browsers.
MathML attribute overview
Overview about MathML attributes. See also: Values and units.
Example markup and demos
Samples demonstrating the usage of MathML.
MathML tutorial
Tutorial on writing MathML without additional tools and to understand some MathML internals. (tbd)
MathML project page
Information about the MathML project in Mozilla.
Authoring MathML for Mozilla
How generate readable MathML for Mozilla with additional tools.
Fonts for Mozilla's MathML engine
Information about suitable Unicode fonts.

» All MDN pages tagged with "MathML"

External documentation

Working with MathML
Wolfram Mathematica Documentation Center.
A Gentle Introduction to MathML
by Robert Miner and Jeff Schaeffler (2001).
Ry's MathML Tutorial
by Ryan Hodson (2012).

Community

Tools

{{ HTML5ArticleTOC() }}

Revision Source

<p><strong>Mathematical Markup Language (MathML)</strong> is an <a href="/en-US/docs/XML" title="/en-US/docs/XML">XML</a> markup language for describing mathematical notations.<br />
  Starting with Firefox 1.5, most of the presentation markup from the <a class="external" href="http://www.w3.org/TR/MathML2/">MathML 2.0 W3C Recommendation</a> is supported on all platforms. Support for <a class="external" href="http://www.w3.org/TR/MathML3/" title="http://www.w3.org/TR/MathML3/">MathML 3</a> is <a href="/en-US/docs/Mozilla_MathML_Project/Status" title="/en-US/docs/Mozilla_MathML_Project/Status">in process</a>.</p>
<div class="cleared row topicpage-table">
  <div class="section">
    <h2 class="Documentation" id="Documentation">Documentation</h2>
    <dl>
      <dt>
        <a href="/en-US/docs/MathML/Element" title="/en-US/docs/MathML/Element">MathML element reference</a></dt>
      <dd>
        Details about each MathML element and compatibility information for desktop and mobile browsers.</dd>
      <dt>
        <a href="/en-US/docs/MathML/Attributes" title="/en-US/docs/MathML/Attributes">MathML attribute overview</a></dt>
      <dd>
        Overview about MathML attributes. See also: <a href="/en-US/docs/MathML/Attributes/Values" title="/en-US/docs/MathML/Attributes/Values">Values and units</a>.</dd>
      <dt>
        <a href="/en-US/docs/MathML/Examples" title="/en-US/docs/MathML/Examples">Example markup and demos</a></dt>
      <dd>
        Samples demonstrating the usage of MathML.</dd>
      <dt>
        <a href="/en-US/docs/MathML/Tutorial" title="/en-US/docs/MathML/Tutorial">MathML tutorial</a></dt>
      <dd>
        Tutorial on writing MathML without additional tools and to understand some MathML internals. (tbd)</dd>
      <dt>
        <a href="/en-US/docs/Mozilla_MathML_Project" title="/en-US/docs/Mozilla_MathML_Project">MathML project page</a></dt>
      <dd>
        Information about the MathML project in Mozilla.</dd>
      <dt>
        <a href="/en-US/docs/Mozilla_MathML_Project/Authoring" title="/en-US/docs/Mozilla_MathML_Project/Authoring">Authoring MathML for Mozilla</a></dt>
      <dd>
        How generate readable MathML for Mozilla with additional tools.</dd>
      <dt>
        <a href="/en-US/docs/Mozilla_MathML_Project/Fonts" title="/en-US/docs/Mozilla_MathML_Project/Fonts">Fonts for Mozilla's MathML engine</a></dt>
      <dd>
        Information about suitable Unicode fonts.</dd>
    </dl>
    <p><span><a href="/en-US/docs/tag/MathML">» All MDN pages tagged with "MathML"</a></span></p>
    <h3 id="External_documentation">External documentation</h3>
    <dl>
      <dt>
        <a href="http://reference.wolfram.com/mathematica/XML/tutorial/MathML.html" title="http://reference.wolfram.com/mathematica/XML/tutorial/MathML.html">Working with MathML</a></dt>
      <dd>
        Wolfram <em>Mathematica</em> Documentation Center.</dd>
      <dt>
        <a href="http://www.dessci.com/en/reference/mathml/default.htm" title="http://www.dessci.com/en/reference/mathml/default.htm">A Gentle Introduction to MathML</a></dt>
      <dd>
        by Robert Miner and Jeff Schaeffler (2001).</dd>
      <dt>
        <a href="http://rypress.com/tutorials/mathml/index.html" title="http://rypress.com/tutorials/mathml/index.html">Ry's MathML Tutorial</a></dt>
      <dd>
        by Ryan Hodson (2012).</dd>
    </dl>
  </div>
  <div class="section">
    <h2 class="Community" id="Community">Community</h2>
    <ul>
      <li>View Mozilla forums...<br />
        {{ DiscussionList("dev-tech-mathml", "mozilla.dev.tech.mathml") }}</li>
      <li><a class="link-irc" href="irc://irc.mozilla.org/%23mathml" rel="external" target="_blank" title="irc://irc.mozilla.org/%23mathml">IRC channel</a></li>
      <li><a class="link-https" href="https://wiki.mozilla.org/MathML:Home_Page">Wiki used by Mozilla contributors</a></li>
      <li><a href="http://www.w3.org/Math/" title="http://www.w3.org/Math/">W3C Math Home</a></li>
      <li><a href="http://lists.w3.org/Archives/Public/www-math/" title="http://lists.w3.org/Archives/Public/www-math/">www-math w3.org mail archive</a></li>
    </ul>
    <h2 class="Tools" id="Tools">Tools</h2>
    <ul>
      <li><a class="external" href="http://validator.w3.org">W3C Validator</a></li>
      <li><a class="link-https" href="https://addons.mozilla.org/de/firefox/addon/8969/">FireMath Firefox add-on</a></li>
      <li><a href="https://addons.mozilla.org/firefox/collections/fred_wang/mathzilla/" title="https://addons.mozilla.org/firefox/collections/fred_wang/mathzilla/">Mathzilla Firefox add-on collection</a></li>
      <li><a href="http://www.mathjax.org/" title="http://www.mathjax.org/">Mathjax</a> - Cross-browser JavaScript display engine for mathematics</li>
      <li><a href="http://webdemo.visionobjects.com/equation.html" title="http://webdemo.visionobjects.com/equation.html">Web Equation</a> - Turn handwritten equations into MathML or LaTeX</li>
    </ul>
    <h2 class="Related_Topics" id="Related_Topics">Related Topics</h2>
    <ul>
      <li><a href="/en-US/docs/HTML" title="/en-US/docs/HTML">HTML</a>, <a href="/en-US/docs/SVG" title="/en-US/docs/SVG">SVG</a>, <a href="/en-US/docs/XML" title="/en-US/docs/XML">XML</a></li>
    </ul>
  </div>
</div>
<p>{{ HTML5ArticleTOC() }}</p>
Revert to this revision