[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < SostenutoPedalLineSpanner ] | [ Up : All layout objects ] | [ SpanBar > ] |
3.1.120 SpacingSpanner
An auxiliary grob to set all
horizontal spacing constraints across a score. There is normally
one such grob for the whole score, but there can be several if
\newSpacingSection
is used. See also
GraceSpacing
, NoteSpacing
, and
StaffSpacing
.
SpacingSpanner
objects are created by the following engraver(s): Spacing_engraver
.
Standard settings:
average-spacing-wishes
(boolean):
#t
If set, the spacing wishes are averaged over staves.
base-shortest-duration
(moment):
#<Mom 3/16>
Spacing is based on the shortest notes in a piece. Normally, pieces are spaced as if notes at least as short as this are present.
common-shortest-duration
(moment):
ly:spacing-spanner::calc-common-shortest-duration
The most common shortest note length. This is used in spacing. Enlarging this sets the score tighter.
shortest-duration-space
(number):
2.0
Start with this multiple of
spacing-increment
space for the shortest duration. See also spacing-spanner-interface.spacing-increment
(dimension, in staff space):
1.2
The unit of length for note-spacing. Typically, the width of a note head. See also spacing-spanner-interface.
springs-and-rods
(boolean):
ly:spacing-spanner::set-springs
Dummy variable for triggering spacing routines.
This object supports the following interface(s):
grob-interface
, spacing-options-interface
, spacing-spanner-interface
and spanner-interface
.
This object is of class Spanner (characterized by spanner-interface
).
[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < SostenutoPedalLineSpanner ] | [ Up : All layout objects ] | [ SpanBar > ] |