W3C home > Mailing lists > Public > www-html-editor@w3.org > July to September 2009

location of the MathML DTD referenced from REC-xhtml1-20020801

From: David Carlisle <davidc@nag.co.uk>
Date: Tue, 29 Sep 2009 13:25:21 +0100
Message-Id: <200909291225.n8TCPL24008893@edinburgh.nag.co.uk>
To: www-html-editor@w3.org

Appendix E of the XHTML 1.0 recommendation says:

[XHTML+MathML] is Available at:

however since MathML 2 2nd edition the location is


Unfortunately the copy at /TR/MathML2/dtd/ is still there (relating to
earlier versions of MathML) and generates errors with some common XML
parsers, in particular due to lack of namespace awareness in the choice
of processing instruction names.

 SXXP0003: Error reported by XML parser: A colon is not allowed in 
the name 'IS10744:arch'

The use of IS10744:arch affects all the "standard" xhtml dtd as well as
the xhtml+mathml one.

Newer (since 2002) versions of the XHTML+MathML DTD from 
have these problematic constructs removed.

It would be good if an errata entry could be made updating the
reference. Even better would be if 


redirected to


but I'm not sure if that is allowed because of the stability
requirements of the TR area.


(Maintainer of the MathML DTD responding to reports about the old
MathML DTD, which a user confirmed he was led to by this reference in
the XHTML recommendation.)

The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. 
Received on Tuesday, 29 September 2009 12:26:06 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:08:57 UTC