Next: RhythmicStaff, Previous: NoteNames, Up: Contexts
Just like GrandStaff
but with a forced
distance between the staves, so cross staff beaming and slurring
can be used.
This context also accepts commands for the following context(s):
GrandStaff.
This context creates the following layout objects:
Arpeggio, InstrumentName, SpanBar, SystemStartBar, SystemStartBrace, SystemStartBracket and SystemStartSquare.
This context sets the following properties:
shortInstrumentName
to '()
.
instrumentName
to '()
.
minimum-Y-extent
in VerticalAxisGroup to '(-4 . 4)
.
systemStartDelimiter
to 'SystemStartBrace
.
localKeySignature
to '()
.
Context PianoStaff can contain FiguredBass and Staff.
This context is built from the following engravers:
Instrument_name_engraver
- Creates a system start text for instrument or vocal names.
Properties (read)
currentCommandColumn
(layout object)- Grob that is X-parent to all current breakable (clef, key signature, etc.) items.
shortInstrumentName
(markup)- See
instrument
instrumentName
(markup)- The name to print left of a staff. The
instrument
property labels the staff in the first system, and theinstr
property labels following lines.shortVocalName
(markup)- Name of a vocal line, short version.
vocalName
(markup)- Name of a vocal line.
This engraver creates the following layout objects:
System_start_delimiter_engraver
- Creates a system start delimiter (ie. SystemStart{Bar, Brace, Bracket} spanner
Properties (read)
systemStartDelimiter
(symbol)- Which grob to make for the start of the system/staff? Set to
SystemStartBrace
,SystemStartBracket
orSystemStartBar
.systemStartDelimiterHierarchy
(pair)- A nested list, indicating the nesting of a start delimiters.
currentCommandColumn
(layout object)- Grob that is X-parent to all current breakable (clef, key signature, etc.) items.
This engraver creates the following layout objects:
SystemStartBar, SystemStartBrace, SystemStartBracket and SystemStartSquare.
Span_arpeggio_engraver
Properties (read)
connectArpeggios
(boolean)- If set, connect arpeggios across piano staff.
This engraver creates the following layout objects:
Span_bar_engraver
- This engraver makes cross-staff barlines: It catches all normal bar lines, and draws a single span-bar across them.
This engraver creates the following layout objects:
Next: RhythmicStaff, Previous: NoteNames, Up: Contexts
Esta página corresponde a LilyPond-2.11.28 (rama de desarrollo).
Informe de los fallos a http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.
Your suggestions for the documentation are welcome.