Subject: Supprimer des portées vides... temporairement

From: Bernard Meylan <[email-masked]>
Date: Fri, 14 Jul 2017 01:57:30 -0700 (MST)

Bonjour/soir à tous!

est-il possible d'actionner le \RemoveEmptyStaves temporairement? et ensuite
de le «déactionner»? C'est pour une pièce avec quatuor vocal et piano, où se
trouve, au milieu, une cadence de piano... c'est justement là que j'aimerais
supprimer les 4 portées des choristes et pas ailleurs...

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Supprimer-des-portees-vides-temporairement-tp7585088.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: NOreply <[email-masked]>
Date: Fri, 14 Jul 2017 02:45:20 -0700 (MST)

Je crois que c'est  ce code là que tu cherches:
\override Staff.VerticalAxisGroup.remove-empty = ##t
ou
\override Staff.VerticalAxisGroup.remove-empty = ##f

avec ##t pour ne pas graver les portées et ##f pour graver à nouveau

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Supprimer-des-portees-vides-temporairement-tp7585088p7585089.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Remy CLAVERIE <[email-masked]>
Date: Fri, 14 Jul 2017 11:48:10 +0200 (CEST)

Bonjour Bernard, bonjour à tous,

J'utilie les deux commandes hideMultiRests et showMultiRests suivantes :

showMultiRests = {

\set Staff.keepAliveInterfaces = #'(

rhythmic-grob-interface

multi-measure-rest-interface

lyric-interface

stanza-number-interface

percent-repeat-interface)

}

hideMultiRests = \unset Staff.keepAliveInterfaces

Je les insère dans la partie musicale aux endroits où les portées doivent être enlevées. 

Attention : il faut déclarer \RemoveEmptyStaves dans le context \Staff :

\layout {

\context {

\Staff

\RemoveEmptyStaves

}

Bon WE,

Rémy

> Message du 14/07/17 11:14
> De : "Bernard Meylan" 
> A : [email-masked]
> Copie à : 
> Objet : Supprimer des portées vides... temporairement
> 
> Bonjour/soir à tous!
> 
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Bernard Meylan <[email-masked]>
Date: Fri, 14 Jul 2017 05:13:12 -0700 (MST)

Merci à vous deux... la première solution:  ne fonctionne pas, du moins quand
je l'insère dans le code où figurent les notes (c'est bien là que tu
l'insères, ou pas?). J'ai donc eu recours à la solution de Rémy, en
utilisant en fait d'abord \showMultiRests puisque le fait de déclarer
\RemoveEmptyStaves dans le \layout, contexte \Staff supprime d'office toute
portée vide... mais cette solution marche... même si celle de... (j'ai
oublié ton prénom... ;-) ) NoReply aurait l'avantage d'être plus directe
puisqu'insérée directement dans les notes...

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Supprimer-des-portees-vides-temporairement-tp7585088p7585092.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Remy CLAVERIE <[email-masked]>
Date: Fri, 14 Jul 2017 15:07:14 +0200 (CEST)

showMultiRests et hideMultiRests s'insèrent aussi, directement dans les notes.

Rémy

 

> Message du 14/07/17 14:55
> De : "Bernard Meylan" 
> Objet : Re: re: Supprimer des portées vides... temporairement
>

---

From: NOreply <[email-masked]>
Date: Sun, 16 Jul 2017 00:31:28 -0700 (MST)

Si on n'utilise pas la sortie midi, on peut aussi écrire ça pour faire
apparaître une ligne:
 <<  {  R1 } { \hide c'' }>>  \break

% ; = )

Pascale

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Supprimer-des-portees-vides-temporairement-tp7585088p7585102.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.