|
From: | Pierre Perol-Schneider |
Subject: | Re: Modifier certaines barres de mesure au sein d'un StaffGroup |
Date: | Sat, 10 May 2014 10:38:58 +0200 |
Bonjour à tous,
Je voudrais savoir s'il est possible de ne modifier "que" certaines barres de mesure au sein d'un Staffgroup, par exemple en changer la couleur, l'épaisseur ou le graphisme, sans que la modification affecte la barre qui lui correspond dans les autres portées.
\new StaffGroup <<
\new Staff {
\repeat unfold 4 c''1
\once\override Staff.BarLine.color = #red
\repeat unfold 4 c''1
}
\new Staff {
\repeat unfold 4 c'1
\once\override Staff.BarLine.hair-thickness = #5
\repeat unfold 4 c''1
}
>>
%%%%%%%%%%%%%%%%%%%%%%
Si c'est trop compliqué, je garderai une solution en portées séparées, mais j'aimerais bien pouvoir regrouper les Staffs par une accolade ou un autre "SystemStartSquare", mais je suppose que ce n'est possible qu'au sein d'un StaffGroup.
Question corollaire donc : comment regrouper des portées indépendantes par un systemstartsquare ou équivalent ?
\score {
<<
\new Staff { \repeat unfold 8 c''1 }
\new Staff { \repeat unfold 8 c''1 }
>>
\layout {
\context {
\Score
systemStartDelimiterHierarchy = #'(SystemStartBrace)
%systemStartDelimiterHierarchy = #'(SystemStartSquare)
%systemStartDelimiterHierarchy = #'(SystemStartBracket)
}
}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%
ou encore :
%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.18.2"
\score {
\new StaffGroup <<
\new Staff { \repeat unfold 8 c''1 }
\new Staff { \repeat unfold 8 c''1 }
>>
\layout {
\context {
\Score
\omit SpanBar
}
}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%[Prev in Thread] | Current Thread | [Next in Thread] |