LilyPond program-reference: 3.1.96 StaffSymbol

### 3.1.96 StaffSymbol

StaffSymbol objects are created by: Staff_symbol_engraver and Tab_staff_symbol_engraver.

Standard settings:

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

>   `ly:staff-symbol::height`

>   Hard coded extent in Y direction.

> `stencil` (unknown):

>   `ly:staff-symbol::print`

>   The symbol to print.

> `line-count` (integer):

>   `5`

>   The number of staff lines.

> `ledger-line-thickness` (pair of numbers):

>   `'(1.0 . 0.1)`

>   The thickness of ledger lines. It is the sum of 2 numbers: The first is the factor for line thickness, and the second for staff space. Both contributions are added.

> `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): staff-symbol-interface, spanner-interface and grob-interface.

#### Internals Reference