DocumentNumbering

data class DocumentNumbering(val headings: NumberingFormat? = null, val figures: NumberingFormat? = null, val tables: NumberingFormat? = null, val math: NumberingFormat? = null, val codeBlocks: NumberingFormat? = null, val footnotes: NumberingFormat? = null, val extra: Map<String, NumberingFormat> = emptyMap())

An immutable group of NumberingFormats for different types of elements (Nodes) in a document.

Parameters

headings

format for Headings

figures

format for Figures

tables

format for Tables

math

format for Math blocks

codeBlocks

format for Code blocks

footnotes
extra

extra, dynamic formats for custom elements (e.g. com.quarkdown.core.ast.quarkdown.block.Numbered)

Constructors

Link copied to clipboard
constructor(headings: NumberingFormat? = null, figures: NumberingFormat? = null, tables: NumberingFormat? = null, math: NumberingFormat? = null, codeBlocks: NumberingFormat? = null, footnotes: NumberingFormat? = null, extra: Map<String, NumberingFormat> = emptyMap())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val math: NumberingFormat? = null
Link copied to clipboard
val tables: NumberingFormat? = null

Functions

Link copied to clipboard