Next: , Previous: StaffSpacing, Up: All layout objects



StaffSymbol

StaffSymbol objects are created by: Staff_symbol_engraver and Tab_staff_symbol_engraver

Standard settings:

print-function (procedure):
Staff_symbol::print

Function taking grob as argument, returning a Stencil object.

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 (number):
0

The output layer [0..2]: layers define the order of printing objects. Objects in lower layers are overprinted by objects in higher layers.

This object supports the following interfaces: spanner-interface, staff-symbol-interface and grob-interface

Read comments on this page, or add one.

This page is for LilyPond-2.2.6 (stable-branch).

Report errors to <bug-lilypond@gnu.org>.