- From: Robert Miner <RobertM@dessci.com>
- Date: Tue, 16 Sep 2003 09:59:01 -0500
- To: mortena@mip.sdu.dk
- Cc: www-math@w3.org, brianj@mip.sdu.dk
Hi. > What is the best Latex-Mathml translator? > > Please write me links and a short description. I don't think there is a clear "best" but here is a list I keep for myself: TeX to MathML Conversion ------------------------ Many projects involving MathML involve converting legacy data into XML format, and one of the most important legacy formats in this context is TeX. There are a number of software packages that attempt TeX to MathML conversion. Unfortunately, while they each have strengths and weaknesses, as of today, probably none of them is entirely satisfactory for a demanding, large-scale workflow. Most of them are under active development, however, and entertain feature requests. Below is a partial list of projects that I know of, along with some notes as to their current status. TtM, http://hutchinson.belmont.ma.us/tth/mml/ Simple-to-use commercial software and web service. Generates HTML + presentation MathML, and is not configurable for other document markup languages. Fairly full LaTeX support. Not under active development, I understand, but feature requests are entertained. tex4ht, http://www.cis.ohio-state.edu/~gurari/TeX4ht/mn.html Open-source general-purpose TeX to XML converted. It is highly configurable, with a number of pre-built configurations, and generates XTHML + MathML, Docbook + MathML, etc. Fairly full LaTeX support, depending on how much configuration you are willing to do. Under active but slow development, with the MathML part driven primarily by feature requests. Omega, http://omega.cse.unsw.edu.au:8080/index.html Omega is a modified version of TeX that incorporates Unicode support and MathML support. Since it is built on the TeX engine, it has full support for all flavors of TeX. In theory, it can be configured to generate a variety of XML + MathML formats, however, I'm not sure how much of this machinery is in the released code. It's under active development, driven primarily by requests and funding opportunities. NIST converter, work in progress, bruce.miller@nist.gov Bruce Miller at NIST is developing a sophisticated TeX to XML + MathML conversion system. Contact him directly for the latest status. Custom converters, http://www.stratumtek.ca Stan Devitt is the principal at Stratum Technical Services which makes a specialty of developing custom TeX to XML + MathML converters tuned to particular flavors of TeX and XML doctypes. Excellent results, but not a generic solution. ORCCA TeX to MathML translator, http://www.orcca.on.ca/MathML/ Ontario Research Center for Computer Algebra (ORCCA) is actively doing research in a number of areas related to MathML, including TeX to XML + MathML conversion. They maintain a translator web service. Contact them directly for current status. itex2mml, http://pear.math.pitt.edu/mathzilla This is an open source converter and Web service that convert Latex Math into MathML within a document. Note it does not convert the document markup. WebEQ Publisher and Equation Server http://www.dessci.com/en/products/webeq Commercial software that converts "WebTeX" into MathML within a document. Note it doesn't convert the document markup. TeX2Word, http://www.word2tex.com/ Commercial software that translates TeX to MS Word format. While this is not in itself a TeX to MathML conversion solution, it could in principle be used together with MathType, which converts from MS Word to (X)HTML + MathML. Last modified: Tue May 13 13:01:35 2003 --Robert ------------------------------------------------------------------ Dr. Robert Miner RobertM@dessci.com MathML 2.0 Specification Co-editor 651-223-2883 Design Science, Inc. "How Science Communicates" www.dessci.com ------------------------------------------------------------------
Received on Tuesday, 16 September 2003 10:58:43 UTC