Entering and Editing Mathematical Expressions on the Web

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.

[PDF]WeiWangLi-MathEdit-MathUI08.pdf