[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lyrics output on the sheet
From: |
Roman Stawski |
Subject: |
Re: Lyrics output on the sheet |
Date: |
Tue, 15 Jul 2008 09:13:54 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Witold <eu07_171 <at> op.pl> writes:
>
> Hello,
>
> I have been using the program for only a couple of days, so probably I have
> not
> learnt to use it properly. Therefore, if it is not a bug, I would appreciate
> your help in rectifying my problem. It is as follows:
>
> I created a two-staff system in which I put a four-voice piece (this is the
> standard we use in our choir, it saves space and is easier to play as
> accompaniment), I could not however align the lyrics to the notes correctly.
> In
> the first part of the piece the tenor begins a little later than the other
> voices, and the lyrics have to be realigned to match the notes, but I have
> been
> unable to do this using either \new Lyrics << \lyricmode { } >> or \lyricsto,
> the text always comes aligned to the soprano line or keeps messing up (the
> syllables are superimposed one one another). My suggestion is: since there are
> two different ways of putting text to the score, why not free \lyricmode
> completely from the voices and just let it be controlled by the length
> (duration) appended to the syllables? It would simplify lyrics input in pieces
> where voices occasionally split e.g., Alto into Alto I and Alto II, just for a
> couple of bars, but with different lyrics. Or, if there is a way of doing
> that,
> I would be grateful if you helped me to fix it. I will send you my files if
> necessary.
>
> Thanks,
> Witold Uchman
>
Does the following example help?
---
\version "2.11.49"
SopText = \lyricmode { \set stanza = "S." Sa Sb Sc Sd Se Sf Sg Sh }
AltText = \lyricmode { \set stanza = "A." _ _ _ _ Aa Ab Ac Ad }
TenText = \lyricmode { \set stanza = "T." Ta Tb }
BasText = \lyricmode { \set stanza = "B." Ba __ _ _ Bb -- _ _ Bc - }
\new ChoirStaff <<
\new Staff {
<<
\new Voice = "Sop" \relative c'' { \voiceOne c4 c c c c c c c }
\new Voice = "Alt" \relative c'' { \voiceTwo a4 a a a a a a a }
>>
}
\new Lyrics \lyricsto "Sop" {\SopText}
\new Lyrics \lyricsto "Alt" {\AltText}
\new Staff {
\clef bass
<<
\new Voice = "Ten" \relative c' { \voiceOne a4( a a a) a( a a a) }
\new Voice = "Bas" \relative c { \voiceTwo c4 c c c c c c c }
>>
}
\new Lyrics \lyricsto "Ten" {\TenText}
\new Lyrics \lyricsto "Bas" {\BasText}
>>
---
Czesc