Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

API Reference

deixis-native-render-single

Built-in single-body layouts. Native keeps a natural text flow; aligned accepts a shared marker column.

Conditional

Returns: content.

Task guide

Example

deixis-native-render-single(note, ..args.named())

Use supplied data unchanged when delegating. Aligned additionally accepts max-marker-width/max-marker-gap. The container and body-style come from the body record.

deixis-native-render-single

deixis-native-render-single(data, inner-width: auto, ..args)

A rendering function that formats the note body closely matching Typst’s native footnote style. Native weak marker spacing folds source indentation without trimming content. Explicit paragraph/line breaks are preserved; pagination needs a breakable container.

Parameters

NameDefaultTypes
datarequired
inner-widthauto
..argsvariadic

deixis-aligned-render-single

deixis-aligned-render-single(data, inner-width: auto, max-marker-width: auto, max-marker-gap: auto, ..args)

The default rendering function, formatting the note body with the marker aligned to the side. Weak marker spacing folds indentation through native layout; authored breaks survive.

Parameters

NameDefaultTypes
datarequired
inner-widthauto
max-marker-widthauto
max-marker-gapauto
..argsvariadic