[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: question about multiple choir staff's in one system
From: |
Trevor Daniels |
Subject: |
Re: question about multiple choir staff's in one system |
Date: |
Sat, 17 May 2008 21:40:45 +0100 |
Hi
You have correctly used << .. >> round the staves within each ChoirStaff,
but you have not placed << .. >> round the several ChoirStaves. You get
errors in the first attempt as LilyPond does not permit sequential
ChoirStaves.
The second attempt works because everything is now simultaneous - the
second ChoirStaff is within the << .. >> construct of the first, etc.
However, a more logical arrangement is to make the several
ChoirStaves simultaneous using the << .. >> construct around
all of them, as follows:
\score {
<< % This is the simultaneous construct you missed
\new ChoirStaff <<
\staffSoprano
\staffAlto
\staffTenor
\staffBass
>>
\new ChoirStaff <<
\staffSopranoII
\staffAltoII
\staffTenorII
\staffBassII
>>
\new ChoirStaff <<
\staffSopranoIII
\staffAltoIII
\staffTenorIII
\staffBassIII
>>
>>
}
----- Original Message -----
From: "Yvan Vander Sanden" <address@hidden>
To: <address@hidden>
Sent: Saturday, May 17, 2008 9:12 PM
Subject: question about multiple choir staff's in one system
Hi,
i am new at using Lilypond and using jEdit with the lilypondtool to start
working on a score. Basicly things are working very good, but I am trying
to
work out brackets and braces. I first tried something like this, but that
does not work:
\score {
\new ChoirStaff <<
\staffSoprano
\staffAlto
\staffTenor
\staffBass
>>
\new ChoirStaff <<
\staffSopranoII
\staffAltoII
\staffTenorII
\staffBassII
>>
\new ChoirStaff <<
\staffSopranoIII
\staffAltoIII
\staffTenorIII
\staffBassIII
>>
}
But, In the end I just tried to nest them, because everything else failed,
like this:
\score {
\new ChoirStaff <<
\staffSoprano
\staffAlto
\staffTenor
\staffBass
\new ChoirStaff <<
\staffSopranoII
\staffAltoII
\staffTenorII
\staffBassII
\new ChoirStaff <<
\staffSopranoIII
\staffAltoIII
\staffTenorIII
\staffBassIII
>>
>>
>>
}
And yes, it worked... but I don't understand why this is correct. The
other
way seems much more logical. Since i always learn much faster if I know
WHY
something has to be done in a particular way, I'd love it if someone can
explain this to me.
Regards,
yvan vander sanden
--------------------------------------------------------------------------------
_______________________________________________
lilypond-user mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user