-
MathType
-
WirisQuizzes
-
Nubric
-
CalcMe
-
MathPlayer
-
Store FAQ
-
MathFlow
-
BF FAQ
-
Miscellaneous
-
Wiris Integrations
Configure MathType for HTML editors
Reading time: 2minMathType 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: