Versió per a imprimir

Mathdox

General Description

Mathdox is a standard for writing interactive mathematical documents. It is based on several existing xml standards:

  • DocBook is used for the general structure of documents. It allows to create sections, paragraphs, itemized lists, etc. "DocBook The Definitive Guide" is a nice book that can be used as an introduction to or a reference of DocBook. It is available in both an online and an offline version.
  • For mathematics [http:// www.openmath.org OpenMath] is used. OpenMath is a standard for the semantic representation of mathematics. The main advantage of using OpenMath, instead of for instance MathML presentation markup, is that the mathematics can be rendered to the screen and at the same time easily used in computations.
  • For interactivity Jelly is used. Jelly allows to use programming constructs in an xml document, much in the same way as JSP, PHP, ASP, etc. allow to use programming constructs in an html page.
  • For user input, MathDox uses the XForms standard.
  • For interaction with computer algebra systems (CAS), the MONET query language is used.

Documentation

API and user documentation is available from the website: the Mathdox manual as external link is actually written in mathdox, and therefore needs to be displayed by the MathdoxPlayer. It contains installation/download/configuration instructions.

Examples

Software

References

Respon

El contingut d'aquest camp es manté privat i no es mostrarà públicament.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.