WordProcessingML defines a number of numeration styles for numbered lists. These numeration styles were essentially only labeled, but not defined. These styles are also defined as a closed list, again matching what Microsoft Word supports, but they are not extensible by other vendors. However, the list of styles provided is incomplete, lacking, for example, support for Armenian, Tamil, Greek alphabetic, Ethiopic and Khmer numerations, as well as the larger number of historic systems used by scholars. The preferred solution is to use a declarative/generative approach, such as used by the W3C’s XSL:FO and OpenDocument Format. This allows an open-ended list of numeration styles to be used, each self-defining.
Support for extending list of styles be provided
Throughout the document
te
Proposed Disposition of DIS 29500 Comment IN-0024 (Modified: 2008-01-10) Agreed; we should provide a mechanism to allow users to specify their own custom defined numbering list. The following changes will be made: In Part 4, §2.18.66, page 1,771, add a new enumeration value to ST_NumberFormat: Enumeration Value Description custom (Custom Defined Number Format) Specifies a custom number format using the parent element’s attribute to reference a number format in the same way as the XSLT format attribute (W3C, 1999). In Part 4, §2.9.18, page 797, replacing line 25: When a document has a custom number format specified by the format attribute, it shall use the referenced number format. If the referenced number format cannot be resolved as a number format the consumer shall use the number format specified by the value of the val attribute. If the corresponding value of the val attribute is custom , the result is implementation-defined. If this element is omitted, the level shall be assumed to be of type decimal . In Part 4, §2.18.66, page 1,778, before line 13: <enumeration value="chicago"/> The value custom will also be added to the ST_NumberFormat in wml.xsd. In Part 4, §2.9.18, page 798, add the following attributes to element numFmt: Attributes Description Format (Custom Defined Number Format) Specifies a custom number format using the syntax defined by the XSLT 1.0 format attribute (W3C, 1999), This format shall be used for all numbering in the parent object. [Example: A value of ア indicates that a consumer shall use Katakana Attributes Description numbering. end example] The possible values for this attribute are defined by the ST_String simple type (§2.18.89). Part 4, In the (yet to be added) Normative References: W3C. XSL Transformations (XSLT) Version 1.0. November 16, 1999. http://www.w3.org/TR/1999/REC-xslt-19991116. Similar Comments: BR-0033 , CL-0136 , CO-0132 , DE-0080 , FR-0327 , GB-0279 , GR-0056 , IR-0035 , MY-0011 , US-0112 , VE-0042

Dupe of CA 31