\RemoveEmptyStaves : rappeler les instrumentname à l'entrée des voix ?

Bonjour,
Dans une partition vocale où il n'est pas nécessaire d'écrire les shortInstrumentName à chaque système, je souhaiterais utiliser \RemoveEmptyStaves pour améliorer la lisibilité (ne pas écrire les portées vides pour un système). Lorqu'une voix rentre, sa portée s'écrit. Est-il possible d'écrire de quelle voix il s'agit ? Par exemple, si l'intro n'est que pour les soprani, leur portée est la seule à s'écrire. Le nom s'écrit au premier système. Quant une deuxième voix rentre, on ne sait pas de qui il s'agit.
Merci d'avance de votre aide.
JB

il suffit de mettre dans la portée qui entre
\set Staff.instrumentName = "lavoixquientre"

···

Dans une partition vocale où il n'est pas nécessaire d'écrire les
shortInstrumentName à chaque système, je souhaiterais utiliser
\RemoveEmptyStaves pour améliorer la lisibilité (ne pas écrire les
portées vides pour un système). Lorqu'une voix rentre, sa portée
s'écrit. Est-il possible d'écrire de quelle voix il s'agit ? Par
exemple, si l'intro n'est que pour les soprani, leur portée est la seule
à s'écrire. Le nom s'écrit au premier système. Quant une deuxième voix
rentre, on ne sait pas de qui il s'agit.

--
Martial

Oops c'est \set Staff.shortInstrumentName qu'il faut mettre

%%-------------------------------------------
\score {
  <<
   \new Staff \relative c'{ \set Staff.instrumentName = "lavoix"
     \repeat unfold 24 c4

   }

   \new Staff \relative c' { \repeat unfold 5 s1 \break
        \set Staff.shortInstrumentName = "voix2" g'4 g g g \break
        \set Staff.shortInstrumentName = "voix3" e e e e
   }

   >>

  \layout {
   \context {
     
    \RemoveEmptyStaffContext
    \override VerticalAxisGroup #'remove-first = ##t
  }
   }
  }
%%-------------------------------------------

···

il suffit de mettre dans la portée qui entre
\set Staff.instrumentName = "lavoixquientre"

--
Martial
http://cathemline.org

Oops c'est \set Staff.shortInstrumentName qu'il faut mettre

puis \set Staff.shortInstrumentName = ""
Pour supprimer le nom dans les portées suivantes

···

--
Martial

Nickel
Merci beaucoup
Cdlt
Jb

···

De : Martial <****@****>
À : "lilypond-user-fr@gnu.org" lilypond-user-fr@gnu.org
Envoyé le : Dimanche 15 Janvier 2012 22h48
Objet : Re: \RemoveEmptyStaves : rappeler les instrumentname à l'entrée des voix ?

Oops c'est \set Staff.shortInstrumentName qu'il faut mettre

puis \set Staff.shortInstrumentName = ""
Pour supprimer le nom dans les portées suivantes

-- Martial


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr