Re: Thanks and "including" mathml

> Now, changing subjects a little: I am working on an xml-based
> format for optimization problems, and would like to allow mathml objects
> to appear in specific places in my specification. How would I do that?

Hmm, FORTRAN, Optimisation, XML, ... You don't work for NAG do you?:-)

I don't know of any Fortran specific XML tools. As one of the
demonstrators of the recent ESPRIT Openmath project
(http://www.nag.co.uk/projects/openmath)  we made a demonstrator taking
polynomials and constraints displayed on a web form (using an applet
derived from the publicly available webeq applet, displaying mathml)
to a minimisation routine in the NAG Fortran library. The communication
with the server running the numeric library was all in XML (using
OpenMath rather than MathML, but it's the same thing from some
viewpoint). The XML parsing code wasn't done in Fortran though: we used
higher level languages that took that data and passed it in a more
fortran friendly way to the optimisation routine, and converted the
results back to XML for passing back to the client in the web
form. Unfortunately the code for this is not available as it used
several proprietary products, however the general principle certainly works.

> There is an example of embedding MathML into XHTML on the Mathl page, but
> it is a little confusing for me at this stage. Has someone else done this?
> Could someone be so kind as to point me to a good page that talks about
> this? I'm reading about it in books and on the web, but a little help
> from someone more experienced would be really nice!



I'm not sure what you are asking about here, how to extend your DTD so
as to allow MathML (this is normally easy) or how to extend your tools
to understand MathML (this may or may not be hard depending on what your
tools do) or how to display MathML in your browser (Unless you are using
mozilla, this requires some plugin or applet or other such extension, at
the present time at least).


David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

Received on Wednesday, 24 October 2001 08:23:15 UTC