Re: just not seeing something about the spec....
Ray Kiddy <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.mathml |
|---|---|
| Message-ID | <[email protected]> |
[email protected] wrote: > Ray Kiddy <[email protected]> wrote on Fri, 17 Aug 2007 20:56:35 -0700: > >> <math xmlns="http://www.w3.org/1998/Math/MathML"> >> <mi>x</mi> >> <msup> >> <mn>2</mn> >> </msup> >> </math> > > I have no idea why this even validates. The spec clearly says > (http://www.w3.org/TR/2003/REC-MathML2-20031021/chapter3.html#presm.scrlim, > Section 3.4.2.1): "The syntax for the msup element is: <msup> base > superscript </msup>". So the correct syntax is: > > <math xmlns="http://www.w3.org/1998/Math/MathML"> > <msup> > <mi>x</mi> > <mn>2</mn> > </msup> > </math> > > which is displayed correctly by Firefox. > > I use Firefox for MathML rather extensively, and it works very well. > > Justus I believe you, but I am seeing what I am seeing. Perhaps one problem is that everyone shows MathML in fragments. I am sure there is a way to screw up the markup in the page info and perhaps that is what I am doing. I have taken this file and taken various things out of it. I see "x 2" with no superscript. One is supposed to be able to do this, yes? thanx - ray % cat page01a.html <?xml version="1.0"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>x squared</title> </head> <body> <math xmlns="http://www.w3.org/1998/Math/MathML"> <msup> <mi>x</mi> <mn>2</mn> </msup> </math> </body></html> %