Column footnotes

Column footnotes appear at the bottom of the column containing the original reference, or immediately before a forced content break. This means, for example, that if you change from double column to single column setting, the footnotes defined within the double column layout will be rendered above the content the content of the single column layout.

Column footnote styles are defined using the following mappings:

$colnote-reference

This mapping controls the appearance of an inline footnote reference marker. The pre content and post content customisations can be used to declare additional content rendered before and after the note index (for example, enclosing brackets). TopLeaf automatically inserts the note marker when this mapping is processed.

$colnote-label

This mapping controls the appearance of a footnote label that identifies the footnote content. The pre content and post content customisations can be used to declare additional content rendered before and after the note index (for example, enclosing brackets). TopLeaf automatically inserts the note marker when this mapping is processed..

$colnote-body

This mapping controls the appearance of the footnote content block.

The paragraph properties control the footnote format:

  • Left Margin determines how far from the column edge the second and subsequent lines are indented.

  • First/Left indents the first line with respect to the remainder of the note.

  • Label Offset determines how far to the left of the first line the footnote label is set.

    If First/Left and Label Offset are equal, then the label will be set at the same indent as the other lines thus:

    If First/Left is zero, then the label will appear by itself to the left of the body of the note:

$colnote-separator

This mapping defines an optional separator inserted between body text content and the first column footnote rendered in the same column.

Normally this takes the form of a full width <rule/>, but any type of separator can be used. The paragraph properties can be set to control the vertical position of the separator.

$colnote-continued

This mapping defines an optional continuation block inserted immediately above the content of a column footnote that splits across a column boundary.

The {note-index} system variable can be used to include the footnote label within the continuation block:

{note-index} &ndash; continued