Support presentation mathml as output or content mathml as input? Maybe both?
I was told by Steve Linton a few years ago that there is no Python wrapper for MathML but he thought one would be a good project. There is this Latex->mathml translator written in a "mini-language" designed to be easy to translate into python or javascript http://www.gold-saucer.org/mathml/greasemonkey/dist/display-latex There is also a openmath converter written in java http://www.mathematik.uni-kassel.de/~hornp/popcorn-for-openmath "POPCORN is by no means meant to replace OpenMath — it merely offers the possibility to type-the-way-you-think and get syntactically valid OpenMath with the desired meaning. So, it is mainly a rewrite-engine." Related to the presentation mathml issue is mathtran http://www.mathtran.org/mathml/index.html, which does have some python scripts http://www.mathtran.org/download.html. This seems like a remarkable program. There are lots of programs at http://www.openmath.org/software/index.html as well. One idea, since Axiom supports openmath/mathml, which fits the let's-not-reinvent-the-wheel goal, is to beef up the axiom-to-sage interface. On Sun, Jan 11, 2009 at 9:23 AM, mhampton <[email protected]> wrote: > > I thought for the record I would mention that at the joint meetings > someone asked why we didn't support MathML. My impression is that > someone began to, but lack of demand or interest has resulted in that > stagnating. There are probably benefits in getting some people to > use Sage who have invested time in materials written in MathML. I > don't have any strong opinions on this, I just wanted to start a > thread to revisit the issue. > > I don't personally have the time or inclination to work on making our > support for MathML better, but it might be a good first project for > someone interested in improving sage for educational purposes. > > Marshall Hampton > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sage-edu" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-edu?hl=en -~----------~----~----~----~------~----~------~--~---
