harm6 wrote:
PMA-2 wrote:Hi List. Occasionally one staff in a system, either the middle or upper, contains rests only. I want to exclude such staves from the output, and so have defined my \score block as follows, following Notation& Snippets Ref. suggestions. \score { \new PianoStaff<< \set PianoStaff.instrumentName = #"" \new Staff = "upper" \upper \new Staff = "theme" \theme \new Staff = "lower" \lower >> \layout { \context { \RemoveEmptyStaffContext } } } The output shows no errors, but also no effect: its rest-only staves are still there. Could some- one possibly point up what I've overlooked? Thanks, PeteHi, it works with StaffGroup: \score { \new StaffGroup \with { systemStartDelimiter = #'SystemStartBrace instrumentName = #"aa"} << \new Staff = "upper" \upper \new Staff = "theme" \theme \new Staff = "lower" \lower >> \layout { \context { \RemoveEmptyStaffContext } \context { \Score \override VerticalAxisGroup #'remove-first = ##t } } } HTH, Harm
Afraid not. No difference from the original output. But thanks for "StaffGroup". I'll experiment more. P _______________________________________________ lilypond-user mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-user
