Wiris

Documentation / MathType

  • Demos
  • Visit our website
  • Downloads
  • Contact us
  • MathType

    • WirisQuizzes

      • Nubric

        • CalcMe

          • MathPlayer

            • Store FAQ

              • MathFlow

                • BF FAQ

                  • Miscellaneous

                    • Wiris Integrations

                      • Home
                      • MathType
                      • Technical documentation
                      • MathType for HTML editors
                      • Reference

                      Full MathML mode

                      Reading time: 1min

                      Reference describing how MathType stores and displays formulas in Full MathML mode.

                      Summary

                      Full MathML mode is the default operating mode for MathType integrations version 3.50 and later. In this mode, formulas are stored as MathML and delivered to the browser in the same format. The WIRISplugins.js viewer is then responsible for rendering the formulas for display.

                      How Full MathML mode works

                      In Full MathML mode:

                      • The editor produces MathML.
                      • The MathML is stored with the content.
                      • The MathML is delivered to the browser unchanged.
                      • WIRISplugins.js renders the MathML for display.

                      This approach preserves the original mathematical semantics while providing high-quality rendering across browsers.

                      Rendering flow

                      Requirements

                      Full MathML mode requires:

                      • MathType integrations version 3.50 or later.
                      • Formulas stored as MathML (wiriseditorsavemode=xml).
                      • WIRISplugins.js loaded when displaying formulas.

                      See Configure rendering output and Configure WIRISplugins.js for configuration instructions.

                       

                      Accessibility

                      Because the original MathML is preserved, Full MathML mode provides better accessibility than legacy image-based storage. When formulas are rendered as images, WIRISplugins.js automatically generates accessible alternative text for the rendered output.

                      Legacy image mode

                      Before version 3.50, MathType integrations typically stored formulas as image elements. In image mode:

                      • Formulas are stored as <img> elements.
                      • MathML is embedded inside the image using the data-mathml attribute.
                      • Rendering is performed before the content reaches the browser.

                      Image mode is still supported for compatibility with existing deployments, but is not recommended for new integrations.

                      Version compatibility

                      Version Default mode
                      Earlier than 3.50 Image mode
                      3.50 and later Full MathML mode

                      Older integrations required explicit configuration to enable Full MathML mode. Current integrations use it by default.

                      Notes

                      • Full MathML mode is the recommended operating mode for all new deployments.
                      • Existing image-based content can be migrated without losing the embedded MathML.
                      • The rendering format (SVG, PNG, and others) is independent of the formula storage mode.

                      Related articles

                      • Configure rendering output.
                      • Configure WIRISplugins.js.
                      • Migrate MathType image formulas to MathML.
                      • Modified XML encoding for MathML.
                      • Supported rendering formats.

                      Was this article helpful?

                      Give feedback about this article

                      Related Articles

                      • MathML makes elementary math accessible
                      • MathType 7 with Microsoft Office 2016 or later
                      • Equation conversion process from MathType 7 to MathType Add-in for Microsoft 365

                      Full MathML mode

                      Summary How Full MathML mode works Rendering flow Requirements Accessibility Legacy image mode Version compatibility Notes Related articles

                      Empowering STEM education

                      MathType

                      • Office Tools
                      • LMS
                      • XML
                      • HTML

                      WirisQuizzes

                      Nubric

                      Integrations

                      Solutions

                      • Education
                      • Publishing houses – platforms and interactive
                      • Publishing houses – Print and digital
                      • Technical writers

                      Pricing

                      Downloads

                      Blog

                      • Success stories

                      About us

                      • Careers
                      • Partnership

                      Contact Us

                      Contact Sales

                      European union (European Regional Development Fund) and 1EdTech (TrustEd Apps Certified)
                      • Cookie Policy
                      • Terms of Use
                      • Privacy Policy / GDPR
                      • Student Data Privacy
                      • Compliance
                      • Cookie Settings

                      © Wiris 2026

                      Expand