Next: LeftEdge, Previous: KeySignature, Up: All layout objects
LedgerLineSpanner objects are created by: Ledger_line_engraver
Standard settings:
print-function
(procedure):Ledger_line_spanner::print
Function taking grob as argument,
returning a Stencil
object.
X-extent-callback
(procedure):#f
Procedure that calculates the
extent of this object. If this value is set to #f
, the object
is empty in the X direction. The procedure takes a grob and axis
argument, and returns a number-pair.
Y-extent-callback
(procedure):#f
see X-extent-callback
.
minimum-length-fraction
(number):0.25
Minimum length of ledger line as fraction of note head size.
length-fraction
(number):0.25
Length of ledger line as fraction of note head size.
spacing-procedure
(procedure):Ledger_line_spanner::set_spacing_rods
Procedure for calculating spacing
parameters. The routine is called after
before-line-breaking-callback
.
print-function
(procedure):Ledger_line_spanner::print
Function taking grob as argument,
returning a Stencil
object.
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: ledger-line-interface, spanner-interface and grob-interface
This page is for LilyPond-2.6.3 (stable-branch).