lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Multiple lyrics problem


From: Erik Sandberg
Subject: Re: Multiple lyrics problem
Date: Tue, 5 Oct 2004 01:02:54 +0200
User-agent: KMail/1.6.2

On Monday 04 October 2004 11.47, Patrick Hubers wrote:
> Hi,
>
> I'm typesetting a vocal piece (SATB) and I've run into a problem. For
> the most part, there is simply one set of lyrics to each part, except
> for a small repeating section in the middle of the piece, where each
> repeat has it's own lyrics (and, to complicate things a little more, a
> "tacet" for soprano and alto on the first stanza).
>
> I'm wondering what the best way is to accomplish this. Basically I want
> this:
>
>
> Some ly-rics on a sing-le line for the first part
>
> 1. (tacet)
> 2. Ly-rics for sec-ond stan-za
> 3. Ly-rics for third__ stan-za
>
> Some more ly-rics for the last part
>
>
> I can create different Voice contexts for the first, second and third
> part and assign the appropriate lyrics, but how do I concatenate those
> voices on the same staff, one after another? The lyrics and/or voice
> documentation is not really enlightening in this respect and the samples
> on the website all use different methods for combining lyrics and music...
>
> Any pointers on how to best accomplish this are greatly appreciated!

The following code works fine with 2.3.20, take a look for inspiration. To 
make it work with 2.2.x, you will have to add the \notes and \lyrics keywords 
where appropriate, and lilypond will probably give you loads of warnings. But 
I think the output will be fine.

\version "2.3.20"
<<
\new Staff {
 \context Voice = A {a4 a a a} 
 \context Voice = B {b b b b} 
 \context Voice = C {b b b b}
}

\context Lyrics = A \lyricsto A { a a a a }
\lyricsto B <<\context Lyrics = A {b b b b } \context Lyrics = B {bb bb bb 
bb } >>
\lyricsto C \context Lyrics = A { c c c c }
>>

Hope this helps,
Erik




reply via email to

[Prev in Thread] Current Thread [Next in Thread]