diff options
| author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2015-04-10 23:48:51 +0000 |
|---|---|---|
| committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2015-04-10 23:48:51 +0000 |
| commit | 940459351be72e2ff352a2aee5ba8960fe2eeecb (patch) | |
| tree | 6c7d3b0d008283a73b2d1951621ef38fdcca79c2 /docutils/docs/dev | |
| parent | 0ef1a2a15705a4a9372510ef340addbab4ff5b9e (diff) | |
| download | docutils-940459351be72e2ff352a2aee5ba8960fe2eeecb.tar.gz | |
Support some external TeX math -> MathML converters.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@7861 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/docs/dev')
| -rw-r--r-- | docutils/docs/dev/todo.txt | 48 |
1 files changed, 27 insertions, 21 deletions
diff --git a/docutils/docs/dev/todo.txt b/docutils/docs/dev/todo.txt index ed3591c29..467375d1c 100644 --- a/docutils/docs/dev/todo.txt +++ b/docutils/docs/dev/todo.txt @@ -1317,40 +1317,46 @@ MathML_ Converters from LaTeX to MathML include * latex_math_ (Python) by Jens Jørgen Mortensen in the Docutils sandbox - * Blahtex_ (C++) - * MathToWeb_ (Java) - * TeX4ht_ (TeX based) - * LaTeXML_ (Perl) with the command latexmlmath_, e.g.:: - latexmlmath --contentmathml=- $\vec{\alpha}$ + This is the base for Docutils latex2mathml_ module used by + default with ``--math-output=MathML``. + + * blahtexml_ (C++), supported with ``--math-output=MathML blahtexml``. + + Fast conversion, support for many symbols and environments, but + no "align" (or other equation-aligning) environment. + + * LaTeXML_ (Perl), supported with ``--math-output=MathML latexml``. + Comprehensive macro support but very slow + + * TtM_ (C), ``--math-output=MathML ttm``, support may be removed. + + No "matrix", "align" and "cases" environments. + + * MathToWeb_ (Java) + * TeX4ht_ (TeX based) * itex_ (also `used in Abiword`__) - * TtM_ (C, non free, free binary for Linux) with an `online-trial page`__ * `Steve’s LATEX-to-MathML translator`_ ('mini-language', javascript, Python) - latex_math_ is the base for the current latex2mathml_ module used - with ``--math-output=MathML``. - * Write a new converter based on: + * Write a new converter? E.g. based on: * a generic tokenizer (see e.g. a `latex-codec recipe`_, `updated latex-codec`_, ) * the Unicode-Char <-> LaTeX mappings database unimathsymbols_ __ http://msevior.livejournal.com/26377.html - __ http://hutchinson.belmont.ma.us/tth/mml/ttmmozform.html .. _MathML: http://www.w3.org/TR/MathML2/ .. _latex_math: ../../../sandbox/jensj/latex_math/ .. _latex2mathml: ../../docutils/math/latex2mathml.py - .. _Blahtex: http://gva.noekeon.org/blahtexml/ - .. _MathToWeb: http://www.mathtoweb.com/ - .. _TeX4ht: http://www.tug.org/applications/tex4ht/mn.html + .. _blahtexml: http://gva.noekeon.org/blahtexml/ .. _LaTeXML: http://dlmf.nist.gov/LaTeXML/ - .. _latexmlmath: - http://dlmf.nist.gov/LaTeXML/manual/commands/latexmlmath.html - .. _itex: http://golem.ph.utexas.edu/~distler/blog/itex2MMLcommands.html .. _ttm: http://hutchinson.belmont.ma.us/tth/mml/ + .. _TeX4ht: http://www.tug.org/applications/tex4ht/mn.html + .. _MathToWeb: http://www.mathtoweb.com/ + .. _itex: http://golem.ph.utexas.edu/~distler/blog/itex2MMLcommands.html .. _Steve’s LATEX-to-MathML translator: http://www.gold-saucer.org/mathml/greasemonkey/dist/display-latex .. _latex-codec recipe: @@ -1367,19 +1373,19 @@ HTML/CSS format math in standard HTML enhanced by CSS rules (Overview__, `Examples and experiments`__). - LaTeX-math to HTML/CSS converters include + The ``math-output=html`` option uses the converter from eLyXer_ + (included with Docutils). + + Alternatives: LaTeX-math to HTML/CSS converters include * TtH_ (C) * Hevea_ (Objective Caml) - * eLyXer_ (Python) - - The ``math-output=html`` option uses the converter from eLyXer. __ http://www.cs.tut.fi/~jkorpela/math/ __ http://www.zipcon.net/~swhite/docs/math/math.html + .. _elyxer: http://elyxer.nongnu.org/ .. _TtH: ttp://hutchinson.belmont.ma.us/tth/index.html .. _Hevea: http://para.inria.fr/~maranget/hevea/ - .. _elyxer: http://elyxer.nongnu.org/ images (PNG or SVG) like e.g. Wikipedia. (e.g. with dvisvgm_ or the |
