|
|
GNU LilyPond-- -- |
||||||||||
|
RhythmicStaffA context like This context creates the following grobs: BarLine, DotColumn, InstrumentName, SeparatingGroupSpanner, SeparationItem, StaffSymbol, TimeSignature, VerticalAxisGroup and VoltaBracket. This context sets the following properties:
Context RhythmicStaff can contain Voice This context is built from the following engravers: Engraver_group_engraverA group of engravers taken together Engraver_group_engraver is part of contexts: Voice, StaffGroup, PianoStaff, InnerStaffGroup, LyricsVoice, RhythmicStaff, NoteNames, TabVoice, FiguredBass, Thread, Staff, StaffContainer, ChordNames, GrandStaff, InnerChoirStaff, Lyrics, ChoirStaff and TabStaff Instrument_name_engraverPrints the name of the instrument (specified by
Properties (read)
Instrument_name_engraver is part of contexts: PianoStaff, RhythmicStaff, Staff and TabStaff Staff_symbol_engravercreate the constellation of five (default) staff lines. This engraver creates the following grobs: StaffSymbol. Staff_symbol_engraver is part of contexts: RhythmicStaff, Staff and TabStaff Time_signature_engraverCreate a TimeSignature whenever This engraver creates the following grobs: TimeSignature. Time_signature_engraver is part of contexts: RhythmicStaff, Staff and TabStaff Bar_engraverCreate barlines. This engraver is controlled through the
Properties (read)
Bar_engraver is part of contexts: RhythmicStaff, Staff and TabStaff Volta_engraverMake volta brackets Properties (read)
Volta_engraver is part of contexts: RhythmicStaff, Staff and TabStaff Dot_column_engraverEngraves dots on dotted notes shifted to the right of the note. If omitted, then dots appear on top of the notes. This engraver creates the following grobs: DotColumn. Dot_column_engraver is part of contexts: RhythmicStaff, Staff and TabStaff Separating_line_group_engraverGenerates objects for computing spacing parameters. This engraver creates the following grobs: SeparatingGroupSpanner and SeparationItem. Separating_line_group_engraver is part of contexts: LyricsVoice, RhythmicStaff, NoteNames, Staff, ChordNames and TabStaff Pitch_squash_engraverTreat all pitches as middle C. Note that the notes move, but the locations of accidentals stay the same. Set the position field of all note heads to zero. This useful for making a single line staff that demonstrates the rhythm of a melody. Properties (read)
Pitch_squash_engraver is part of contexts: RhythmicStaff Output_property_engraverInterpret Music of Output_property type, and apply a function to any Graphic objects that satisfies the predicate. Output_property_engraver is part of contexts: Voice, StaffGroup, InnerStaffGroup, RhythmicStaff, TabVoice, Thread, Staff, Score, ChordNames and TabStaff Axis_group_engraverGroup all objects created in this context in a VerticalAxisGroup spanner. Properties (read)
Axis_group_engraver is part of contexts: LyricsVoice, RhythmicStaff, NoteNames, FiguredBass, Staff, StaffContainer, ChordNames, Lyrics and TabStaff |
||||||||||
|
Go back to index of LilyPond.
Please send GNU LilyPond questions and comments to lilypond-user@gnu.org. Please send comments on these web pages to (address unknown) Copyright (c) 1997--2002 Han-Wen Nienhuys and Jan Nieuwenhuizen. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. |
|||||||||||
This page was built from LilyPond-1.6.6 (stable-branch) by