Home

Quote Inline

This is an inline mark type used in Stencila Schema for quoted content.

It extends Mark so short quotations within prose can be represented structurally and serialized consistently across formats, rather than relying only on punctuation.

Key properties are inherited from Mark, especially the wrapped inline content.

Analogues

The following external types, elements, or nodes are similar to a QuoteInline:

  • HTML <q>

  • Pandoc Quoted: Closest Pandoc analogue for inline quotations, though Pandoc distinguishes quote kind explicitly.

  • MDAST phrasing quotation: There is no dedicated core MDAST inline quote node; quotation is usually represented as plain text punctuation or HTML.

Properties

The QuoteInline type has these properties:

NameDescriptionTypeInherited from
sourceThe source of the quote.Citation | Text-
contentThe content that is marked.Inline*Mark
idThe identifier for this item.StringEntity

Related

The QuoteInline type is related to these types:

  • Parents: Mark

  • Children: none

Bindings

The QuoteInline type is represented in:

Testing

During property-based (a.k.a generative) testing, the properties of the QuoteInline type are generated using the following strategies.

PropertyComplexityDescriptionStrategy
contentMin+Generate a single fixed text value.vec![t("text")]
Low+Generate a single arbitrary, non-recursive, inline nodevec_inlines_non_recursive(1)
High+Generate up to two arbitrary, non-recursive, inline nodesvec_inlines_non_recursive(2)
MaxGenerate up to four arbitrary, non-recursive, inline nodesvec_inlines_non_recursive(4)

This documentation was generated from QuoteInline.yaml by docs_types.rs.

© 2026 Stencila