- From: Andrew Miller <ak.miller@auckland.ac.nz>
- Date: Tue, 27 Mar 2012 09:25:35 +1300
- To: www-math@w3.org
- Message-ID: <4F70D0BF.1080107@auckland.ac.nz>
Section 4.3.4.1.2 includes the following text: 'The above rule applies to all symbols in the listed classes. In the case of *nary-set.class* the choice of Content Dictionary to use depends on the |type| attribute on the symbol, defaulting to set1 <http://www.openmath.org/cd/set1.xhtml>, but multiset1 <http://www.openmath.org/cd/multiset1.xhtml> should be used if |type|="multiset"'. However, according to Appendix A... *nary-set.class* =union <http://www.w3.org/TR/MathML/appendixa.html#parsing_union> |intersect <http://www.w3.org/TR/MathML/appendixa.html#parsing_intersect> |cartesianproduct <http://www.w3.org/TR/MathML/appendixa.html#parsing_cartesianproduct> *union* =*element* |union| {CommonAtt <http://www.w3.org/TR/MathML/appendixa.html#parsing_CommonAtt>,DefEncAtt <http://www.w3.org/TR/MathML/appendixa.html#parsing_DefEncAtt>, empty} *intersect* =*element* |intersect| {CommonAtt <http://www.w3.org/TR/MathML/appendixa.html#parsing_CommonAtt>,DefEncAtt <http://www.w3.org/TR/MathML/appendixa.html#parsing_DefEncAtt>, empty} *cartesianproduct* =*element* |cartesianproduct| {CommonAtt <http://www.w3.org/TR/MathML/appendixa.html#parsing_CommonAtt>,DefEncAtt <http://www.w3.org/TR/MathML/appendixa.html#parsing_DefEncAtt>, empty} *DefEncAtt* =*attribute* |encoding| {xsd:string}?, *attribute* |definitionURL| {xsd:anyURI}? *CommonAtt* =*attribute* |id| {xsd:ID}?, *attribute* |xref| {text}?, *attribute* |class| {xsd:NMTOKENS}?, *attribute* |style| {xsd:string}?, *attribute* |href| {xsd:anyURI}?, CommonDeprecatedAtt <http://www.w3.org/TR/MathML/appendixa.html#parsing_CommonDeprecatedAtt>, NonMathMLAtt <http://www.w3.org/TR/MathML/appendixa.html#parsing_NonMathMLAtt>* *CommonDeprecatedAtt* =*attribute* |other| {text}? *NonMathMLAtt* =*attribute* |(* - (local:*|m:*)|) {xsd:string} ... it is not legal for any member of nary-set.class to have a type="multiset" attribute. It therefore is pointless and confusing to include the text about what to do if the type="multiset" is present, if it is never legal for it to be present. Best wishes, Andrew
Received on Monday, 26 March 2012 20:26:11 UTC