Next: Score, Previous: PianoStaff, Up: Contexts
A context like Staff but for printing rhythms.  Pitches are
    ignored; the notes are printed on one line.
   
This context also accepts commands for the following context(s):
Staff
This context creates the following layout objects:
BarLine, DotColumn, InstrumentName, LedgerLineSpanner, SeparatingGroupSpanner, SeparationItem, StaffSpacing, StaffSymbol, TimeSignature, VerticalAxisGroup and VoltaBracket.
This context sets the following properties:
neutral-direction  in Beam to 1. 
neutral-direction  in Stem to 1. 
line-count  in StaffSymbol to 1. 
staff-padding  in VoltaBracket to 3. 
bar-size  in BarLine to 4. 
squashedPosition to 0createSpacing to #tlocalKeySignature to '()minimum-Y-extent  in VerticalAxisGroup to #f. 
Context RhythmicStaff can contain Voice and CueVoice
This context is built from the following engravers:
Ledger_line_engraverThis engraver creates the following layout objects:
 LedgerLineSpanner.
     
Axis_group_engraverProperties (read)
currentCommandColumn (layout object)Instrument_name_engraverProperties (read)
currentCommandColumn (layout object)shortInstrumentName (markup)instrument
instrumentName (markup)instrument property labels the staff in the first system, and
the instr property labels following lines. 
shortVocalName (markup)vocalName (markup)Time_signature_engravertimeSignatureFraction changes
     This engraver creates the following layout objects:
 TimeSignature.
     
Pitch_squash_engraversquashedPosition, if that property is set. This can be used to make  a single line staff demonstrating the rhythm of a melody.
     Properties (read)
squashedPosition (integer)Staff_symbol_engraverMusic types accepted:
This engraver creates the following layout objects:
 StaffSymbol.
     
Bar_engraverwhichBar property. If it has no bar line to create, it will forbid a linebreak at this point
     Properties (read)
whichBar (string)Example:
               \set Staff.whichBar = "|:"
          
          This will create a start-repeat bar in this staff only. Valid values are described in bar-line-interface.
forbidBreak (boolean)Dot_column_engraverThis engraver creates the following layout objects:
 DotColumn.
     
Separating_line_group_engraverProperties (read)
createSpacing (boolean)StaffSpacing objects? 
Should be set for staves. 
breakableSeparationItem (layout object)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)Font_size_engraverProperties (read)
fontSize (number)Output_property_engraverMusic types accepted:
Next: Score, Previous: PianoStaff, Up: Contexts
This page is for LilyPond-2.10.33 (stable-branch).