Re: Errors in MathML 2.0 spec.

Vincent,

> XHTML version: in the source code of expression 1+...+n string "..."
> is missing.

It is not so much missing as removed.
The XSL stylesheet used for the XHTML version is mechanically generated
(by XSL) from the stylesheet for HTML, with a couple of additional
templates.

One of them removes the string "..." from examples. This was added
because ...  is sometimes used as "meta markup" in examples such as the
following from the same chapter:

<mpadded width="+0em"> ... </mpadded>

(mpadded doesn't take character data content, the ... here is denoting
ellided MathML markup)

Automatically removing the ... ensured the generated file was valid for
the xhtml+mathml DTD, but perhaps it was not the best idea I ever had,
and also it messes up the example that you quoted.

We will certainly fix this, I suggest we delete the template which
removes "..." and then mark up the examples which have the meta-usage of
... as being not literal mathml (there is an existing attribute for this
purpose), this makes no difference to the HTMl generating stylesheet,
but the XHTMl one will not in that case copy the examples inline into
the generated XHTML.

Thanks for reporting this.

David
 

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet delivered
through the MessageLabs Virus Control Centre. For further information visit
http://www.star.net.uk/stats.asp

Received on Monday, 4 December 2000 13:08:00 UTC