LilyPond program-reference: 3.1.52 LedgerLineSpanner

### 3.1.52 LedgerLineSpanner

LedgerLineSpanner objects are created by: Ledger_line_engraver.

Standard settings:

> `springs-and-rods` (boolean):

>   `ly:ledger-line-spanner::set-spacing-rods`

>   Dummy variable for triggering spacing routines.

> `stencil` (unknown):

>   `ly:ledger-line-spanner::print`

>   The symbol to print.

> `X-extent` (pair of numbers):

>   `#f`

>   Hard coded extent in X direction.

> `Y-extent` (pair of numbers):

>   `#f`

>   Hard coded extent in Y direction.

> `minimum-length-fraction` (number):

>   `0.25`

>   Minimum length of ledger line as fraction of note head size.

> `length-fraction` (number):

>   `0.25`

>   Multiplier for lengths. Used for determining ledger lines and stem lengths.

> `layer` (integer):

>   `0`

>   The output layer (a value between 0 and 2): Layers define the order of printing objects. Objects in lower layers are overprinted by objects in higher layers.

This object supports the following interface(s): spanner-interface, ledger-line-spanner-interface and grob-interface.

#### Internals Reference