- From: David Carlisle <davidc@nag.co.uk>
- Date: Sun, 28 Oct 2012 23:26:28 +0000
- To: "'www-math@w3.org'" <www-math@w3.org>
As first reported by Eduardo Tabacman in the HTML5 bugzilla https://www.w3.org/Bugs/Public/show_bug.cgi?id=17482 The extra clause in the MathML Recommendation description of mspace > mspace also accepts the indentation attributes described in Section > 3.2.5.2.3 Indentation attributes. was not picked up by the code that extracts the schema from the attribute tables in the spec and so the MathML3 Schema (Relax NG and the derived XSD and DTD versions) does not allow the indentation attributes on mspace. This has been fixed in the distributed schema and in the editors' draft of MathML3 http://www.w3.org/Math/draft-spec/appendixf-d.html see http://www.w3.org/Math/RelaxNG/mathml3-relaxng.zip and in particular http://www.w3.org/Math/RelaxNG/mathml3/mathml3-presentation.rnc The change is: $ cvs diff -r 1.17 RelaxNG/mathml3/mathml3-presentation.rnc Index: RelaxNG/mathml3/mathml3-presentation.rnc =================================================================== RCS file: /w3ccvs/WWW/Math/RelaxNG/mathml3/mathml3-presentation.rnc,v retrieving revision 1.17 retrieving revision 1.18 diff -r1.17 -r1.18 141c141,148 < attribute linebreak {"auto" | "newline" | "nobreak" | "goodbreak" | "badbreak" | "indentingnewline"}? --- > attribute linebreak {"auto" | "newline" | "nobreak" | "goodbreak" | "badbreak" | "indentingnewline"}?, > attribute indentalign {"left" | "center" | "right" | "auto" | "id"}?, > attribute indentshift {length}?, > attribute indenttarget {idref}?, > attribute indentalignfirst {"left" | "center" | "right" | "auto" | "id" | "indentalign"}?, > attribute indentshiftfirst {length | "indentshift"}?, > attribute indentalignlast {"left" | "center" | "right" | "auto" | "id" | "indentalign"}?, > attribute indentshiftlast {length | "indentshift"}? Thanks to Eduardo for the report, David
Received on Sunday, 28 October 2012 23:26:54 UTC