bug-lilypond
[Top][All Lists]
Advanced

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

Issue 1401 in lilypond: Doc: NR 2.1.2 Lyrics and repeats, improvement pr


From: lilypond
Subject: Issue 1401 in lilypond: Doc: NR 2.1.2 Lyrics and repeats, improvement proposals
Date: Mon, 15 Nov 2010 08:54:59 +0000

Status: Accepted
Owner: ----
Labels: Type-Documentation Priority-Medium

New issue 1401 by brownian.box: Doc: NR 2.1.2 Lyrics and repeats, improvement proposals
http://code.google.com/p/lilypond/issues/detail?id=1401

Proposed by Xavier Scheuer,

http://lists.gnu.org/archive/html/bug-lilypond/2010-11/msg00122.html :

%--------------------------------------
Hi!

I know that NR 2.1 have been recently (is currently being?) improved.
I looked only at the latest _online_ (i.e. not git) version (2.13.39
at kainhofer.com), so please excuse me if what I'm talking about has
been already modified/improved.

I'm not used to enter vocal music using LilyPond and I have recently
struggled with "Lyrics and repeats".

Actually I find the advise to have to use  \skip "number of notes"
really "tricky", not user-friendly at all!
The same for the suggestion to use a temporary voice for the repeated
section.


I have been able to achieve the same (desired) result using some kind of
"nested Lyrics" (similarly to nested staves, cf. NR 1.6.2 Ossia staves).
These nested Lyrics expressions do not require the trick to use  \skip
or temporary voices anymore.

What do you think about it?

Here is a proposal to use instead of the first snippet using  \skip .
I had to use  \set associatedVoice  instead of  \lyricsto  for the
nested Lyrics because  \lyricsto  was shifting the lyrics one syllable
to the right!

\score {
  <<
    \new Staff {
      \new Voice = "melody" {
        \relative c'' {
          a4 a a a
          \repeat volta 2 { b4 b b b }
        }
      }
    }
    \new Lyrics \lyricsto "melody" {
      Not re -- peat -- ed.
      <<
        {
          The first time words.
        }
        \new Lyrics {
          \set associatedVoice = "melody"
          Sec -- ond time words.
        }
      >>
    }
  >>
}


And here is a proposal to use instead of the the one that was using a temporary voice (not needed anymore).

\score {
  <<
    \new Staff {
      \new Voice = "singleVoice" {
        \relative c'' {
          a4 a a a
          \repeat volta 3 { b4 b b b }
          c4 c c c
        }
      }
    }
    \new Lyrics \lyricsto "singleVoice" {
      Not re -- peat -- ed.
      <<
        {
          The first time words.
        }
        \new Lyrics {
          \set associatedVoice = "singleVoice"
          Sec -- ond time words.
        }
        \new Lyrics {
          \set associatedVoice = "singleVoice"
          The third time words.
        }
      >>
      The end sec -- tion.
    }
  >>
}


Cheers,
Xavier

%--------------------------------------




reply via email to

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