Suivant : Citation d’autres voix, Précédent : Indications métronomiques, Haut : Écriture de parties séparées
Dans un conducteur, les noms d'instrument sont portés en regard de chacune des portées.
Ce résultat s'obtient en spécifiant
Staff.instrumentName
et
Staff.shortInstrumentName
, ou
PianoStaff.instrumentName
et
PianoStaff.shortInstrumentName
. L'argument
textuel apparaîtra avant le début de la portée. La première ligne
affichera instrumentName
, et les suivantes
shortInstrumentName
.
\set Staff.instrumentName = "Ploink " \set Staff.shortInstrumentName = "Plk " c1 \break c''
Le recours à la commande \markup
permet de construire des noms
d'instruments particuliers, tels que
\set Staff.instrumentName = \markup { \column { "Clarinetti" \line { "in B" \smaller \flat } } } c''1
Si vous centrez le nom d'un instrument, il faudra le faire pour tous
{ << \new Staff { \set Staff.instrumentName = \markup { \center-column { "Clarinetti" \line { "in B" \smaller \flat } } } c''1 } \new Staff { \set Staff.instrumentName = \markup{ \center-align { Vibraphone }} c''1 } >> }
Losque le nom d'un instrument est relativement long, il est judicieux
d'augmenter le retrait — indent
— au sein du bloc
\layout
.
Procédez comme suit pour centrer des noms d'instruments tout en préservant un décalage par rapport à la portée :
\new StaffGroup \relative << \new Staff { \set Staff.instrumentName = \markup { \hcenter-in #10 "blabla" } c1 c1 } \new Staff { \set Staff.instrumentName = \markup { \hcenter-in #10 "blo" } c1 c1 } >>
Des noms d'instruments peuvent s'utiliser dans d'autres contextes, tels
que GrandStaff
, ChoirStaff
, ou StaffGroup
, à
condition de leur affecter le graveur approprié :
\layout{ \context {\GrandStaff \consists "Instrument_name_engraver"} }
Pour de plus amples informations sur la manière d'activer ou désactiver un graveur, voir Modification des greffons de contexte.
Vous pouvez changer d'instrument en cours de morceau :
\set Staff.instrumentName = "First" \set Staff.shortInstrumentName = "one" c1 c c c \break c1 c c c \break \set Staff.instrumentName = "Second" \set Staff.shortInstrumentName = "two" c1 c c c \break c1 c c c \break
Référence du programme : InstrumentName.
Cette page documente LilyPond-2.11.58 (branche de développement).
Rapportez toute anomalie en français à lilypond-user-fr@gnu.org ou en anglais à http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs
Vos suggestions à propos de la documentation sont les bienvenues.