bug-lilypond
[Top][All Lists]
Advanced

[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





reply via email to

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