
MathML 2 Recommendation: XML Sources
====================================


This zip file contains XML sources for the MathML 2 Recommendation
together with XSL stylesheets and DTD.

The XSL stylesheets make use of an xt:document extension element for
James Clark's xt XSL processor. This enables multiple HTML files to be
generated from one transformation. Many other XSL systems offer similar
functionality, in which case minor changes to the stylesheet would be
required.

Assuming the use of xt, then the following three transformations are
possible:



xt xml/mathml-spec.xml style/html/mathmlspec.xsl status=REC

  Produce all the main HTML files of the recommendation.



xt xml/mathml-spec.xml style/pdf/mathmlspec.xsl status=REC
  
  Produce TeX files which may be processed by pdflatex
  to produce the pdf version of the document.



xt xml/unicode.xml style/html/mml6.xsl
  
  Produce the HTML files of character tables used in chapter 6.
  (Some of the HTML files in the official distribution are slightly
   modified from the output of this stylesheet, to account for
   characters for which sample glyphs are not currently available.)



xt xml/unicode.xml style/dtd/mmldtd.xsl

  Produce the files of XML entity declarations used in the MathML2 DTD.


