Converting MathML to text (and TeX/LaTeX)

Hi

I've got another question.  Unless it's already done I need to write tools that convert MathML to text (for reading out loud) and to TeX/LaTeX (for typesetting).

If possible I'd like to make use of existing work.  Please let me know of any errors or omissions (especially omissions) in the following list.

http://golem.ph.utexas.edu/~distler/blog/archives/000306.html ("I guess I've asked this before, but are you aware of any tools for converting itex/LaTeX/MathML to text?")


http://devblog.cnx.org/2010/08/epub-development-details.html ("EPUB readers do not support MathML, so the obvious solution was to convert simple MathML to text and convert all of the more complex MathML to images.")

(And see also
https://trac.rhaptos.org/trac/rhaptos/wiki/TechnicalDocumentation/Code/EPUB
https://trac.rhaptos.org/trac/rhaptos/browser/mathml2/trunk/README.txt
).


http://www.mathstore.ac.uk/headocs/6429_mathsteachinginclusive.pdf ("MathML to text to voice
If MathML in a Web page is transformed to text, and this is not a trivial problem (particularly when the more commonly used presentation mark-up is used alone), then this text in turn can be transformed to voice, if it is passed to a screen-reader, in the same way that other text is read in the Web page.")

http://www.biglist.com/lists/xsl-list/archives/200607/msg00675.html ("XSLT [...] is ideally suited for this [convert MathML to text].")

http://www.orcca.on.ca/MathML/texmml/mmltotex.html ("MathML to TeX Online Translator" [the backend seems to have disappeared]).

(And see also http://www.orcca.on.ca/MathML/, which does not offer the MathML to TeX translator for download.)

Finally, although not mathml, there is http://emacspeak.sourceforge.net/ by T.V. Raman.

(See also http://www.cs.cornell.edu/home/raman/aster/aster-toplevel.html "Notice that AsTeR produces good intonational structure when speaking text that is intermixed with mathematics.")


So, please let me know if I've missed anything out.


Jonathan

-- 
The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302).

Received on Friday, 21 January 2011 11:52:34 UTC