Staff containers
Appearance
In this preliminary test of a modern score, the staff lines are washed out temporarily. This is done by making a tuned StaffContainer, which \skips some notes without printing lines either and creates a \new Staff then in order to create the lines again. (Be careful if you use this; it has been done by splitting the grouping Axis_group_engraver and creating functionality into separate contexts, but the clefs and time signatures may not do what you would expect.)
\version "2.24.0"
%% http://lsr.di.unimi.it/LSR/Item?id=138
\score {
\relative c'' <<
\new StaffContainer {
%% need << >>, otherwise we descend to the voice inside SA
<< \new Staff { c4 c4 } >>
\skip 4 % s4 would create staff.
<< \new Staff { b4 b4 } >>
}
\new StaffContainer {
\skip 4
<< \context Staff { e d f \bar ":|." } >>
\skip 4
}
>>
\layout {
\context {
\Score
\accepts StaffContainer
\denies Staff
}
\context {
\type Engraver_group
\consists "Clef_engraver"
\consists "Time_signature_engraver"
\consists "Separating_line_group_engraver"
\consists "Axis_group_engraver"
\accepts "Staff"
\defaultchild "Staff"
\name StaffContainer
}
\context {
\Staff
\remove "Axis_group_engraver"
\remove "Separating_line_group_engraver"
\remove "Clef_engraver"
\remove "Time_signature_engraver"
}
}
}