Merci pour ta réponse Martial, cependant cela ne répond pas à ce que je voudrais voir la capture jointe. Avant la mesure 33, c’est d’abord la flûte seule pendant 8 mesures puis s’ajoutent les soprani, 8 mesures, puis les ténors 8 mesures puis les alti 8 mesures. A partir de 33 les soprani se taisent et les basses entrent dans le système. Les soprani sont en silence 8 mesures et donc ici n’apparaissent plus. Puis, à partir de la mesure 47 et jusqu’à la fin toutes les portées jouent. Ce que je voudrais, c’est faire apparaitre R1. pour les soprani de la mesure 33 à la mesure 46 pour être certain qu’elles ne se trompent pas. Bien amicalement, Daniel De : Martial R <martialr@gmail.com> Envoyé : lundi 27 février 2023 13:33 À : daniel.bernair@belgacom.net Cc : Lilypond Forum <lilypond-user-fr@gnu.org> Objet : Re: Comment suspendre \RemoveAllEmptyStaves momentanément Est-ce que ceci répond à ta question ; Dans les partitions d'orchestre, il arrive que des instruments seuls ou des groupes d'instruments soient silencieux pendant un certain temps et leurs portées peuvent être supprimées pendant ce temps (avec \removeEmptyStaves). Lorsqu'ils jouent à nouveau, il est souvent préférable de montrer les portées de tous les instruments d'un tel groupe. Cela peut être fait en ajoutant le Keep_alive_together_engraver dans le groupeur (par exemple, un GrandStaff ou un StaffGroup). Dans l'exemple les violons sont muets dans le 2ème système et dans le 3ème système. Seul le premier violon joue la dernière mesure mais la portée du deuxième violon est également affichée. https://lsr.di.unimi.it/LSR/Item?id=853 Cordialement %--------------------------------------------- \layout { \context { \StaffGroup \consists Keep_alive_together_engraver } \context { \Staff \RemoveAllEmptyStaves } }
\relative \new StaffGroup << \new Staff \with { instrumentName = "1" shortInstrumentName = "1" } { e'4 f g a \break b1 \break a4 b c2 } \new Staff \with { instrumentName = "2"shortInstrumentName = "2" } { c,4 d e f \break R1 \break f4 g c,2 } \new Staff \with { instrumentName = "3" shortInstrumentName = "3" } { R1 \break f4 g c,2 \break R1 } >> %------------------------------ Bonjour à Toute l’équipe, J’utilise dans une partition ( Tourdion) dans laquelle les voix entrent séquentiellement, d’abord la flûte, puis s‘ajoutent les soprani, puis les ténors, puis les alti, puis les basses sans les soprani qui ont 8 mesures de silence, puis tous. J’utilise \RemoveAllEmptyStaves qui fonctionne très bien mais je voudrais suspendre cette fonction au moment où les soprani doivent se taire. Comment faire à part décaler les mesures pour que les portées ne soient plus entièrement vides ? ce qui serait malheureux . J’ai cherché dans le manuel mais je ne trouve pas. Merci de votre aide Daniel Bernair
--
|