Next: CueVoice, Previous: ChoirStaff, Up: Contexts
Typesets chord names.
This context creates the following layout objects:
ChordName, SeparatingGroupSpanner, SeparationItem, StaffSpacing, VerticalAxisGroup and VoltaBracket.
This context sets the following properties:
verticalExtent to #fremove-empty in VerticalAxisGroup to #t.
remove-first in VerticalAxisGroup to #t.
padding in SeparatingGroupSpanner to 0.8.
extraVerticalExtent to #fminimum-Y-extent in VerticalAxisGroup to '(0 . 2.5).
voltaOnThisStaff to #fThis context is a `bottom' context; it can not contain other contexts.
This context is built from the following engravers:
Hara_kiri_engraverProperties (read)
keepAliveInterfaces (list)remove-empty set around for.
Skip_event_swallow_translatorMusic types accepted:
Chord_name_engraverMusic types accepted:
Properties (read)
chordChanges (boolean)chordNameExceptions (list)chordNameFunction (procedure)chordNoteNamer (procedure)chordRootNamer (procedure)chordNameExceptions (list)majorSevenSymbol (markup)Separating_line_group_engraverProperties (read)
createSpacing (boolean)StaffSpacing objects?
Should be set for staves.
breakableSeparationItem (layout object)Output_property_engraverMusic types accepted:
Rest_swallow_translatorMusic types accepted:
Volta_engraverProperties (read)
repeatCommands (list)(volta . x), where x is a string or #f
voltaSpannerDuration (moment)\alternative. This can be
used to shrink the length of brackets in the situation where one
alternative is very large.
stavesFound (list of grobs)
This page is for LilyPond-2.8.8 (stable-branch).