Next: CueVoice, Previous: ChoirStaff, Up: Contexts
Typesets chord names.
This context creates the following layout objects:
ChordName, StaffSpacing and VerticalAxisGroup.
This context sets the following properties:
remove-empty in VerticalAxisGroup to #t.
remove-first in VerticalAxisGroup to #t.
minimum-Y-extent in VerticalAxisGroup to '(0 . 2).
This context is a `bottom' context; it cannot contain other contexts.
This context is built from the following engravers:
Hara_kiri_engraver- Like Axis_group_engraver, but make a hara-kiri spanner, and add interesting items (ie. note heads, lyric syllables and normal rests)
Properties (read)
keepAliveInterfaces(list)- List of symbols, signifying grob interfaces that are worth keeping an staff with
remove-emptyset around for.This engraver creates the following layout objects:
Skip_event_swallow_translator- Swallow \skip.
Chord_name_engraver- Catch note-events and generate the appropriate chordname.
Music types accepted:
Properties (read)
chordChanges(boolean)- Only show changes in chords scheme?
chordNameExceptions(list)- An alist of chord exceptions. Contains (chord . markup) entries.
chordNameFunction(procedure)- The function that converts lists of pitches to chord names.
chordNoteNamer(procedure)- Function that converts from a pitch object to a text markup. Used for single pitches.
chordRootNamer(procedure)- Function that converts from a pitch object to a text markup. Used for chords.
chordNameExceptions(list)- An alist of chord exceptions. Contains (chord . markup) entries.
majorSevenSymbol(markup)- How should the major 7th be formatted in a chord name?
This engraver creates the following layout objects:
Separating_line_group_engraver- Generates objects for computing spacing parameters.
Properties (read)
Properties (write)
createSpacing(boolean)- Create
StaffSpacingobjects? Should be set for staves.
hasStaffSpacing(boolean)- True if the currentCommandColumn contains items that will affect spacing
This engraver creates the following layout objects:
Output_property_engraver- Apply a procedure to any grob acknowledged.
Music types accepted:
Rest_swallow_translator- Swallow rest
Next: CueVoice, Previous: ChoirStaff, Up: Contexts
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.