web interface proof of concept



Ken Johnson writes:
> Vadim,
> 
> Thanks for the feedback. I had not known about XUL. Let me
> stress that I am now web developer. I only knew very
> limited html before this. So it is my understanding that
> XUL is for Mozilla based (ie Gecko) browsers. I am a very
> big fan of firefox and hope it rules the earth, but I am
> interested in something more general, so that when I have
> to use some machine that is governed by a dumb bureaucracy
> forcing me to use internet explorer, I can still use it.
> This form of php and javascript have been very easy to
> learn, and requires (hopefully) nothing special on the user
> end. When first searching for something similar on the net
> I found the following site:
> 
> http://icm.mcs.kent.edu/research/demo.html
> 
> It has maxima sessions capable of mathml or just text. I
> tried them and also tried getting mathml. It was either to
> much hassle or I couldn't do it so I gave up on it. I have
> however kept that in the back of my mind for my
> implementation. Mathml would be nice. It wouldn't require
> so much bandwidth. So I hope that it could be integrated
> and the end user chooses the output. I just know that
> maxima already did tex for me and that is easy.
> 
> Ken
> 

There is one more problem common to TeX and MathML
Maxima output - automatic line breaking.
As far as I know there is no good solution to
it but with TeX you can use breqn package - it
does quite good job but not always.

BTW there is one or two packages which
makes Maxima produce output in MathML.
One in the Maxima's share library.

-- 
      Vadim V. Zhytnikov