WARNING mathmled is no longer being developed. It worked when I originally wrote this page (January 2003), but it's likely it won't work with newer versions of Mozilla, Firefox, etc. You're still welcome to download the code and tinker as you wish.


mathmled - MathML Editor for Mozilla

mathmled is an experimental MathML editor written in XUL to run in Mozilla. It tries to present a reasonable user interface while generating valid and reasonable MathML. Currently, the code is written in JavaScript and uses the standard DOM and CSS interfaces.

Useful background references are a description of MathML and the Mozilla MathML project page.

The editor has been tested in Mozilla 1.3a. It should work in Mozilla 1.2. It will not work correctly in earlier versions of Mozilla.

Installing It

The newest version is v0.4.5 and is available at mathmled4.xpi. Opening this link in Mozilla should start the installation. Follow the instructions Mozilla gives, including its request to restart.

You may need administrative privileges to install XPIs on certain platforms.

An old, stable version of mathmled is v0.3.7, which is available at mathmled3.xpi. This used to work in Mozilla 1.0. Note that you can only have one version installed at a time.

Using It

  1. (Re)start Mozilla and select Tools -- Web Development - MathML Editor. This starts mathmled in a new window.

  2. Use the mouse or keyboard to position the caret and start editing.

  3. Please read the Help page provided.

Going Further

The newsgroup netscape.public.mozilla.mathml is a good place to discus topics relevant to the MathML editor.

You are welcome to send your comments, complaints, or compliments to steve.swanson@mackichan.com.


This document created by Scientific WorkPlace 4.5.