MathType SDK JavaScript offline

MathType SDK JavaScript offline is the variant of MathType Web that targets desktop or mobile applications (mobile apps). This is a Lite version, different from the standard MathType Web and with some unsupported features.

The integration with your application is not different from the standard web-based MathType. For details, please visit the page embedding an editor.

We should clarify the distinction between a desktop or mobile application and a Web application.

  • A web application runs both on desktop and mobile devices using the browser of the device that is connected to the internet via the continuous connection to a Web server.
  • A desktop or mobile application is an application that is natively installed on a device. The application does not need to be connected to the internet except, perhaps, to collect external data. These applications are usually downloaded directly from the internet or from a marketplace like the “App Store” for iOS, “Google Play” for Android or Windows Marketplace.

MathType Web SDK JavaScript offline is still a JavaScript editor running inside an embedded browser like WebKit or Internet Explorer web control. At present, all technologies for developing applications allow embedding some kind of Web browser.

MathType Web Offline JavaScript SDK is a Lite version and does not have the same features as the MathType Web standard.

Unsupported features

  • Matrices
  • Elementary math (stacks, long division...)
  • Multiscripts
  • Nudging
  • Formula styling except for italics and font family
  • Real-time syntax checking (useful for quizzes/assessment environments).
  • Content MathML.
  • Dynamic generation of the text version of the formulas for accessibility.
  • Will does not work inside an internet web application (only desktop or mobile application). It will inspect the page URL and will complain if it does not start with "file:".

Download the package and unzip it into any folder. Then open the index.html directly with any browser:

MathType Offline, as viewed in Edge.