Hi Rob,
Wow, thanks, that's a much neater way. I think I should probably look at
refactoring my band template.
I agree, my method is a bit complicated -- but it's bothering me a bit,
because I think there was a reason I did it like this in the first place!
Could well be an insufficient understanding at the time, of how variables
work :-)
I do already use variables as:
violinMusic = { a b c d }
violinVoice = \new Voice {
% voice setup stuff %
\violinMusic
}
Chris
On 8 July 2015 at 09:58, Robert Schmaus <[email protected]> wrote:
> 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
> > [email protected]
> > https://lists.gnu.org/mailman/listinfo/lilypond-user
>
> _______________________________________________
> lilypond-user mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user