[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < LaissezVibrerTieColumn ] | [ Up : All layout objects ] | [ LeftEdge > ] |
3.1.74 LedgerLineSpanner
An auxiliary grob to manage ledger lines of a whole staff.
LedgerLineSpanner
objects are created by the following engraver(s): Ledger_line_engraver
.
Standard settings:
layer
(integer):
0
An integer which determines the order of printing objects. Objects with the lowest value of layer are drawn first, then objects with progressively higher values are drawn, so objects with higher values overwrite objects with lower values. By default most objects are assigned a layer value of 1.
length-fraction
(number):
0.25
Multiplier for lengths. Used for determining ledger lines and stem lengths.
minimum-length-fraction
(number):
0.25
Minimum length of ledger line as fraction of note head size.
springs-and-rods
(boolean):
ly:ledger-line-spanner::set-spacing-rods
Dummy variable for triggering spacing routines.
stencil
(stencil):
ly:ledger-line-spanner::print
The symbol to print.
vertical-skylines
(pair of skylines):
#<unpure-pure-container #<procedure ly:grob::vertical-skylines-from-stencil (_)> #<procedure ly:grob::pure-simple-vertical-skylines-from-extents (_ _ _)> >
Two skylines, one above and one below this grob.
X-extent
(pair of numbers):
#f
Extent (size) in the X direction, measured in staff-space units, relative to object’s reference point.
Y-extent
(pair of numbers):
#f
Extent (size) in the Y direction, measured in staff-space units, relative to object’s reference point.
This object supports the following interface(s):
grob-interface
, ledger-line-spanner-interface
and spanner-interface
.
This object is of class Spanner (characterized by spanner-interface
).
[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < LaissezVibrerTieColumn ] | [ Up : All layout objects ] | [ LeftEdge > ] |