Skip to main content

Module rendering

Module rendering 

Source
Expand description

Template rendering orchestration and per-component state handling. Rendering logic for citation and bibliography output.

This module handles template-based rendering of citations and bibliographies, including handling of localization, numbering, formatting, and special modes like integral (narrative) citations for numeric and label styles.

Structs§

CompoundRenderData
Borrowed compound-set context for rendering.
GroupRenderParams
Parameters for grouped citation rendering.
Renderer
The renderer for citation and bibliography templates.
RendererResources
Core style resources borrowed by every Renderer instance.
TemplateRenderParams
Parameters for rendering a template with a citation number.
TemplateRenderRequest
Internal render request used to keep template-processing call sites compact.

Functions§

get_variable_key
Get a unique key for a template component’s variable.