<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="remap.xsl"?>
<doc>
<table style="border:solid;border-width:2px;" border="2">
<tr style="background-color:lightblue;font-weight:bold;">
<td>System</td><td>Document Input</td><td>Math Input</td><td>Math Output Engine</td>
<td>Implementation Notes</td><td>Math Input Presentation or Content</td>
</tr>
<tr style="height:0.25em;background-color:black;"><td colspan="6"></td></tr>
<tr><td colspan="6">Options Based on Content Pseudo-TeX (CPT):</td></tr>
<tr>
<td><a href="articlestyledoc.xml">Remap</a></td>
<td>XML/XHTML with new tags</td>
<td>pseudo-TeX</td>
<td>Content MathML</td>
<td>document tags implemented in stylesheet, embedded math translated by JavaScript routines</td>
<td>Content</td>
</tr>
<tr>
<td><a href="in-page-doc.xml">embedded CPT</a></td>
<td>XHTML</td>
<td>pseudo-TeX</td>
<td>Content MathML</td>
<td>math translated and embedded using JavaScript</td>
<td>Content</td>
</tr>
<tr>
<td><a href="mathtrans.xml">CPT applet alone</a></td>
<td>N/A</td>
<td>pseudo-TeX</td>
<td>Content MathML</td>
<td>math translated by JavaScript routines, cut and paste into XHTML</td>
<td>Content</td>
</tr>
<tr><td colspan="6"><em>Note:</em> Current version does not require
Java.</td></tr>
<tr style="height:0.25em;background-color:black;"><td colspan="6"></td></tr>
<tr><td colspan="6">Some Other Systems:</td></tr>
<tr>
<td><a href="http://www.w3.org/TR/XHTMLplusMathMLplusSVG/">W3C combined profile</a></td>
<td>XHTML</td>
<td>MathML</td>
<td>Presentation MathML</td>
<td>Content MathML translated to Presentation MathML by stylesheet</td>
<td>Presentation or Content</td>
</tr>
<tr>
<td><a href="http://www.openmath.org/">OpenMath</a></td>
<td>N/A</td>
<td>XML-based</td>
<td>N/A (standalone)</td>
<td>can be converted to MathML by stylesheets</td>
<td>Content</td>
</tr>
<tr>
<td><a href="http://www.omdoc.org/">OMDoc</a></td>
<td>XML custom tags</td>
<td>OpenMath</td>
<td>N/A (standalone)</td>
<td>can be converted to XML/MathML by stylesheets</td>
<td>Content</td>
</tr>
<tr>
<td><a href="http://www.albany.edu/~hammond/gellmu/">GELLMU</a></td>
<td>TeX-like</td>
<td>strict TeX subset</td>
<td>XML/HTML/LaTeX options</td>
<td>translator in Emacs Lisp</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://www.mathjax.org">MathJax</a></td>
<td>HTML</td>
<td>strict TeX subset <em>or</em> MathML</td>
<td>Browser MathML <em>or</em> CSS-placed images or glyphs</td>
<td>embedded math translated by Javascript</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://www.math.union.edu/~dpvc/jsmath/">jsMath</a></td>
<td>HTML</td>
<td>strict TeX subset</td>
<td>CSS-placed images or glyphs</td>
<td>embedded math translated by Javascript</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://mathtran.org/">MathTran</a></td>
<td>HTML</td>
<td>strict TeX subset</td>
<td>embedded image</td>
<td>embedded math translated server-side</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://mathtran.org/">MathTran TeX Tips</a></td>
<td>N/A</td>
<td>strict TeX subset</td>
<td>embedded image</td>
<td>math translated server-side</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://wme.cs.kent.edu/mathedit/">MathEdit</a></td>
<td>N/A</td>
<td>GUI with palettes</td>
<td>Presentation or Content MathML</td>
<td>GUI equation editor implemented in Java, cut and paste output</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://wme.cs.kent.edu/mathedit/">MathEdit Infix</a></td>
<td>N/A</td>
<td>strict TeX subset</td>
<td>Presentation MathML</td>
<td>math input translated by Java applet</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://dessci.com/en/products/webeq/">WebEQ</a></td>
<td>N/A</td>
<td>GUI with palettes or WebTeX (strict TeX subset)</td>
<td>Presentation or Content MathML</td>
<td>GUI equation editor, cut and paste output</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://dessci.com/en/products/mathplayer/">MathPlayer</a></td>
<td>HTML</td>
<td>Presentation or Content MathML</td>
<td>browser</td>
<td>Explorer browser plug-in</td>
<td>Presentation or Content</td>
</tr>
<tr>
<td><a href="http://golem.ph.utexas.edu/~distler/blog/itex2MML.html">itex2MML</a></td>
<td>N/A</td>
<td>strict TeX subset</td>
<td>Presentation MathML</td>
<td>standalone translation program</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://www.math.uio.no/~martingu/gladtex/">gladTeX</a></td>
<td>HTML</td>
<td>strict TeX subset</td>
<td>embedded image</td>
<td>translation by Perl script</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://hutchinson.belmont.ma.us/tth/mml/">TtM</a></td>
<td>TeX/LaTeX</td>
<td>TeX/LaTeX</td>
<td>HTML with Presentation MathML</td>
<td>standalone translation program</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://hutchinson.belmont.ma.us/tth/">TtH</a></td>
<td>TeX/LaTeX</td>
<td>TeX/LaTeX</td>
<td>HTML with math set using HTML tables and symbol fonts</td>
<td>standalone translation program</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://www.tug.org/applications/tex4ht/mn.html">tex4ht</a></td>
<td>TeX/LaTeX</td>
<td>TeX/LaTeX</td>
<td>HTML with embedded image, XHTML with Presentation MathML, other options</td>
<td>standalone translation program</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://www.latex2html.org/">latex2html</a></td>
<td>LaTeX</td>
<td>LaTeX</td>
<td>embedded image</td>
<td>standalone translation program</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="">MediaWiki Math</a></td>
<td>Wiki page</td>
<td>strict TeX subset</td>
<td>embedded image in Wiki page viewed in browser</td>
<td>translated by Wiki server software</td>
<td>Presentation</td>
</tr>
<tr>
<td><a href="http://www.tug.org/applications/pdftex/">pdftex/pdflatex</a></td>
<td>TeX/LaTeX</td>
<td>TeX/LaTeX</td>
<td>PDF (browser plug-in or standalone viewer)</td>
<td>PDF output backend to standard TeX/LaTeX programs
(alternative to DVI output)</td>
<td>Presentation</td>
</tr>
</table>
</doc>


