I took the example from the Documentation of 2.19: 2.1.3  stanza with
different rhythm

However, It does correctly work in the last line within the repeat.  The
problem is in measure 13: the German version has three quarter note and
two bin eighth notes while the french version is correctly indicated
then the following is compiled.

Once the distribution of times is correct in measure 13, the double
repeat alternatives should be gone, too.

What do I wrong?

Bernhard


\version "2.19.49"
\language "deutsch"

\layout {
  \context {
    \Voice
    \consists "Melody_engraver"
    \override Stem #'neutral-direction = #'()
  }
}

global = {
  \key f \major
  \numericTimeSignature
  \time 2/2
  \autoBeamOff
}

soprano = \relative c'' {
  \global
  % Die Noten folgen hier.
  a2 g8 a b c | f,2. f4 | d'2 c4 (b) | \slurDotted a (a2) \breathe f4 |
  d' d c c8 b | a4 a8 g f4 f8 f| b4 a g f | f2 [( e2 ]) \breathe|
  \slurSolid a2 g8 a b c | f,2. f4 | d'2 c4 (b) | \slurDotted a [(a2])
\breathe f4 |
  \repeat volta 2 {
    d' d8 [(d ]) c4 [(c8]) b | a8 a a g f4. f8 | b4 (a) g4. (f8) }
  \alternative {{ f2. \breathe f4 } { f1 \bar "|." } }
}



verseTwo = \lyricmode {
  \set stanza = "2."
  % Liedtext folgt hier.
  Ich sin -- ge mei -- nem Gott von gan -- zem \set ignoreMelismata = ##t
  Her -- zen.
  Er -- zäh -- len will ich von all sei -- ner Lie -- be und prei -- sen
sei -- ne
  
  Gna -- de.
  \unset ignoreMelismata
  Ich sin -- ge mei -- nem Gott von gan -- zem \set ignoreMelismata = ##t
  Her -- zen. Ich
   \repeat volta 2 {
   \set ignoreMelismata = ##t
   freu --  e mich und bin fröh -- lich,
   \unset ignoreMelismata
   Herr, in dir, Hal -- le -- lu -- }
  \alternative { { ja! Ich } { ja! } }   
}


verseFour = \lyricmode {
  \set stanza = "4. (fr.)"
  % Liedtext folgt hier.
  Je loue -- rai l'É -- ter -- nel de tout mon coeur.
  Je ra -- con -- te -- rai tou -- tes tes mer -- veil -- les.
  je chan -- te -- rai ton nom.
  Je loue -- rai l'É -- ter -- nel de tout mon coeur. Je
  \repeat volta 2 {
   \set ignoreMelismata = ##t
   fe -- rai de
   \unset ignoreMelismata
   toi le su -- jet de ma joie. Al -- lé -- lu }
  \alternative { { ia! Je } { ia! } }
}

\score {
  \new ChoirStaff <<
    \new Staff \with {
      midiInstrument = "choir aahs"
      instrumentName = \markup \center-column { "S."  }
    } <<
      \new Voice = "soprano" { \voiceOne \soprano }
     >>
   
    \new Lyrics \with {
      \override VerticalAxisGroup #'staff-affinity = #CENTER
    } \lyricsto "soprano" \verseTwo
   
    \new Lyrics \with {
      \override VerticalAxisGroup #'staff-affinity = #CENTER
    } \lyricsto "soprano" \verseFour
 
  >>
  \layout { }
  \midi {
    \tempo 4=100
  }
}

-- 
spitzhalde9
D-79853 lenzkirch
bernhard.kle...@gmx.net
www.b-kleine.com, www.urseetal.net
-
thunderbird mit enigmail
GPG schlüssel: D5257409
fingerprint:
08 B7 F8 70 22 7A FC C1 15 49 CA A6 C7 6F A0 2E D5 25 74 09


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to