RE: MathML application developers

ASCIIMathML.js is a client-side javascript that translates fairly standard ASCII formulas embedded in webpages to Presentation MathML. The script works with Internet Explorer + MathPlayer and Firefox/Mozilla/Netscape 7 in both HTML and XML pages.
The ASCIIMathML language overlaps with a subset of LaTeX, and with graphing calculator syntax, so it is easy to use without much practise. Most formulas are short and simple to type and read, making it possible to type lengthy calculations in a text (or email) editor and still produce quality MathML output.
An online ASCIIMathML editor can be used to preview and translate webpages that use ASCIIMathML to standard XHTML+MathML pages. Another more recent application uses ASCIIMathML to embed a scientific calculator with live MathML output on a webpage (see
ASCIIMathML has been incorporated into weblogs, bulletin boards, wikiservers, course management systems, and other webware. It is freely available from <>  or . 
ASCIIsvg.js is a companion script for describing diagrams and graphing functions on webpages (it requires the Adobe SVGviewer and IE or an SVG-enabled version of Firefox/Mozilla, and can be found at
I hope these items are of interest.


Dr Peter Jipsen            Associate Professor
Department of Mathematics and Computer Science
Chapman University    Phone: (+1)(714)744-7918
One University Drive    Fax: (+1)(714)628-7340
Orange, CA 92866     Email: <> 


From: on behalf of Neil Soiffer
Sent: Thu 12/16/2004 10:26 AM
Subject: MathML application developers

At the Joint Mathematics Meeting
(, I will be giving a talk as
part of the "Math on the Web" Pavilion.  My talk is an update of a talk
("Applications that use MathML") I tried to give last year but couldn't
because I was snowed/iced in (the Portland airport was closed for three
days):  .

The main point of the talk is to give a sense of what the large number of
applications that make use of MathML can do.  If time permits, I'll also
demo some interoperability between MathML apps.   If you have developed
software that uses MathML (editor, import, export, other?) or made
significant improvements to your software in the last year, please send me a
URL to your web site and a one or two sentence summary of your work.

Although the talk is short and I won't be able to show off much software, I
will be giving out listings of software and have links to them in my talk so
it is a chance to get the word out on your work.

Neil Soiffer                     email:
Senior Scientist                 phone: 562-433-0685
Design Science, Inc.   
"How Science Communicates"
MathType, WebEQ, MathPlayer, Equation Editor, TeXaide

Received on Friday, 31 December 2004 06:00:19 UTC