Skip NavigationDesign Science: How Science Communicates
Products Solutions Store Support Reference Company View Cart
 
 
TechNote #41: Last modified: 10/20/99
Last reviewed: 07/04/01

Using MathType 3.0 with Windows 95 and PostScript Printers


The information in this document applies to:

MathType 3.0 (Win)

Windows 95
PostScript printer

If you are using a PostScript printer and your equations are displaying alpha-numeric where your Greek symbols and embellishments should be (e.g.: “Z” for integrals, “F” for tildes), the following procedure will correct this problem.


If you have Adobe Type Manager

  1. Launch ATM
  2. Click Add.
  3. Go to the directory that contains your PostScript fonts (the default is C:\PSFONTS\PFM).
  4. Select Fences, MT Extra, MT Symbol, and MT Symbol, Italic from the Available Fonts list and press Add.
  5. Shutdown and restart Windows.

This procedure will allow ATM to display the PostScript versions of the fonts. If you are running under Windows 95 with a version of ATM lower than 3.0.1, it is recommended that you upgrade your copy of ATM. Earlier versions of ATM have a tendency to cause system conflicts under the new operating system.


If you do not have Adobe Type Manager

You have two choices: 1) Change your printer driver to a non-PostScript driver or 2) Unregister the MathType PostScript fonts. 

Note: Please read through both options before continuing.

Option 1: Change the printer driver to a PCL (non-PostScript) version:

  1. From the Windows Start menu choose Settings and then Printers.
  2. Double-click on the Add Printer icon. 
  3. Windows 95 will then walk you through the process of installing a new printer driver. If you are unsure of which non-PostScript printer driver to install, contact your printer manufacturer for a listing of compatible drivers.
  4. Once the new printer is installed in the Printers window, right-click on the new printer and select Set As Default.

From this point, any new equations you create in MathType will display properly. However, if you have any existing documents with equations in them, you will need to update those equations before they will display correctly. Please refer to page 5-10 in the MathType User’s Manual under "Editing an Embedded Equation".

Option 2: Unregistering the PostScript fonts:

  1. From the Windows Start menu choose Run.
  2. Type "Sysedit".
  3. Bring the Win.ini window to the foreground by single-clicking on the window title.
  4. Select Find from the Search menu.
  5. Type "PostScript", which should take you to the top of a list of PostScript fonts which will look like:

[PostScript,LPT1]
ATM=placeholder
softfonts=6
softfont1=c:\psfonts\pfm\mtsymbol.pfm,c:\psfonts\mtsymbol.pfb
softfont2=c:\psfonts\pfm\mtsymita.pfm,c:\psfonts\mtsymita.pfb
softfont3=c:\psfonts\pfm\mtextra.pfm,c:\psfonts\mtextra.pfb
softfont4=c:\psfonts\pfm\fences.pfm,c:\psfonts\fences.pfb
softfont5=c:\psfonts\pfm\mh1_____.pfm,c:\psfonts\mh1_____.pfb
softfont6=c:\psfonts\pfm\mh2_____.pfm,c:\psfonts\mh2_____.pfb

  1. Remove the lines that contain mtsymbol, mtsymita, mtextra, and fences.
  2. Re-number the softfont keys to compensate for the missing entry and change the softfonts= entry to equal the number of softfont references listed:

[PostScript,LPT1]
ATM=placeholder
softfonts=2
softfont1=c:\psfonts\pfm\mh1_____.pfm,c:\psfonts\mh1_____.pfb
softfont2=c:\psfonts\pfm\mh2_____.pfm,c:\psfonts\mh2_____.pfb

  1. Save the file.
  2. Restart Windows.

Note: If you have more than one PostScript printer installed to your system, this procedure will need to be duplicated for each PostScript driver listed in the WIN.INI that contains references to the FENCES font. Below are some examples of what these sections may look like:

[PostScript,LPT1]

[PostScript,LPT2]

[PostScript,//username/HP Laserjet 4]

This procedure will force Windows 95 and MathType to use the TrueType versions of the fonts instead of the PostScript versions.


Top of page

TechNotes Home   |   TechNote Wizard   |   Contact us

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