- From: Eduardo Gutentag <eduardo.gutentag@eng.sun.com>
- Date: Wed, 26 Apr 2000 10:18:33 -0700
- To: Stephen Deach <sdeach@adobe.com>
- CC: xsl-editors@w3.org, w3c-xsl-fo-sg@w3.org
Stephen Deach wrote: > > This question came up on the public list WRT XSLT, but the same issue > applies to XSL-FO. We should review this in the meeting next week. Steve, I'm not sure I understand why this applies to XSL-FO. Isn't the issue of what xsl:number returns in these conditions an XSLT matter only? Eduardo > > >From: Kay Michael <Michael.Kay@icl.com> > >To: "'xsl-list@mulberrytech.com'" <xsl-list@mulberrytech.com> > >Subject: RE: number questions > >Date: Wed, 26 Apr 2000 09:20:33 +0100 > >X-Mailer: Internet Mail Service (5.5.2650.21) > >Sender: owner-xsl-list@mulberrytech.com > >Reply-To: xsl-list@mulberrytech.com > > > >The answers I reached when I asked myself the same questions for Saxon were: > > > >> 1. What should be output from the following stylesheet > >> fragment, assuming > >> that "unknown" is not an element in the current stylesheet: > >> > >> <xsl:number count="unknown" level="any" format="1."/> > >> > >The number to be output is zero. The way non-positive numbers are formatted > >is not defined by the spec, so I ignore the format attribute and just use > >the same conversion as the string() function. > > > >> when level="any" and no matches are > >> found, the spec doesn't say an empty list should be returned. > >> Is this an oversight, or should 0 be returned? > > > >It may be an oversight, but whether intentional or not the rules clearly say > >the answer is zero. > >> > >> 2. If an empty list should be returned, then should any > >> format tokens (such as the ".") be output? > > > >Again the rules here are clear, the output should be ".". > > > >> > >> 3. How about negative numbers: > >> > >> <xsl:number value="-1" format = "1."/> > >> > >The rules here are undefined, I ignore the format and display the answer > >using string(). > > > >Mike Kay > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > ----------------------------------------------------------------------------- > This e-mail reflects the personal opinion of the author. > -- Unless explicitly so stated in the text, it does not represent an > official position of Adobe Systems, Inc. > -- Unless explicitly so stated in the text, it does not represent an > official opinion of the W3C XSL Working group. > ----------------------------------------------------------------------------- > Stephen Deach | Sr Computer Scientist > 408-536-6521 (office) | Adobe Systems Inc. > 408-537-4214 (fax) | Mail Stop W15-424 > sdeach@adobe.com (no ads) | 345 Park Ave > | San Jose, CA 95110-2704 > | USA > ---------------------------------------------------------------------------- > - -- Eduardo Gutentag | e-mail: eduardo@eng.Sun.COM XML Technology Center | Phone: (650) 786-5498 Sun Microsystems Inc. | fax: (650) 786-5727
Received on Wednesday, 26 April 2000 13:16:50 UTC