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
                      • Configuration

                      Configure MathType for HTML editors

                      Reading time: 2min

                      MathType integrations are configured across several components, each responsible for a different aspect of the integration. Depending on what you want to customize, you may configure your editor integration, the server-side Integration Services, the cloud-based MathType Editor Services, or the formula viewer.

                      This guide provides an overview of the available configuration layers and helps you find the appropriate guide for each configuration task.

                      Configuration overview

                      The diagram below shows how MathType works with your web application and where each configuration layer fills in.

                       

                      Configure the frontend integration

                      The frontend integration controls how your HTML editor communicates with MathType and how the editor behaves for end users. Use these guides to customize your editor integration:

                      • Configure frontend service endpoints: Define how the editor connects to your Integration Services.
                      • Configure MathType editor parameters: Customize the editor's behavior and user interface.
                      • Configure the MathType toolbar: Customize the available toolbar buttons and layout.

                      Configure MathType Integration Services

                      MathType Integration Services handle the server-side processing required by your integration. This includes rendering formulas, managing storage and caching, and handling network-related settings. Use these guides to configure your Integration Services deployment:

                      • Configure MathType Integration Services: Install and configure the server component.
                      • Configure rendering output: Choose how formulas are rendered and returned.
                      • Configure formula storage and cache: Configure where rendered formulas are stored and how caching works.
                      • Configure proxy and network settings: Configure proxy servers, outbound connections, and firewall requirements.
                      • Configure cross-domain requests: Allow requests from external domains when required.

                      Configure MathType Editor Services

                      MathType Editor Services provide advanced editor capabilities, including handwriting recognition, custom fonts, automatic formatting, LaTeX processing, Content MathML conversion, and expression evaluation. Some of these features can be configured, while others are documented as reference material or exposed through the MathType APIs.

                      Common customization tasks include:

                      • Configure custom fonts: Make additional fonts available in the editor.
                      • Configure Hand for a specific mathematical domain: Restrict handwriting recognition to specific symbols or mathematical domains.

                      Additional editor capabilities are documented in the Reference section:

                      • Autoformat: Automatic symbol replacement and delimiter pairing.
                      • LaTeX support: Working with LaTeX expressions.
                      • Content MathML: Content MathML support and conversions.
                      • Expression evaluation: Evaluate mathematical expressions programmatically.

                      Configure WIRISplugins.js

                      WIRISplugins.js is responsible for rendering MathType formulas outside the editor, such as when displaying existing content on a web page.

                      Use Configure WIRISplugins.js to configure viewer behavior, including language, rendering options, and loading settings.

                      Migrate existing content

                      If you're migrating from an older MathType deployment that stores formulas as images, use Migrate MathType image formulas to MathML to convert existing content to MathML.

                      Related articles

                      The articles in this section explain how to perform common configuration tasks. If you need a complete list of available parameters, supported values, and default settings, see the Reference section, including:

                      • MathType Integration Services parameters.
                      • MathType Editor parameters.
                      • MathType Hand parameters.
                      • WIRISplugins.js parameters.

                      Was this article helpful?

                      Give feedback about this article

                      Related Articles

                      • Integrate MathType with a custom HTML editor
                      • Integrate MathType with Froala
                      • Integrate MathType with TinyMCE

                      Configure MathType for HTML editors

                      Configuration overview Configure the frontend integration Configure MathType Integration Services Configure MathType Editor Services Configure WIRISplugins.js Migrate existing content 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