MathType Integrations

MathType APPs and MathType Integrations allow you to easily plugin MathType with full web applications and content managers, or directly with HTML editors. Some web applications are Moodle, Sakai, Joomla and Wordpress. The HTML editors are CKeditor, Cute Editor, FCKeditor, NicEditor, RadEditor, TinyMCE and Xinha.

The APPs and Integrations typically power up your solution with a math icon and chem icon. We shall refer to the chemistry flavour of MathType as ChemType.

MathType can be used as software as a service (SaaS), WIRIS plugins must be always installed in your web application server. All WIRIS plugins are compound of server side technologies (PHP, Java, ASP .NET) and browser technologies (HTML and JavaScript).

Missing an Integration?

If your Web application or HTML Editor is not among the available MathType Integrations, we can develop it for you or you can do it yourself using the MathType integration for Generic HTML editor as starting point, which is compatible with PHP, Java and ASP.NET technologies.

Why do I need a MathType Integration?

MathType components specialize in edition and computation, respectively, and provide some helper API’s, libraries and web services. To keep these components consistent, relatively small and easy to maintain, they delegate the communication with your web application to the WIRIS plugins.

In addition, WIRIS plugins provide the following features:

  1. Make possible to integrate the WIRIS tools smoothly and the installation is straightforward.
  2. Target different technologies (PHP, Java, ASP .NET, etc.) and different HTML editors (TinyMCE, CKEditor, …) or available platforms (Moodle, SAKAI, Joomla, …).
  3. Consolidates the usage of the many WIRIS tools (editor and cas) with the installation of a single component.
  4. Perform a cache of the images of the formulas. This is done inside your web application server to allow fast image delivery.
  5. There is a configuration file where you can tune many features.
  6. The diverse plugins have all of them the same architecture and share code as much as possible. Improvements and bug fixes are applied to all of them.

MathType could be integrated directly into any system without a WIRIS plugin, but the effort would be great and would require reinventing a WIRIS plugin.