ASCIIMathML "Email Editor" 1.4 (This page requires Internet Explorer 6+MathPlayer or Mozilla/Firefox/Netscape 7+.)

Type (or paste) your text into the textarea. The display on the right updates after 20 keystrokes or whenever you click the update button. Enclose all formulas with left-quotes or $-signs (or double-blanks if checkbox below is selected). If you know (La)TeX formula syntax, you can use that as well (most basic formulas work). To send your email, copy (Ctrl-A Ctrl-C or equivalent) the ASCII text you typed and paste it into a "compose window" of your email program.
Select the layout that best fits your screensize:

Type        Start/end math with double-blankDisplay   
Note that this is dynamic HTML running locally on your machine! If you leave or refresh this page before copying and saving your work, it may disappear.

(Copy and paste the following lines to see what symbols they produce)
You can use the following ASCIIMathML constructs: `(x+1)/(x-1) x^(i+j) x_(ij) sqrt(x) root(n)(x) text(any)`
Operation symbols `+ - * ** // \\ xx -: @ o+ ox sum prod ^^ ^^^ vv vvv nn nnn uu uuu`
Relation symbols `= != < <= > >= -< >- in !in sub sup sube supe -= ~= ~~ prop`
Logical symbols `and or not => if iff AA EE _|_ TT |-- |==`
Miscellaneous symbols `int oint del grad +- O/ oo aleph ... cdots \ quad qquad diamond square |__ __| |~ ~| CC NN QQ RR ZZ`
Standard functions `sin cos tan csc sec cot sinh cosh tanh log ln det dim lim mod gcd lcm`
Grouping brackets `( ) [ ] { } (: :) {: :}` Arrows `uarr darr rarr -> larr harr rArr lArr hArr`
Accents `hatx barx ulx vecx dotx ddotx` Font commands `bbA bbbA ccA ttA frA sfA` Matrices `[[a,b],[c,d]] ((1,0),(0,1))`
Greek letters `alpha beta chi delta Delta epsi eta gamma Gamma iota kappa lambda Lambda mu nu omega Omega phi Phi pi Pi psi rho sigma Sigma tau theta Theta upsilon xi Xi zeta`

You are welcome to save this page locally on your computer (then it will also work without an active internet connection) or on a webserver. In either case right-click on this link: Email Editor and use Save Target As... to save this file (if you choose Save As ... while viewing the file, IE does not save the correct header information). You should also copy the files ASCIIMathML.js and ASCIIMathMLeditor.js, and put them in the same folder as the copy of this page, and please change "http://math.chapman.edu/email/" in the textarea to the URL of your webpage.


Peter Jipsen, Chapman University, July 2005