Skip to main content
Create numbered lists with automatic sequencing. Full support for nested lists, custom numbering styles, and Word list definitions.

OOXML Structure

<w:p>
  <w:pPr>
    <w:numPr>
      <w:ilvl w:val="0"/>
      <w:numId w:val="1"/>
    </w:numPr>
  </w:pPr>
  <w:r>
    <w:t>List item text</w:t>
  </w:r>
</w:p>

Use case

  • Instructions - Step-by-step procedures
  • Legal documents - Numbered clauses and sections
  • Outlines - Hierarchical document structure
  • Requirements - Enumerated specifications
  • Nested lists - Multi-level organization with a, b, c or i, ii, iii
Ordered list functionality is part of the Paragraph extension. There is no separate ordered list extension.

Commands

toggleOrderedList

Toggle ordered list formatting on the current selection. Converts selected paragraphs to numbered list items or removes list formatting. Example:
editor.commands.toggleOrderedList()

restartNumbering

Restart list numbering from the current position. Example:
editor.commands.restartNumbering()

Keyboard shortcuts

CommandShortcutDescription
toggleOrderedList()⌘/Ctrl-Shift-7Toggle ordered list
(indent)TabIncrease list indentation
(outdent)Shift-TabDecrease list indentation

Input rules

Type 1. followed by a space to start a numbered list automatically.

Source code