ASCIIMathML Formulae

AsciiDoc
Text based document generation

»Home »Man Page »User Guide »a2x »README »ChangeLog »Installation »Downloads »Support »Page Source | # ASCIIMathML Formulae ASCIIMathML is a clever JavaScript written by Peter Jipsen that transforms mathematical formulae written in plain text to standard mathematical notation on an HTML page. See Appendix I in the AsciiDoc User Guide for more details. The AsciiDoc `xhtml11` backend supports ASCIIMathML — it links the ASCIIMathML script and escapes ASCIIMathML delimiters and special characters to yield valid XHTML. To use ASCIIMathML: Include the `-a asciimath` command-line option when you run ``asciidoc(1)``. Enclose ASCIIMathML formulas inside double-dollar passthroughs. Here's the AsciiDoc source that generated this page.
| If the formulas don't appear to be correct you probably need to install the correct math fonts (see the ASCIIMathML website for details).
A list of formulas with a mixture of formatting: `[[a,b],[c,d]]((n),(k))` `x/x={(1,if x!=0),(text{undefined},if x=0):}` `d/dxf(x)=lim_(h->0)(f(x+h)-f(x))/h` Red `sum_(i=1)\^n i=(n(n+1))/2` and bold `int_0\^(pi/2) sinx\ dx=1` 1.5 times normal size `(a,b]={x in RR : a < x <= b}` A big blue formula `x^2+y_1+z_12^34`. `x^2+y_1+z_12^34` The first three terms factor to give $(x+b/(2a))^2=(b^2)/(4a^2)-c/a$. Now we take square roots on both sides and get $x+b/(2a)=+-sqrt((b^2)/(4a^2)-c/a)$. Finally we move the $b/(2a)$ to the right and simplify to get the two solutions: `x_(1,2)=(-b+-sqrt(b^2-4ac))/(2a)`.