@end menu
@node System start delimiters
-@unnumberedsubsubsec System start delimiters
+@subsubsection System start delimiters
@cindex start of system
@cindex staff, multiple
Staff groups can be nested, using the context
@code{InnerStaffGroup} or @code{InnerChoirStaff}; see
-@lsr{staff,staff-brackets.ly}
+@c @lsr{staff,staff-brackets.ly}
@c snippet 137
@commonprop
@c FIXME: Graham will deal with this. -gp
@c snippet 201
To display a bracket even if there is only one staff, see
-@lsr{staff,display-bracket-with-only-one-staff-in-a
-system.ly}
+@c @lsr{staff,display-bracket-with-only-one-staff-in-a system.ly}
@seealso
Music Glossary: @rglos{brace}, @rglos{staff}, @rglos{staves}
@rglos{bracket}.
-Snippets: @lsrdir{staff}
+Snippets: @lsrdir{Staff,Staff-notation}
Internals Reference: @internalsref{ChoirStaff},
@internalsref{GrandStaff}, @internalsref{StaffGroup},
@node Staff symbol
-@unnumberedsubsubsec Staff symbol
+@subsubsection Staff symbol
@cindex adjusting staff symbol
@code{staff symbol}. The staff symbol may be tuned in the number,
thickness and distance of lines, using properties. This is
demonstrated in the example files
-@lsr{staff,changing-the-number-of-lines-in-a-staff.ly} and
-@lsr{staff,changing-the-staff-size.ly}.
+@c @lsr{staff,changing-the-number-of-lines-in-a-staff.ly} and
+@c @lsr{staff,changing-the-staff-size.ly}.
In addition, staves may be started and stopped at will. This is
done with @code{\startStaff} and @code{\stopStaff}.
Music Glossary: @rglos{ossia}, @rglos{staff}, @rglos{Frenched staff}.
-Snippets: @lsrdir{staff}
+Snippets: @lsrdir{Staff,Staff-notation}
Internals Reference: @internalsref{StaffSymbol},
@internalsref{DrumStaff}.
@node Hiding staves
-@unnumberedsubsubsec Hiding staves
+@subsubsection Hiding staves
@cindex Frenched scores
@cindex staves, hiding
Notation Reference: @ref{Staff symbol}.
-Snippets: @lsrdir{staff}
+Snippets: @lsrdir{Staff,Staff-notation}
Internals Reference: @internalsref{ChordNames},
@internalsref{FiguredBass}, @internalsref{Lyrics},
@end menu
@node Metronome marks
-@unnumberedsubsubsec Metronome marks
+@subsubsection Metronome marks
@cindex Tempo
@cindex beats per minute
@seealso
Music Glossary: @rglos{metronome}, @rglos{metronomic indication},
-@rglos{tempo indication}.
-@c FIXME : add @rglos{Mälzels Metronome}, @rglos{M.M.}, @rglos{tempo}?
+@rglos{tempo indication}, @rglos{metronome mark}.
Notation Reference: @ref{Text markup}.
-Snippets: @lsrdir{staff}.
+Snippets: @lsrdir{Staff,Staff-notation}.
Internals Reference: @internalsref{MetronomeMark}, @ref{MIDI
output}.
@node Instrument names
-@unnumberedsubsubsec Instrument names
+@subsubsection Instrument names
+
+@cindex instrument names
+@cindex instrument names, short
In an orchestral score, instrument names are printed at the left
side of the staves.
-This can be achieved by setting
-@internalsref{Staff}.@code{instrumentName} and
-@internalsref{Staff}.@code{shortInstrumentName}, or
-@internalsref{PianoStaff}.@code{instrumentName} and
-@internalsref{PianoStaff}.@code{shortInstrumentName}. This will
-print text before the start of the staff. For the first staff,
-@code{instrumentName} is used. If set, @code{shortInstrumentName}
-is used for the following staves.
+This can be achieved by setting @code{Staff}.@code{instrumentName} and
+@code{Staff}.@code{shortInstrumentName}, or
+@code{PianoStaff}.@code{instrumentName} and
+@code{PianoStaff}.@code{shortInstrumentName}. This will print text
+before the start of the staff. For the first staff,
+@code{instrumentName} is used. If set, @code{shortInstrumentName} is
+used for the following staves.
@lilypond[quote,verbatim,ragged-right,relative=1,fragment]
\set Staff.instrumentName = "Ploink "
c''1
@end lilypond
+@cindex instrument names, centering
+
If you wish to center the instrument names, you must center all of
them individually:
More information about adding and removing engravers can be found
in @ref{Modifying context plug-ins}.
+@cindex instrument names, changing
+
Instrument names may be changed in the middle of a piece,
@lilypond[quote,fragment,verbatim,ragged-right]
@seealso
-Snippets: @lsrdir{staff}
+Notation Reference: @ref{Modifying context plug-ins}.
+
+Snippets: @lsrdir{Staff,Staff-notation}
-Internals Reference: @internalsref{InstrumentName}.
+Internals Reference: @internalsref{InstrumentName},
+@internalsref{PianoStaff}, @internalsref{Staff}.
@node Quoting other voices
-@unnumberedsubsubsec Quoting other voices
+@subsubsection Quoting other voices
@cindex cues
+@cindex quoting other voices
+@cindex fragments
+@cindex cue notes
With quotations, fragments of other parts can be inserted into a
part directly. Before a part can be quoted, it must be marked
@refbugs
-Only the contents of the first @internalsref{Voice} occurring in
-an @code{\addQuote} command will be considered for quotation, so
+Only the contents of the first @code{Voice} occurring in an
+@code{\addQuote} command will be considered for quotation, so
@var{music} can not contain @code{\new} and @code{\context Voice}
statements that would switch to a different Voice.
Notation Reference: @ref{Instrument transpositions}.
-Snippets: @lsrdir{staff}
+Snippets: @lsrdir{Staff,Staff-notation}
-Internals Reference: @internalsref{QuoteMusic}.
+Internals Reference: @internalsref{QuoteMusic}, @internalsref{Voice}.
@node Formatting cue notes
-@unnumberedsubsubsec Formatting cue notes
+@subsubsection Formatting cue notes
+@cindex cues
+@cindex cue notes
+@cindex cue notes, formatting
+@cindex fragments
+@cindex quoting other voices
@cindex cues, formatting
The previous section deals with inserting notes from another
@end example
This will insert notes from the part @var{name} into a
-@internalsref{Voice} called @code{cue}. This happens
+@code{Voice} called @code{cue}. This happens
simultaneously with @var{music}, which usually is a rest. When
the cue notes start, the staff in effect becomes polyphonic for a
moment. The argument @var{updown} determines whether the cue
@end lilypond
-Here are a couple of hints for successful cue notes
+Here are a couple of hints for successful cue notes:
@itemize
@item
Cue notes have smaller font sizes.
@item
-the cued part is marked with the instrument playing the cue.
+The cued part is marked with the instrument playing the cue.
@item
-when the original part takes over again, this should be marked
+When the original part takes over again, this should be marked
with the name of the original instrument.
+@item
Any other changes introduced by the cued part should also be
undone. For example, if the cued instrument plays in a different
clef, the original clef should be stated once again.
@seealso
-Snippets: @lsrdir{staff}
-
+Snippets: @lsrdir{Staff,Staff-notation}.
+Internals Reference: @internalsref{Voice}.