Expand description
Structuring elements that define the document model.
Structs§
- Author
- A list of authors.
- Bibliography
- A loaded bibliography.
- Bibliography
Elem - A bibliography / reference listing.
- Cite
Elem - Cite a work from the bibliography.
- Cite
Group - A group of citations.
- CslStyle
- A loaded CSL style.
- Document
Elem - The root element of a document and its metadata.
- Document
Info - Details about the document.
- Emph
Elem - Emphasizes content by toggling italics.
- Enum
Elem - A numbered list.
- Enum
Item - An enumeration item.
- Figure
Caption - The caption of a figure. This element can be used in set and show rules to customize the appearance of captions for all figures or figures of a specific kind.
- Figure
Elem - A figure with an optional caption.
- First
Line Indent - Configuration for first line indent.
- Footnote
Elem - A footnote.
- Footnote
Entry - An entry in a footnote list.
- Heading
Elem - A section heading.
- Keywords
- A list of keywords.
- Link
Elem - Links to a URL or a location in the document.
- List
Elem - A bullet list.
- List
Item - A bullet list item.
- Numbering
Pattern - How to turn a number into text.
- Outline
Elem - A table of contents, figures, or other elements.
- Outline
Entry - Represents an entry line in an outline.
- ParElem
- A logical subdivison of textual content.
- ParLine
- A paragraph line.
- ParLine
Marker - A marker used to indicate the presence of a line.
- Parbreak
Elem - A paragraph break.
- Quote
Elem - Displays a quote alongside an optional attribution.
- RefElem
- A reference to a label or bibliography.
- Strong
Elem - Strongly emphasizes content by increasing the font weight.
- Table
Cell - A cell in the table. Use this to position a cell manually or to apply styling. To do the latter, you can either use the function to override the properties for a particular cell, or use it in show rules to apply certain styles to multiple cells at once.
- Table
Elem - A table of items.
- Table
Footer - A repeatable table footer.
- TableH
Line - A horizontal line in the table.
- Table
Header - A repeatable table header.
- TableV
Line - A vertical line in the table. See the docs for
grid.vline
for more information regarding how to use this element’s fields. - Term
Item - A term list item.
- Terms
Elem - A list of terms and their descriptions.
- Url
- A uniform resource locator with a maximum length.
Enums§
- Attribution
- Attribution for a quote.
- Citation
Form - The form of the citation.
- CslSource
- Source for a CSL style.
- Destination
- A link destination.
- Figure
Kind - The
kind
parameter of aFigureElem
. - Footnote
Body - The body of a footnote can be either some content or a label referencing another footnote.
- Line
Numbering Scope - Possible line numbering scope options, indicating how often the line number counter should be reset.
- Linebreaks
- How to determine line breaks in a paragraph.
- Link
Target - A target where a link can go.
- List
Marker - A list’s marker.
- Numbering
- How to number a sequence of things.
- Numbering
Kind - Different kinds of numberings.
- Outline
Indent - Defines how an outline is indented.
- RefForm
- The form of the reference.
- Supplement
- Additional content for a reference.
- Table
Child - Any child of a table element.
- Table
Item - A table item, which is the basic unit of table specification.
Traits§
- Figurable
- An element that can be auto-detected in a figure.
- List
Item Like - A list item, enum item, or term list item.
- List
Like - A list, enum, or term list.
- Outlinable
- Marks an element as being able to be outlined.
- Refable
- Marks an element as being able to be referenced. This is used to implement
the
@ref
element.