<numFmt> (Numbering Format)

This element specifies the number format which shall be used to display all numbering at this level in the numbering definition. This information is used to replace the level text string %x, where x is a particular one-based level index, with the appropriate value. This value shall be calculated by counting the number of paragraphs at this level since the last restart using the numbering system defined in the @val attribute.

If omitted, the level shall be assumed to be of type decimal.

example:
<w:lvl w:ilvl="2">
  <w:start w:val="1" />
  <w:numFmt w:val="lowerRoman" />
  <w:lvlRestart w:val="0">
  <w:lvlText w:val="%3)" />
  <w:lvlJc w:val="left" />
  <w:pPr>
    <w:ind w:left="1080" w:hanging="360" />
  </w:pPr>
  <w:rPr>
    <w:rFonts w:hint="default" />
  </w:rPr>
</w:lvl>

A @numFmt value of lowerLetter indicates that a consumer shall use lowercase letters for all numbering of this level: a,b,c… ]

Parent Elements

<lvl>2.9.6); <lvl>2.9.7)

Attributes

Description

<val> (Numbering Format Type)

Specifies the number format that shall be used for all numbering in the parent object.

The possible values for this attribute are defined by the ST_NumberFormat simple type (§2.18.66).

The following XML Schema fragment defines the contents of this element:

<complexType name="CT_NumFmt">
	<attribute name="val" type="ST_NumberFormat" use="required"/>
</complexType>