From: Bob M. <bob...@mc...> - 2005-01-21 02:28:44
|
itex2mml is being more actively maintained by Jaques Distler, as part of a plugin for Movable Type: http://golem.ph.utexas.edu/~distler/blog/itex2MML.html There are many patches in his distribution that are not in the one on math.pitt.edu (including some from me). I think Paul Gartside doesn't have any interest in it anymore... I made an initial stab at using pybison to create a python version of it, however pybison requires itself to be installed for the resulting code to work (pybison is a C module), and their conversion script does not work. There is also PLY: http://systems.cs.uchicago.edu/ply/ another LGPL lexer that could be distributed with a python implementation of itex2mml... Beni Cherniavsky [cb...@us...] wrote: > >Unfortunately itex2mml appears to no longer be > >under active development, and although it is > >fast C code, it is not really commented and > >is pretty opaque to me. (I speak only the > >most basic C and am unfamiliar with flex.) > > > The main part of it consists of pretty transparent yacc grammar rules for > converting latex constructs to MathML. It's a good starting point for > compared to reinventing the wheel. An if it's not under active > development, translating it into Python (extending Jens' work) won't even > be a harmful fork. > > Speaking of itex2mml, I recently had the following exchange with it's > maintainer: > > Paul Gartside wrote on 2005-01-03: > > LGPL. -- Cheers, Bob McElrath [Univ. of California at Davis, Department of Physics] "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." -- Ambrose Bierce |