### 3.1.45 FootnoteItem

FootnoteItem objects are created by: Footnote_engraver.

Standard settings:

> `annotation-balloon` (boolean)

>   Print the balloon around an annotation.

> `annotation-line` (boolean):

>   `#t`

>   Print the line from an annotation to the grob that it annotates.

> `automatically-numbered` (boolean):

>   `#<procedure #f (grob)>`

>   Should a footnote be automatically numbered?

> `break-visibility` (vector):

>   `#<procedure #f (grob)>`

>   A vector of 3 booleans, `#(end-of-line unbroken begin-of-line)`. `#t` means visible, `#f` means killed.

> `footnote` (boolean):

>   `#t`

>   Should this be a footnote or in-note?

> `footnote-text` (markup):

>   `#<procedure #f (grob)>`

>   A footnote for the grob.

> `stencil` (stencil):

>   `ly:balloon-interface::print`

>   The symbol to print.

> `text` (markup):

>   `#<procedure #f (grob)>`

>   Text markup. See Formatting text.

> `X-extent` (pair of numbers)

>   Extent (size) in the X direction, measured in staff-space units, relative to object’s reference point.

> `X-offset` (number):

>   `#<procedure #f (grob)>`

>   The horizontal amount that this object is moved relative to its X-parent.

> `Y-extent` (pair of numbers)

>   Extent (size) in the Y direction, measured in staff-space units, relative to object’s reference point.

> `Y-offset` (number):

>   `#<procedure #f (grob)>`

>   The vertical amount that this object is moved relative to its Y-parent.

This object supports the following interface(s): balloon-interface, font-interface, footnote-interface, grob-interface, item-interface and text-interface.

#### Internals Reference v2.18.2 (稳定分支).