w:abstractNum (Abstract Numbering Definition)

Defines the template for a multi-level list, specifying the format and appearance of each level independently.

Parent elements

Child elements

Description

w:abstractNum is a reusable, multi-level list template defining the format for each of the nine possible list levels (0–8). It is defined in ECMA-376 Part 1 §17.9.1.

Each w:abstractNum element has a unique w:abstractNumId attribute and contains up to nine w:lvl children. Concrete list instances (w:num) reference abstract definitions via w:abstractNumId.

Attributes

Attribute Type Possible Values Description
w:abstractNumId xsd:integer Non-negative integer, unique within the document. Identifies this abstract definition. Referenced by w:num/w:abstractNumId.

Examples

<w:abstractNum w:abstractNumId="0">
  <w:multiLevelType w:val="hybridMultilevel"/>
  <w:lvl w:ilvl="0">
    <w:start w:val="1"/>
    <w:numFmt w:val="bullet"/>
    <w:lvlText w:val="•"/>
    <w:lvlJc w:val="left"/>
    <w:pPr>
      <w:ind w:left="720" w:hanging="360"/>
    </w:pPr>
  </w:lvl>
</w:abstractNum>