Conversion-efforts-to-content-math

From ActiveMathWiki

Table of contents

1 Dedicated input tools
2 Around presentation-oriented material
3 Lists of others

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...


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.

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.

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)