|
From: | Remy CLAVERIE |
Subject: | "Fonctionnalité non prévue" dans fonction hideMultiRests ? |
Date: | Tue, 11 Apr 2017 16:56:15 +0200 (CEST) |
Bonjour à tous,
J'utilise les fonctions 'hideMultiRests' et 'showMultiRests' créées par Jean-François et issu du thread : https://lists.gnu.org/archive/html/lilypond-user-fr/2015-01/msg00024.html et qui me donne toute satisfaction.
Je viens de m'apercevoir d'une fonctionnalité non prévue et que j'interprete ainsi : Lorsque ces deux fonctions encadrent des silences mais que d'autres silences suivent, ces deux fonctions ne sont pas interprétées.
Dans l'exemple ci-dessous, vous pouvez voir ce comportement. Les mesures 7 à 13 sont bien cachées tandis que les mesures 32 à 41 sont toujours visibles.
L'un de vous saurait-il comment supprimer cette particularité ?
Merci de votre aide,
Rémy
########################################
\version "2.16.2"
\include "italiano.ly"
showMultiRests = {
\set Staff.keepAliveInterfaces = #'(
rhythmic-grob-interface
multi-measure-rest-interface
lyric-interface
stanza-number-interface
percent-repeat-interface)
}
hideMultiRests = \unset Staff.keepAliveInterfaces
altoNotesI = \relative do {
re2 r8 fa16 mi do mi mi la si8 si16 si mi2. \hideMultiRests
R1*15 \showMultiRests
re2 r8 fa16 mi do mi mi la si8 si16 si mi2.
re,2 r8 fa16 mi do mi mi la si8 si16 si mi2. \hideMultiRests
R1*10 \showMultiRests
R1*10
re,2 r8 fa16 mi do mi mi la si8 si16 si mi2.
}
altoNotesII = \relative do {
re2 r8 fa16 mi do mi mi la si8 si16 si mi2. \hideMultiRests
R1*15 \showMultiRests
re2 r8 fa16 mi do mi mi la si8 si16 si mi2.
re,2 r8 fa16 mi do mi mi la si8 si16 si mi2. \hideMultiRests
R1*10 \showMultiRests
R1*10
re,2 r8 fa16 mi do mi mi la si8 si16 si mi2.
}
bc= { \clef bass
\repeat unfold 43 { do4 do4 re mi }
}
\bookpart {
\score {
<<
\new GrandStaff
<<
\new Staff
<<
\new Voice { \clef alto \altoNotesI }
>>
\new Staff
<<
\new Voice { \clef alto \altoNotesII }
>>
>>
\new GrandStaff
<<
\new Voice \bc
>>
>>
\layout {
\context {
\Staff
\RemoveEmptyStaves
}
}
}
}
[Prev in Thread] | Current Thread | [Next in Thread] |