Hi,
Purely for my own interest/amusement, I've written
an extension to Maxima which will output presentation
MathML. Is this something that folk think would be
useful to contribute to the main source tree (after
5.9.0 unfreezes)?
(It's visible at http://www.lurklurk.org/maxima.html)
I wanted to learn more about MathML, learn more about
Maxima, and I wanted to brush up on my Lisp, so this
project seemed like a good way to do all three -- but
it does mean that it is essentially written by a
beginner. However, I've run all of the outputs from
tests/rtest*.mac through it and generated MathML output
that looks OK and which Mozilla doesn't barf on, so it
can't be *too* bad...
The new module is heavily based on mactex.lisp, but at
present I've only tested with CLISP and with display in
Mozilla (I'm having problems building 5.9.0rc3 with GCL
and CMUCL, and IE6/MathPlayer has brain-death problems
with the standard XHTML+MathML DTD). If it's going to
be useful to others, I can put more effort into testing
other combinations.
Regards,
David Drysdale