Skip NavigationDesign Science: How Science Communicates
Products Solutions Store Support Reference Company View Cart
TechNote #165: Last modified: 08/14/2017

Updates and Improvements to MathType's Publish to MathPage

The information in this document applies to:


  • MathType for Windows
  • Microsoft Word 2007 through 2016 (Windows only)

What is MathPage?

MathType adds several commands to the MathType menu in Word 2000 through 2003, and to the MathType tab on the ribbon in Word 2007 through 2016. One of these commands is Publish to MathPage. The Publish to MathPage command provides the easiest way to convert Microsoft Word documents containing equations into web pages. It's based on Word's Save as Web Page command, but solves the problems this command has with equations.

With MathPage, you have the choice of the equations being presented in the web page as GIF images or as MathML. Depending on the options you choose, the resulting MathPages can be viewed in any browser, even on portable devices such as smart phones and tablets.

What is MathML and MathJax?

MathML is a language that was created for publishing on the web and in print. In order to display MathML, the browser you use must be capable of interpreting the MathML language and displaying it properly. Since some browsers cannot do this on their own, MathJax was created. MathJax allows all browsers to display equations created with several languages, MathML being one of those.

Improvements to MathPage

The file included for download below includes 3 changes to MathPage for Word 2007 through 2016. If you have previously installed the MathPage update included with TSN 152, the file below incorporates this update as well, so you won't lose anything.

  1. Two of MathPage's output options make use of MathJax. In April 2017, MathJax changed the way it was delivered, and this required changes to the way MathType creates a MathPage.
  2. Since MathML is now an official international standard and also part of the HTML5 standard, we include a new MathPage target output: HTML5+MathML.

To add these new MathPage outputs to Word, follow these steps:

  1. Download this file with the new MathPage settings. The file contains registry settings that modify what you see in the Publish to MathPage dialog in Word.
  2. If Word and/or MathType are running, close them now. NOTE: Closing MathType involves more than simply exiting all open MathType windows. You must also exit the "MathType Server". The MathType Server doesn’t have anything to do with a network server; its purpose is to keep MathType open in the background so it operates faster after you first use it. To find and close the MathType Server, look in the “Notification Area” in the lower right of your screen, near the clock. Click the MathType Server icon, then click Exit:

Closing the MathType server

  1. Double-click the file you downloaded in step 1. When you do so, will get a warning to the effect that this may "cause components to stop working correctly", and that if you don't trust this, don't add it to the registry. Unless you click Yes though, you cannot continue, so click Yes.
  2. Shortly after clicking Yes, you should get a notice that the keys and values were successfully added to the registry.
  3. To verify the change has taken effect, open Word and in Word's MathType tab, click Publish to MathPage. You should now see 7 MathPage output targets in the MathML section:

New MathPage target added in Step 3

We hope this has been helpful. As always, please let us know if you have questions about this, or if you have additional techniques that work. We'd love to hear from you.

Top of page

TechNotes Home   |   TechNote Wizard   |   Contact us

Copyright © 1996-2018 Design Science. All rights reserved.
Privacy statement
Follow MathType: