- From: Stan Devitt <jsdevitt@stratumtek.com>
- Date: Thu, 13 May 2004 00:39:24 -0400
- To: mhucka@caltech.edu
- Cc: www-math@w3.org
The e-notation is just (or is supposed to be) an allowed value for the "type" attribute. Basically, there are several types of numbers, all having 2 parts, and all represented as <cn type="xxx">part1<sep/>part2</cn> Depending on the type, the parts represent different things. In the case of type e-notation, it is mantissa and exponent. In the case of a rational number it is numerator and denominator. There is an errata candidate lurking here in that we do state: 4.4.1.1.2 Attributes All attributes are *CDATA*: type Allowed values are "real", "integer", "rational", "complex-cartesian", "complex-polar", "constant" ... which should also list "e-notation" in addition to the other possible values in order to be consistent with the detailed discription of type found in 4.3.2.9 and in C.2.1.1 MMLdefinition: |cn| 4.3.2.9 |type| cn indicates type of the number. Predefined values: "e-notation", "integer", "rational", "real", "complex-polar", "complex-cartesian", "constant". Stan Devitt Michael Hucka wrote: >Hi, > >Regarding the particular bit of Schema you sent: e-notation >is unusual in that it allows a <sep/> tag in the content, to >delineate the two parts of the number. It looks like the >snippet of XML Schema you sent only has the part for adding >e-notation to the enumeration for the 'type' attribute. Is >the <sep/> tag already handled by some other part of the >MathML Schema, or does it need to be added somewhere too? > >MH > > >
Received on Thursday, 13 May 2004 00:39:52 UTC