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

From: Jean-Baptiste Dupont <[email-masked]>
Date: Sun, 15 Jan 2012 21:13:05 +0000 (GMT)

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

---

From: Martial <[email-masked]>
Date: Sun, 15 Jan 2012 22:28:09 +0100

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

---

From: Martial <[email-masked]>
Date: Sun, 15 Jan 2012 22:45:40 +0100

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
	}
   }
  }
%%-------------------------------------------

-- 
Martial
http://cathemline.org

---

From: Martial <[email-masked]>
Date: Sun, 15 Jan 2012 22:48:49 +0100

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

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

-- 
Martial

---

From: Jean-Baptiste Dupont <[email-masked]>
Date: Sun, 15 Jan 2012 22:55:09 +0000 (GMT)

Nickel
Merci beaucoup
Cdlt
Jb

________________________________
 De : Martial <[email-masked]>
À : "[email-masked]" <[email-masked]> 
Envoyé le : Dimanche 15 Janvier 2012 22h48
Objet : Re: \RemoveEmptyStaves : rappeler les instrumentname à l'entrée des voix ?

-- Martial

_______________________________________________
liste de diffusion lilypond-user-fr
[email-masked]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr