|
|
GNU LilyPond-- -- |
||||||||||
|
TabStaffContext for generating tablature. [DOCME] This context creates the following grobs: BarLine, Clef, DotColumn, InstrumentName, NoteCollision, OctavateEight, RestCollision, SeparatingGroupSpanner, SeparationItem, SostenutoPedalLineSpanner, SostenutoPedal, StaffSymbol, SustainPedalLineSpanner, SustainPedal, TimeSignature, UnaCordaPedalLineSpanner, UnaCordaPedal, VerticalAxisGroup and VoltaBracket. This context sets the following properties:
Context TabStaff can contain TabVoice 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 Forbid_line_break_engraverForbid line breaks when note heads are still playing at some point. Properties (read)
Forbid_line_break_engraver is part of contexts: Staff and TabStaff Grob_pq_engraverAdministrate when certain grobs (eg. note heads) stop playing; this engraver is a sort-of a failure, since it doesn't handle all sorts of borderline cases very well. Properties (read)
Properties (write)
Grob_pq_engraver is part of contexts: Voice, TabVoice, Staff 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 Piano_pedal_engraverEngrave piano pedal symbols and brackets. Properties (read)
Piano_pedal_engraver is part of contexts: Staff and TabStaff Rest_collision_engraverHandles collisions of rests. This engraver creates the following grobs: RestCollision. Rest_collision_engraver is part of contexts: Staff and TabStaff Collision_engraverThis engraver creates the following grobs: NoteCollision. Collision_engraver is part of contexts: 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 Clef_engraverDetermine and set reference point for pitches Properties (read)
Clef_engraver is part of contexts: 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 Volta_engraverMake volta brackets Properties (read)
Volta_engraver is part of contexts: RhythmicStaff, Staff and TabStaff Font_size_engraverPuts fontSize into font-relative-size grob property. Properties (read)
Font_size_engraver is part of contexts: Voice, TabVoice, Thread, Staff and TabStaff Bar_engraverCreate barlines. This engraver is controlled through the
Properties (read)
Bar_engraver is part of contexts: RhythmicStaff, Staff and TabStaff 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