Entering and Editing Mathematical Expressions on the Web
Su Wei, Paul S. Wang, and Lian Li
Abstract:
MathEdit is a Web-based open-source tool for entering and editing mathematical expres-
sions. Implemented in Javascript, MathEdit works with IE and the Mozilla-family browsers
and provides an easy-to-use GUI as well as an API for Javascript programs. MathEdit works
with MathML and infix notations. By simply embedding the MathEdit tool, authors can
add interactive entering, editing and manipulating mathematical expressions to their Web
pages. MathEdit provides MathML-Content based and MathML-Presentation based editing
as well as different visual navigation models for displayed expressions. The GUI appearance,
menus and buttons, as well as other aspects of MathEdit can be customized through the API.
Serialized forms (infix and MathML for now) of user created expressions can be transmitted
to other programs for further processing.