Hi,
Thanks for the info; I'll take a look at the Kent
State stuff when I get a chance. On first glance,
it looks like their stuff is doing something more
extensive than mine -- actually allowing MathML
input into Maxima, rather than just a one-way dump
from Maxima into MathML.
For MathML display in Mozilla, you need a fairly
recent version -- >=0.9.9 I think. Can your
version display the MathML test page at:
http://www.w3c.org/Math/XSL/pmathml2.xml
If that page works OK, could you let me know what
version of Mozilla you're using and what it reports
when viewing my page, and I'll take a look.
Regards,
David
-----Original Message-----
From: C Y [mailto:smustudent1 at yahoo]
Sent: 31 January 2003 14:22
To: David Drysdale; 'maxima@www.math.utexas.edu'
Subject: Re: [Maxima] Maxima -> MathML converter
--- David Drysdale <DMD@dataconnection.com> wrote:
> 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
Very useful, and thank you for your efforts! I don't know if you're
already past the stage where this would be useful, but a similar effort
was undertaken a while back by these folks:
http://icm.mcs.kent.edu/research/iamcproject.html
They are producing both content and presentation MathML, but their
presentation Mathml has a few problems - it sounds like you've done
very well, if you can display all of rtests. of some concern is I can't
seem to display the xml file you have on your website - which version
of mozilla are you using? Anything special I need?
I contacted the Kent State folks and they were kind enough to approve
of our use of the code, subject to the addition of the following into
the header of each file:
Authors: Paul S. Wang, Kent State University
This work was supported by NSF/USA.
Permission to use this work for any purpose is granted provided that
the copyright notice, author and support credits above are retained.
I've attached a copy of their efforts with the header files added. I
was hoping we could insert this into share, since they are actually
using it in an online web demonstration of Maxima and it would be nice
to have in there for them, but maybe it would also be of some interest
for you to look over? Perhaps if you could merge the useful
features/commands of this package with yours, the Kent State folks
could update their web demo and have much better presentation Mathml.
Very exciting stuff!
CY
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com