[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] Updated: (OFFICE-1828) Engineering notationrequires a slightly modified scientific format in which the exponent isalways divisible by 3.
[ http://tools.oasis-open.org/issues/browse/OFFICE-1828?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andreas Guelzow updated OFFICE-1828: ------------------------------------- Resolution: In Part 1, 16.27.5 <number:scientific-number> change: ----------------------------------------------------------------- The <number:scientific-number> element has the following attributes: number:decimal-places 19.343.4, number:grouping 19.348, number:min-exponent-digits 19.351 and number:min-integer-digits 19.352. ----------------------------------------------------------------- to: ----------------------------------------------------------------- The <number:scientific-number> element has the following attributes: number:decimal-places 19.343.4, number:exponent-interval 19.xxx, number:grouping 19.348, number:min-exponent-digits 19.351 and number:min-integer-digits 19.352. ----------------------------------------------------------------- In Part 1 insert section: ----------------------------------------------------------------- 19.xxx number:exponent-interval The number:exponent-interval attribute determines the valid exponents to be used: the valid exponents are the integer multiples of the value of the number:exponent-interval attribute. The default value for this attribute is 1. The number:exponent-interval attribute is usable with the following element: <number:scientific-number> 16.27.5. The number:exponent-interval attribute has the data type positiveInteger 18.2. ----------------------------------------------------------------- In the schema change ----------------------------------------------------------------- <define name="number-scientific-number-attlist"> <optional> <attribute name="number:min-exponent-digits"> <ref name="integer"/> </attribute> </optional> </define> ----------------------------------------------------------------------- to ----------------------------------------------------------------- <define name="number-scientific-number-attlist"> <interleave> <optional> <attribute name="number:min-exponent-digits"> <ref name="integer"/> </attribute> </optional> <optional> <attribute name="number:exponent-interval"> <ref name="positiveInteger"/> </attribute> </optional> </interleave> </define> ------------------------------------------------------------------ was: In Part 1, 16.27.5 <number:scientific-number> change: ----------------------------------------------------------------- The <number:scientific-number> element has the following attributes: number:decimal-places 19.343.4, number:grouping 19.348, number:min-exponent-digits 19.351 and number:min-integer-digits 19.352. ----------------------------------------------------------------- to: ----------------------------------------------------------------- The <number:scientific-number> element has the following attributes: number:decimal-places 19.343.4, number:exponent-interval 19.xxx, number:grouping 19.348, number:min-exponent-digits 19.351 and number:min-integer-digits 19.352. ----------------------------------------------------------------- In Part 1 insert section: ----------------------------------------------------------------- 19.xxx number:exponent-interval The number:exponent-interval attribute determines the valid exponents to be used: the valid exponents are the integer multiples of the value of the number:exponent-interval attribute. The default value for this attribute is 1. The number:exponent-base attribute is usable with the following element: <number:scientific-number> 16.27.5. The number:exponent-interval attribute has the data type positiveInteger 18.2. ----------------------------------------------------------------- In the schema change ----------------------------------------------------------------- <define name="number-scientific-number-attlist"> <optional> <attribute name="number:min-exponent-digits"> <ref name="integer"/> </attribute> </optional> </define> ----------------------------------------------------------------------- to ----------------------------------------------------------------- <define name="number-scientific-number-attlist"> <interleave> <optional> <attribute name="number:min-exponent-digits"> <ref name="integer"/> </attribute> </optional> <optional> <attribute name="number:exponent-interval"> <ref name="positiveInteger"/> </attribute> </optional> </interleave> </define> ------------------------------------------------------------------ > Engineering notation requires a slightly modified scientific format in which the exponent is always divisible by 3. > ------------------------------------------------------------------------------------------------------------------- > > Key: OFFICE-1828 > URL: http://tools.oasis-open.org/issues/browse/OFFICE-1828 > Project: OASIS Open Document Format for Office Applications (OpenDocument) TC > Issue Type: Improvement > Components: Table > Affects Versions: ODF 1.2 > Reporter: Andreas Guelzow > Assignee: Andreas Guelzow > Priority: Minor > Fix For: ODF 1.3 CSD 01 > > > Engineering notation frequently requires a slightly modified scientific format in which the exponent is always divisible by 3. > We should allow for an attribute (number:exponent-factor or something like) that that determines which multiples are allowed as exponents. It would be 1 for regular scientific notation, 3 for engineering notation,... > Gnumeric currently only allows regular scientific notation and engineering notation and uses a foreign attribute "gnm:engineering" to <number:scientific-number>. A value of "true" indicates that the exponent will always be a multiple of 3. > In this proposal I intend to provide for a more general situation by providing an attribute to <number:scientific-number> that has, at this time, the two integer values 1 and 3 as possible values. This will permit easier extension if any implementation desires to allow other multipliers. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]