lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Comment suspendre \RemoveAllEmptyStaves momentanément


From: daniel.bernair
Subject: RE: Comment suspendre \RemoveAllEmptyStaves momentanément
Date: Fri, 3 Mar 2023 10:47:27 +0100

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

 

 

Bonjour,

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

 

 

 

 

 

 

 

Le lun. 27 févr. 2023 à 11:45, <daniel.bernair@belgacom.net> a écrit :

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



--

Martial Rameaux

Attachment: Capture_Tourdion mes-33.JPG
Description: JPEG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]