OOXML Structure
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
Options
Configure the extension behavior:Name of list item node type
HTML attributes for ordered list elements
Whether to preserve marks when creating lists
Whether to preserve attributes
Available list style types
Attributes
Node attributes that can be set and retrieved:Starting number for the list
Block identifier for tracking
Synchronization identifier
List identifier
List style type (decimal, lowerAlpha, lowerRoman)
Additional attributes
Commands
toggleOrderedList
Toggle ordered list formatting
Converts selection to ordered list or back to paragraphs
restartListNodes
Restart list node numbering
Resets list numbering for specified nodes
Nodes to restart
Starting position
updateOrderedListStyleType
Update ordered list style type based on nesting level
Cycles through decimal -> lowerAlpha -> lowerRoman based on depth
Keyboard Shortcuts
Command | Shortcut | Description |
---|---|---|
toggleOrderedList() | ⌘/Ctrl-Shift-7 | Toggle ordered list |