Next: break-alignment-interface, Previous: break-alignable-interface, Up: Graphical Object Interfaces
Items that are aligned in prefatory matter.
The spacing of these items is controlled by the space-alist
property. It contains a list break-align-symbol
s with a specification
of the associated space. The space specification can be
(minimum-space .
spc))
(fixed-space .
spc)
(semi-fixed-space .
spc)
(extra-space .
spc)
Special keys for the alist are first-note
and next-note
, signifying
the first note on a line, and the next note halfway a line.
Rules for this spacing are much more complicated than this. See [Wanske] page 126 – 134, [Ross] pg 143 – 147
break-align-anchor
(number)- Grobs aligned to this break-align grob will have their X-offsets shifted by this number. In barlines, for example, this is used to position grobs relative to the (visual) center of the barline.
break-align-anchor-alignment
(number)- Read by ly:break-aligned-interface::calc-extent-aligned-anchor for aligning an anchor to a grobs extent
break-align-symbol
(symbol)- This key is used for aligning and spacing breakable items.
space-alist
(list)- A table that specifies distances between prefatory items, like clef and time-signature. The format is an alist of spacing tuples:
(
break-align-symbol type.
distance)
, where type can be the symbolsminimum-space
orextra-space
.
This grob interface is used in the following graphical objects: Ambitus, AmbitusAccidental, BarLine, BreakAlignGroup, BreathingSign, Clef, Custos, DoublePercentRepeat, KeyCancellation, KeySignature, LeftEdge and TimeSignature
Next: break-alignment-interface, Previous: break-alignable-interface, Up: Graphical Object Interfaces
Cette page documente LilyPond-2.11.28 (branche de développement).
Rapporter toute anomalie en français à lilypond-user-fr@gnu.org ou en anglais à http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs
Your suggestions for the documentation are welcome.