Conversion-efforts-to-content-math
From ActiveMathWiki
| Table of contents |
|
1 Dedicated input tools |
[edit]
Conversion Efforts to Documents with Content Mathematics
This page is a collaborative effort to track efforts for the conversion between "legacy" mathematical text formats to OMDoc with content-math (i.e. content-MathML or OpenMath formulae).
I can see the following thus far and would invite everyone to contribute to such a list...
[edit]
Dedicated input tools
- QMath (http://www.matracas.org/)
- a Bison-based parser from a very readable syntax to OMDoc with OpenMath formulae. The syntax is well extensible.
- OQMath (http://www.activemath.org/projects/OQMath)
- a wrapper for QMath which allows OMDoc documents (or any other) contain formulae in QMath which, then, get converted to OpenMath.
[edit]
Around presentation-oriented material
- WebEQ dev-suite (http://www.dessci.com/webeq/)
- is a set of tools including a java component for MathML input and a "publisher" supporting the conversion between MathML-content, MathML-presentation, and TeX. Math-conversion is not extensible, that I know of.
- Hermes (http://alphaserv3.aei.mpg.de/hermes/)
- a tool to convert TeX to MathML with an amount of common good sense and with good Unicode support (e.g. converts many accented characters to their counterparts). Can produce MathML-content if using the appropriate macros.
- ORCCA's TeX2MathML (http://www.orcca.on.ca/MathML/texmml/textomml.html)
- The team of Stephen Watt at ORCCA (http://www.orcca.on.ca/MathML/) maintains an amount of conversion facilities around MathML including interest to content-MathML and OpenMath.
[edit]
Lists of others
- Robert Miner's list (http://lists.w3.org/Archives/Public/www-math/2003Sep/0023)
- a list with several TeX to MathML converters by Robert Miner in sept 2003... not many with content.
- a discussion on the OMDoc list (http://lists.iu-bremen.de/mailman/private/project-omdoc/2005-November/000024.html)
- about such tools is being held. (this archive needs list-membership, freely available)
