Subject: Re: [xsl] catch MathML From: "Maia Zaharieva" <m.zaharieva@xxxxxxx> Date: Sat, 21 Feb 2004 00:04:55 +0100 |
David, i owe you a beer :) thanks a million ! /maia ----- Original Message ----- From: "David Carlisle" <davidc@xxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Friday, February 20, 2004 11:41 PM Subject: Re: [xsl] catch MathML > > > in my dtd im referencing MathML by > excellent taste!, everyone's dtd ought to do this:-) > > > the very silly question i have is why isn't > That's not silly at all, you are in very good company, the question gets > asked a lot (I'm sure an answer will be in the faq, somwehere) > > > MathML is in the namespace http://www.w3.org/1998/Math/MathML (the > oldest namespace allocated by W3C, except for the namespace defined in > the namespace rec:-) this namespace is defaulted by the DTD so even if > you have not got an explicit namespace declaration, all the mathml > elements will be in this namespace. > > unprefixed element names in Xpath always mean elements in no-namespace > so in your stylesheet go > xmlns:m="http://www.w3.org/1998/Math/MathML" > then use m:math this will match your math element (even though the > element in the document isn't prefixed) > > Please don't use the dtd > > "http://www.w3.org/TR/MathML2/dtd/mathml2.dtd" > > That was corrected by errata to MathML 2, and replaced altogether in > MathML 2 2nd edition, the correct dtd is > http://www.w3.org/Math/DTD/mathml2/mathml2.dtd > see the notes at > > http://www.w3.org/Math/DTD > and > http://www.w3.org/Math/characters. > > Unfortunately the W3C rules on publishing in TR area mean it's not > possible to change any files after they are published which is > reasonable for documents but bad for machine readable files like DTD, > which is why in the 2nd edition of MathML makes the normative DTD in the > /Math area rather than in /TR. > > David > Co Editor of MathML2 when I'm not chatting on this list > > > -- > http://www.dcarlisle.demon.co.uk/matthew > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] catch MathML, David Carlisle | Thread | RE: [xsl] catch MathML, Theresa Devine |
[xsl] Node selection list, tsterlin | Date | Re: [xsl] RE: XSL-List Digest V5 #1, David Carlisle |
Month |