MathType SDK JavaScript offline

MathType SDK JavaScript offline is the variant of MathType Web that targets desktop or mobile applications (mobile apps). This is different from the standard MathType Web.

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 SDK JavaScript offline has the same features as the standard MathType Web, except for the following which is missing:

  • Real-time syntax checking (useful for quizzes/assessment environments).
  • Content MathML.
  • Dynamic generation of the text version of the formulas for accessibility.
  • There is not an equivalent offline version of the MathType Integrations.
  • Will 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.