To Be Presented in the 11th Asian Technology Conference in Mathematics
December 12-16, 2006, Hong Kong SAR, China

MathEdit: A Browser-based Visual Mathematics Expression Editor

Wei Su
School of Information Science and Engineering
Lanzhou University
China

Paul Wang
Dept. of Computer Science
kent state university
U.S.A.

Lian Li
Guanyu Li
Yanjuan Zhao
School of Information Science and Engineering
Lanzhou University
China

Abstract

MathEdit is a browser-based interactive editor for mathematical expressions being developed jointly by researchers at Kent State University (USA) and Lanzhou University (China). MathEdit is an open source software written in JavaScript and DOM. It makes use of browser support, either natively or via a plug-in, for MathML display. The dynamic nature of MathEdit makes it useful for mathematical web sites to enable users to create/edit/submit mathematical expression. MathEdit is also an important tool for WME (Web-based Mathematics Education) and MAG (Mathematics Assessment Grid), both are on-going research projects at Kent and Lanzhou. We present the design and implementation of MathEdit, its user interface, program architecture, and API. Also discussed is the flexibility and extensibility of MathEdit.


close window Electronic Proceedings of ATCM
© ATCM, Inc. 2006