W3C home > Mailing lists > Public > www-math@w3.org > November 2003

Re: ⁢ missing from DTD

From: David Carlisle <davidc@nag.co.uk>
Date: Mon, 3 Nov 2003 10:11:31 GMT
Message-Id: <200311031011.KAA10144@penguin.nag.co.uk>
To: mf@w3.org
Cc: Bill.Naylor@mcs.vuw.ac.nz, www-math@w3.org


> Probably something to do with the
> fact that mozilla doesn't read the DTD that's at w3.org and uses its
> own. 

Mozilla only reads DTD that are present in its local dtd directory
($MOZILLAHOME/res/dtd)
it "recognises" a few PUBLIC Ids as being xhtml+mathml or mathml dtd and
substitutes its own in that case, and similarly if the last "filename"
part of the SYSTEM id after the last "/"   looks like being a
mathml dtd it will again load its own DTD in preference.

If neither of these match, no dtd will be read and all entities except
XML predefined entities  will generate a parse error

Unfortunately this behaviour _is_ conformant with the XML Rec, which
states that non validating parsers do not need to read the external
parts  of the DTD.

David

-- 
http://www.dcarlisle.demon.co.uk/matthew

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
Received on Monday, 3 November 2003 05:20:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 20 February 2010 06:12:55 GMT