Go to standard
Standard excerpt:The default value for the format attribute is 1. The format attribute is split into a sequence of tokens where each token
is a maximal sequence of alphanumeric characters or a maximal sequence of non-alphanumeric characters. Alphanumeric means
any character that has a Unicode category of Nd, Nl, No, Lu, Ll, Lt, Lm or Lo. The alphanumeric tokens (format tokens) specify
the format to be used for each number in the list. If the first token is a non-alphanumeric token, then the constructed string
will start with that token; if the last token is non-alphanumeric token, then the constructed string will end with that token.
Non-alphanumeric tokens that occur between two format tokens are separator tokens that are used to join numbers in the list.
The nth format token will be used to format the nth number in the list. If there are more numbers than format tokens, then
the last format token will be used to format remaining numbers. If there are no format tokens, then a format token of 1 is
used to format all numbers. The format token specifies the string to be used to represent the number 1. Each number after
the first will be separated from the preceding number by the separator token preceding the format token used to format that
number, or, if there are no separator tokens, then by . (a period character).
Examples (xslt:xml): Overview
Interactive xlab: [number formatting]