In addition to the suggested way with tags (which surely works, but
which I find overly complicated), a simpler way would be to simply place
the Staffs in variables and comment out the ones you don't want to have
in the next engraving. Like this:

violinStaff = \new Staff \with { instrumentName = "Violin" }{
            \relative c'' { c4 d e f }
        }

celloStaff = \new Staff \with { instrumentName = "Cello" }{
            \relative c { c4 d e f }
        }

\score{
    <<
      \violinStaff
      \celloStaff
    >>
}

IMO there's no need for a complicated tag structure, just go for a
simple approach. You will want to use a variable structure for any
non-trivial score anyway ...

Best, Rob


Am 07/07/15 um 17:42 schrieb Víctor:
> Hello Lilyponders:
> 
> Is there a way to place a switch in some instrument part so it is not
> rendered when such switch is off? Something like:
> 
> \score{
>     <<
>         \new Staff \with { instrumentName = "Violin" }{
>             \relative c'' { c4 d e f }
>         }
>         \new Staff \with { instrumentName = "Cello" }{
>             \relative c { c4 d e f }
>         }
>     >>
> }
> 
> \layout{
>     \disableCello
> }
> 
> Thanks,
> Víctor.
> 
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to