MathML and DSSSL Files

David Carlisle

Copyright 1998 1999 NAG Ltd

The OpenMath Consortium. Esprit Project 24.969

Introduction

This page introduces several files relating to parsing MathML in an SGML/XML system, and DSSSL style sheets which may be used to render the Mathematics to TeX or to RTF (For Microsoft Word, for example).

These files are being released to allow discussion. They are not in final form. In particular the spacing and font choice is usually wrong, as so far most effort has been on recognising the structure of MathML.

Comments should be directed at the author of these files, David Carlisle.

In the first section are several entity declarations for MathML symbol sets, this is followed by a second section with the DSSSL style sheet and supporting examples and scripts.

The individual files may be retrieved or alternatively you may take a zip archive of all the files in the directory.

Entity Declarations

These stylesheets were originally designed to work with entity declarations derived from the text of the MathML1.0 recomendation. These older files are still available.

A new set of entity files for MathML, and some other common entity sets are now derived from unicode.xml. The stylesheets will be updated shortly to match these new entity sets. The new files are also available from this site.

DSSSL Style sheet

SGML/XML

DSSSL

Supporting Scripts

Examples