Two Ways to Author for MathPlayer with WebEQ
Robert Miner
Design Science, Inc.
Abstract
The WebEQ Developers Suite includes two main tools for authoring
MathML: an equation editor and a document translator. Both tools
can be configured to generate MathML output tailored for use with
Design Science's MathPlayer or David Carlisle's Universal Math
Stylesheet.
WebEQ Editor
WebEQ Editor is a graphical MathML equation editor. Expressions are
built up using templates, symbol palettes, and keyboard shortcuts.
Dialogs provide easy manipulation of appearance options
corresponding to MathML attributes. As an equation is edited, a
presentation MathML data structure is created.
WebEQ Editor can also be used to generate content MathML. The Editor
contains heuristics for inferred content MathML from presentation
MathML. A syntax highlighting feature gives authors visual feedback
on the content semantics WebEQ has inferred. This gives authors and
easy way to see where they may need to insert rows, etc. to clarify
the presentation MathML structure.
The Editor provides a MathML Export configuration dialog that lets
authors specify what kind of MathML markup should be generated.
 |
| WebEQ Editor |
WebEQ Publisher
WebEQ Publisher is a tool for assisting with hand-authoring of MathML
documents. The Publisher generates an output document from an source
document, translating math markup in the source into a web-ready
format. The Publisher recognizes both MathML and WebTeX markup in the
source, and can generate MathML, images, or WebEQ ViewerControl applet
wrappers. The Publisher can also be configured to add header
declarations for MathPlayer, David Carlisle's Universal Math
Stylesheet, or Mozilla.
 |
| WebEQ Editor |
|