Skip NavigationDesign Science: How Science Communicates
Products Solutions Store Support Reference Company View Cart
 
 
TechNote #69: Last modified: 11/10/04

Using MathType with Adobe Acrobat to Create PDF Files


The information in this document applies to:

MathType 6.x (Win)
MathType 6.x (Mac)
MathType 5.x (Win)
MathType 5.x (Mac)
MathType 4.0 (Win)
MathType 3.x (Win)
MathType 3.x (Mac)
Equation Editor
Adobe Acrobat 4.0
Adobe Acrobat 5.0
Adobe Acrobat 6.0
Adobe Acrobat 7.0
Adobe Acrobat 8.0

Issue

Many people use Adobe Acrobat to create PDFs from documents containing MathType equations. The equations may not appear correctly in their PDF files, but instead appear to be gibberish.

Note: There is a bug in Adobe Acrobat 4.0 wherein symbol characters such as Greek characters, parentheses, or brackets, do not appear in or do not print from an Adobe PDF file created from Microsoft Word. Please see the support section of the Adobe web site for more details.


Reason

MathType equations require fonts to display correctly. If these fonts are not embedded in your PDF files or already present on the recipient's computer, inappropriate fonts will be substituted, resulting in an incorrect appearance. Many users have created PDF in the past without difficulty, so are disappointed when their MathType equations do not appear correctly.

The reason for this difference is simple: when Adobe Acrobat Viewer substitutes a text font for another text font which is not available, the document is still legible because text fonts all have the same characters in the same positions. When a text font is substituted for a symbolic font such as Euclid Symbol or MT Extra which have different characters in those positions, the characters substituted are not simply different representations of the same characters, they are different characters altogether. 

For example, a text font, Times New Roman, is used in the sentence below,

Arial is a dissimilar font, but substituting it for Times New Roman, does not effect legibility. 

Adobe Acrobat Reader has a sophisticated understanding of text fonts and would substitute a font much closer in appearance to the original, making the substitution unnoticeable. When text fonts are substituted by Adobe Acrobat Reader, most recipients are never aware a font has been substituted.

However, in the following equation, which contains characters from both Times New Roman and Euclid Symbol,

substituting Arial for Euclid Symbol font, yields,

which renders the equation illegible. The equation is not corrupt; the Euclid Symbol font is not available and a text font has been substituted. Many MathType users have distributed many PDF documents without embedding fonts, but because the font substitutions did not effect legibility, they were unaware font substitution was occurring.


Solution

Note: There are known problems with Acrobat 3.0 and earlier, particularly when PDFs are printed or when they are viewed in Adobe Acrobat Reader at low zoom percentages.

We recommend that Acrobat 4.0 or later be used to insure that the MathType equations in your documents appear correctly both on-screen and when printed. In order to create PDFs that can be correctly viewed on any computer, it is necessary to first take an inventory of the fonts used in your document and configure Acrobat to embed them.

This notice addresses the following subjects:

1. Making an inventory of the fonts in your document

2. Configuring Distiller and PDFWriter

3. Ensuring your font environment is unambiguous

4. Optimizing or improving the appearance of equations in your PDFs

5. Improving appearance of equations in your PDF using Convert Equations


Making an inventory of the fonts in your document

MathType 4.0 and 5.0 users who use MathType's factory settings and are not inserting any special characters, can just embed the MT Extra font. MathType 3.5 users who use the factory settings can just embed the MT Extra and Fences fonts. These fonts are assigned by default to the Styles in MathType upon installation.

The default font used for Greek characters and many other special mathematical symbols is the Symbol font, which you will not need to embed because your recipients will already have it installed.

If you are not familiar with the assignment of fonts to MathType's Styles, please refer to your MathType user manual. You will need to be familiar with Styles in MathType to fully understand this process.

If you have changed the fonts assigned to the Styles in MathType, or used either the Insert Symbol command in the Edit menu or Other command in the Style menu of MathType to include unusual characters into your documents, you should inventory the fonts in your document. To determine which fonts you need to embed in your document with, do the following:

  1. Launch MathType.
  2. Select Define from the Style menu of MathType.
  3. Make a list of every font which is assigned to at least one style.
  4. If you have used Other command from the Style menu of MathType, add those fonts to your list.
  5. If you have used the Insert Symbol command from the Edit menu of MathType 4.0 or 5.0 to include characters not in MathType's palettes, add those fonts to your list.
  6. If you have characters from other fonts which you have saved in your symbol or macro bars in MathType and have used them in your document, add those fonts to your list. 
  7. MathType 3.5 users should add the Fences and MT Extra fonts to their list.
  8. Remove the Symbol font from your list if it appears. The Symbol font is included with Windows and Mac OS.
  9. Remove common text fonts such as Times New Roman, Courier, Arial, or other fonts that were included with your word processor or are present in the text of your document. 
  10. Most MathType 3.5 users will find that they have only Fences and MT Extra on their list. Most MathType 4.0 and 5.0 users will find that they have only MT Extra on their list, (unless they are using the Euclid fonts).

Configuring Distiller and PDFWriter to embed MathType's Fonts

Adobe Acrobat comes with a detailed guide in PDF format. It explains how to embed fonts in PDFs. You can access it by choosing Acrobat Guide from the Help menu of Acrobat or Distiller.

The page numbers in the following references refer to the version of the Acrobat Guide that comes with version 4.0 and 4.05.

Nearly all the information relevant to creating PDFs is included in the two chapters titled "Converting Electronic Files to PDF" and "Setting Acrobat Distiller Options". Reading through those two chapter provides all the information necessary for configuration, but we provide references to important sections here for the benefit of our customers who require quick answers. At some point, however, we recommend reading the parts of the Acrobat Guide which are relevant to the process you use to create PDFs so that you can get the most out of Acrobat and its many features.

To learn how to embed fonts in PDFs if you are using PDFWriter, read "Embedding Fonts in PDF Files" in the section titled "Setting PDFWriter Properties" in the chapter titled "Converting Electronic Files to PDF".

To learn how to embed fonts in PDFs if you are using Distiller, read the section titled "Embedding Fonts in PDF Files with Distiller" in the chapter titled "Setting Acrobat Distiller Options".

If you are having problems embedding fonts in your PDF documents, please contact Adobe's Technical Support.


Ensuring your font environment is unambiguous

Whenever you are using any PostScript application like Adobe Acrobat, you need to ensure that your font environment is unambiguous, i.e., that the identity of the fonts you are using in your documents can be correctly determined by all applications. For people who aren't using PostScript fonts, Windows 2000, or Windows XP, this should not be a concern.

Windows 2000 and Windows XP feature native PostScript font support. Other versions of Windows require Adobe Type Manager (ATM) to be installed to use PostScript fonts. On the Macintosh, PostScript fonts in your fonts folder can be printed, but to display them on the screen or use them within MathType or other applications, it is necessary to install and activate ATM.

Problems result when both the PostScript and TrueType versions of the same font are installed. OpenType fonts in Windows XP and 2000 should be considered equivalent to TrueType fonts. Bitmap fonts should not cause problems. When an application needs to use a font, if two different versions of the same font are installed, the one that should be used by an application is ambiguous.

If you are experiencing problems creating PDFs, you should open your Fonts Control Panel (Windows) or System Fonts folder (Macintosh) and make sure that you do not have both the TrueType and PostScript versions installed of any fonts that you are using in your equations. Please note that many application installers and updaters will install fonts on your system, so you may not know they were installed. If you have two versions of the same font installed, you should move one of the versions out of your fonts folder. It is necessary to reopen and resave your MathType equations and then the document containing them, before successfully creating a PDF free of ambiguous font references.


Optimizing or improving the appearance of equations in your PDFs

Adobe recommends using Distiller, rather than PDFWriter, for best results, particularly in documents which contain many graphics. PDFWriter will usually provide good results, but some users with large, complex mathematical expressions may experience formatting problems in the equations in their PDFs other than simple font substitution. Using Distiller rather than PDFWriter can correct many such problems.

Adobe created the PostScript printer language which is the underlying technology in PostScript (Type 1) fonts, PostScript printers, EPS (Encapsulated PostScript) files, and Distiller and Acrobat. By using PostScript technology exclusively, more consistent results can be achieved. It is necessary that users are already familiar with PostScript fonts and the use of Adobe Type Manager to manage them. To use PostScript fonts with MathType to create PDFs, deactivate the TrueType versions of MathType's fonts and activate the PostScript versions via ATM. You must either activate the PostScript fonts before creating your equations, or update your equations afterward. MathType will default to the TrueType versions of its fonts if both versions are available.

Please note that Design Science does not distribute the PostScript version of the Symbol font with MathType. If you would like to use PostScript fonts, you must either have the PostScript version of the Symbol font or use the PostScript version of Euclid Symbol or MT Symbol.


Improving appearance of equations in your PDF using Convert Equations

In some cases, the embedded MathType equation metafiles just need to be refreshed to help improve the PDF creation process. Before converting the Word document to Adobe's PDF format, do the following:

  1. Open the document in Word and choose MathType | Convert Equations.
  2. Select 'Whole Document' under Range and 'MathType equations (OLE objects)' under Convert Equations To.
  3. Click OK to begin the conversion process.
  4. Once finished, try the PDF creation process again to see if the results have improved.

 


Top of page

TechNotes Home   |   TechNote Wizard   |   Contact us

Copyright © 1996-2008 Design Science. All rights reserved.   Contact us | Privacy statement