Problems Viewing MathPage Documents in a Browser
The information in this document applies to:
MathType 6.x (Windows)
MathType 6.x (Macintosh)
MathType 5.x (Windows)
MathType 5.x (Macintosh)
|
Microsoft Internet Explorer (Win, Mac)
Mozilla Firefox (All platforms)
Netscape Navigator (All platforms)
Apple Safari (Mac)
Opera (All platforms) |
Issue
Some MathPage documents may not display or print correctly in a browser.
Known problems and solutions are listed below, by browser and platform.
Note: please check back often, as updates to the various browsers
may affect this list.
Solution
There are many factors involved with getting proper browser display of a Word
document that has been converted to HTML:
- Mismatch between Word's capabilities and HTML
Many features that are available in Word do not translate well to HTML, such
as tabs, floating items, etc.
- Each version of Word generates a little better HTML than the previous one
We suggest that you upgrade to the latest version of Word.
- Browser support of W3C standards varies
We try to use W3C standard mechanisms for HTML, CSS, etc., but browsers differ
in their support of them. In some cases the support is missing, in others it's
buggy.
We have found that viewing MathPage Web pages works best in versions 5 and newer
of Internet Explorer. The latest version of Netscape Navigator works well in
most situations, but there are a few issues as noted below. Most of these have
been resolved by Netscape 6, but the currently available release version has a
couple of known problems that specifically affect MathPage documents, also
listed below.
Other issues:
Internet Explorer (Windows)
-
Colored Text and Equations Do Not Match Appearance in Word in IE5
In IE5, coloring text with a colored equation does not match Word. The
entire height of the line is not properly colored. This is ok in IE4 and
IE5.5.
Solution: Upgrade to IE5.5 or later.
-
Extra Space Appears After Certain Symbols in IE5
Some installations of IE5 may display extra space after certain symbols,
like prime, double prime, etc.
Solution: Upgrade to IE5.5 or later.
-
Unexpected error messages when Exporting to MathPage
You may receive, "An unexpected processing error occurred, please try
again. If this continues to occur, try reinstalling MathType. Processing
HTML error-9999", or some such message when exporting a document to
MathPage. This is due to extra cells (s) within a table row(s).
Solution: Delete any extra cells from existing table rows and make
all the table rows the same length.
Note: for best viewing MathML, using Internet Explorer 6.0,
please ensure that you have the latest version of MathPlayer installed. You
can find this on the
Design
Science web site. |
|
|
Internet Explorer (Macintosh)
-
Equations and Symbols Print As Low-Resolution Images On IE4.5
The "Crop Wide Pages" or "Print Wide Pages" options print low resolution
equations and symbols from Macintosh IE4.5.
Solution: Use the "Shrink to Fit" option to get high-resolution
equations and symbols. This causes the text to print very small, but
setting the Scale% option to 200%, for example, can be used to enlarge the
text. You can also upgrade to Macintosh IE5, which always prints
high-resolution equations.
-
Errors Accessing Documents in Password-Protected Directories
Internet Explorer attempts to access Netscape 4.x entities as real files, e.g.
&gEmptySrc;
Solution: Do not place MathPage documents in password-protected
directories.
|
-
Clicking on an Equation Does Not Bring up the MathZoom Popup
This was a known bug in pre 1.0 versions of Mozilla (which also affects Netscape 6).
The bug does not exist in Mozilla Firefox 1.0 or Netscape 7; a single click works
fine.
Solution: Click on the top part of the equation (above the
baseline) to bring up
the popup.
|
-
Equations Don't Print
All equations print as either black or white boxes unless they have a
non-transparent background.
This is a known bug, #12037 in Mozilla release notes, which also affects
Netscape 6.
Solution: Give all equations a background color. This is expected
to be fixed soon in
Mozilla/Netscape 6.
|
Netscape Navigator 4.x (All)
-
Resizing Window Causes Document to Reload
Whenever the browser window is resized the document reloads. This is
necessary since Navigator 'loses' the positioning of all equations and
positionable elements when the window resizes.
Solution: None available; avoid resizing the window if possible.
-
Large Line Spacing Obscures Text
Some text may not appear when large line spacing values are used.
Solution: Use the Refresh command, which usually fixes the problem;
reloading the document isn't necessary.
-
Equations Overlay Text On Lines Above or Below
When fixed line spacing in Word 2000 is used, lines of text do not spread
far enough apart to accomodate large equations.
Solution: Increase the line spacing setting in the Word 2000
document to be large enough to hold the largest equation, or use default
(Single) line spacing. Word 97 ignores line spacing settings when it
generates HTML, so all lines use default (Single) spacing in the browser.
-
Display Equations Not Displayed Properly, Are Truncated at Top and Bottom
If the MTDisplayEquation style in Word has fixed line spacing, the tables
used to contain display equations may not be large enough.
Solution: Set the line spacing to default (Single) for the
MTDisplayEquation style.
-
Outline Numbering Causes Stepping Indents
When using outline numbering, the section numbers and text do not all
appear on the same level, but have extra indenting.
Solution: Reloading the document may solve the problem, but results
are not predictable.
-
Boxes Print Around Display Equations or Equations Inside Tables
If a file:// URL is used to display the document, the outline of certain
small GIFs may display when printed. This problem does not occur when the
document is read from a web server using a http:// URL.
Solution: If possible, use http:// protocol to load the document
when printing.
-
Tables Columns Print Very Narrowly But Display Fine On Screen
Columns do not expand to fill the entire page width but are very narrow,
causing text to wrap into columns.
Solution: Remove 'Preferred Widths' from columns in original Word
document.
|
Netscape Navigator 4.x (Macintosh)
-
Equations and Symbols Print at Low Resolution
Equations and symbols are printed using screen-resolution images (72 dpi)
instead of high-resolution images. This makes the equations and symbols
look blocky and scaled.
Solution: None available for Navigator 4.x; use Internet Explorer
for printing or upgrade to Netscape 6.
-
Equations Print With Screen Background Color
Solution: Set background color in browser to white before printing.
|
Netscape Navigator 4.x (Linux)
-
Document Does Not Print or Prints Up To First Equation or Symbol Only
Solution: None available for Netscape Navigator 4.x; upgrade to
Netscape 6.
|
Netscape Navigator 4.0 (Windows)
-
Document Prints Several Blank Pages
Solution: Upgrade to latest Netscape Navigator 4.x or Netscape 6.
|
-
Document Does Not Load Correctly On First Attempt
Solution: Reload document manually; also, you can upgrade to latest
Netscape Navigator 4.x or Netscape 6.
|
Word 97
Word 2000 and later do a better job of generating HTML than Word 97 does. Below
is a list of some problems you may encounter with MathPage documents generated
from Word 97. The best solution would be to upgrade to the latest version of
Word. If this is not possible or feasible, you can manually edit the page and
make the suggested changes shown below:
-
Graphics appear low-resolution or lose data
Word97 generates GIFs for graphics at their original size, but specifies
the desired WIDTH and HEIGHT in the HTML. This causes graphics to appear
as low-resolution or to drop some data, such as thin vertical or
horizontal lines.
Solution: Set scaling to 100% for both width and height in Word97.
Use the graphic editing program to change the size of the graphic.
-
Text is in italics or bold when it should not be, sub/superscripts mixed
up, etc.
Word97-generated HTML often has begin/end tags that overlap each other,
resulting in a malformed document. This causes display problems in many
browsers.
Solution: Manually edit the page and make sure tags do not overlap.
-
Font
size for text outside of equations does not match text inside equations
Word 97 converts all absolute font sizes (e.g. 20pt) to relative font
sizes (e.g. 1-7) when generating HTML, which may cause text outside of
equations not to match the text inside of equations.
Solution: Manually edit the page to use fixed font sizes rather
than relative.
-
Floating objects do not display in the web page
Floating objects are omitted entirely from the resulting HTML.
Solution: Manually insert the floating object into the page.
-
™ displays on the page instead of ™
Word97 generates ™ which is not supported on all browsers.
Solution: Convert all ™ entity references to ™.
-
Some inserted symbols such as prime, double prime, etc. have extra
whitespace around them
Word 97 does not generate the LANG=EN-US attribute on the BODY tag like
Word 2000 does.
Solution: Add the LANG=EN-US attribute to the BODY tag.
|
Font Sizing
All Windows Internet Explorer versions and Macintosh IE4.5 allow the user to
size text, but it only affects text that does not have a fixed point size
specified, i.e. text that is rendered in the browser's default font and size.
Word documents generated by MathPage always contain fixed point sizes, so using
Internet Explorer font sizing mechanisms will have no effect.
Macintosh IE5 allows the user to set a Text Zoom percentage that affects all
text in the document. Under Edit>Preferences, the user can set a default point
size for text, as well as a screen resolution dpi to use for displaying text.
However, this only affects text that has a fixed point size specified.
Text using the default browser font is not affected. Since all MathPage
documents contain fixed point sizes, these sizing settings can be used. However,
the document must be manually reloaded to display the correctly sized equations
and symbols whenever the screen resolution setting is changed.
All Netscape Navigator versions allow the user to Increase/Decrease Font, which
will scale all text sizes up or down, regardless of whether it uses the default
font or a specific font. The closest matching resolution GIFs will be displayed
or printed.
Feedback
If you are having trouble viewing MathPage documents in your browser, and the
problems are not addressed here, please send us your comments at
feedback@dessci.com.
|