OPF
SpecDefinition referenceView source

Numbering

Numbering of one list level.

Metadata

Definition
#/$defs/Numbering
Form
object
Source
spec/schemas/opf.schema.json

Field index

FieldTypeReq.Description
styleref:NumberingStyle—Number style. Default arabic.
style · Allowed values
"arabic""roman-upper""roman-lower""alpha-upper""alpha-lower"
startinteger—First number counted at this level. Default 1. Native PowerPoint accepts 1 to 32767.
suffixenum—Text after the number: period (1.), paren (1)) or paren-both ((1)). Default period.
suffix · Allowed values
"period""paren""paren-both"

style

typeref:NumberingStylerequirednodefault—

Number style. Default arabic.

style · Allowed values
"arabic""roman-upper""roman-lower""alpha-upper""alpha-lower"
Field fragment · style.json
{
  "style": "arabic"
}

start

typeintegerrequirednodefault—

First number counted at this level. Default 1. Native PowerPoint accepts 1 to 32767.

suffix

typeenumrequirednodefault—

Text after the number: period (1.), paren (1)) or paren-both ((1)). Default period.

suffix · Allowed values
"period""paren""paren-both"
Field fragment · suffix.json
{
  "suffix": "period"
}
Complete definition constraints
Exact schema constraints
{
  "type": "object",
  "additionalProperties": false,
  "description": "Numbering of one list level.",
  "properties": {
    "style": {
      "$ref": "#/$defs/NumberingStyle",
      "description": "Number style. Default arabic."
    },
    "start": {
      "type": "integer",
      "minimum": 1,
      "maximum": 32767,
      "description": "First number counted at this level. Default 1. Native PowerPoint accepts 1 to 32767."
    },
    "suffix": {
      "type": "string",
      "enum": [
        "period",
        "paren",
        "paren-both"
      ],
      "description": "Text after the number: period (1.), paren (1)) or paren-both ((1)). Default period."
    }
  }
}