Skip to the Main Content

Note:These pages make extensive use of the latest XHTML and CSS Standards. They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in Mozilla. My best suggestion (and you will thank me when surfing an ever-increasing number of sites on the web which have been crafted to use the new standards) is to upgrade to the latest version of your browser. If that's not possible, consider moving to the Standards-compliant and open-source Mozilla browser.

April 17, 2005

itex2MML 0.13

Thanks to feedback from users, another release of itex2MML, the commandline filter for turning a dialect of TeX into MathML.

This release brings the following new features:

  1. \mathfrak{} is now implemented as a synonym of \mathfr{}.
  2. \lbrace and \rbrace are synonyms of \{ and \} respectively.
  3. \: and \; are synonyms for \medspace and \thickspace respectively (joining \, and \! which are synonyms for \smallspace and \negspace).
  4. $$...$$ can now be used as a delimiter for display equations (synonymous with \[...\] ).
  5. { A \over B } is synonymous with \frac{ A }{ B }.

Thanks to Urs Schreiber for suggesting 1,2,3 and to W.K. Park for providing a patch to implement 4,5.

As usual, my distribution come bundled with the MovableType plugin, an itex2MML binary for MacOSX and the source code to compile the binary on other platforms.

Posted by distler at April 17, 2005 1:25 AM

TrackBack URL for this Entry:

2 Comments & 0 Trackbacks


On s.p.r there is a little discussion about how to create XHTML+MathML documents. Igor Khavkine mentioned a tool called TeX4ht which apparently is supposed to transform entire LaTeX documents into some sort of hypertext. The documentation says that output of MathML is supported, too.

Do you know this TeX4ht and how it compares with itex2MML?

Posted by: Urs Schreiber on April 24, 2005 12:40 PM | Permalink | Reply to this

Re: TeX4ht

TeX4HT is document-oriented. It turns a complete LaTeX document (with a special style file) into (X)HTML(+MathML). As such, it’s somewhat heavyweight, envoking the TeX parser (twice, I suppose, for a LaTeX document), and then post-processing the resulting .dvi file.

Itex2MML is equation-oriented, converting TeX equations embedded in another document (XHTML, Markdown, …). By contrast, it’s very lightweight and fast.

For current purposes (creating blog entries and comments thereon), it’s much the better choice. If you have a paper that you want to put on the web, you can post a PDF, or use TeX4HT to convert it to XHTML+MathML.

Different programs, for different purposes.

Posted by: Jacques Distler on April 24, 2005 1:36 PM | Permalink | PGP Sig | Reply to this

Post a New Comment