• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

Mehrere Strophen pro Stimme?

Begonnen von pjheinrich, Freitag, 30. November 2012, 20:07

Vorheriges Thema - Nächstes Thema

pjheinrich

Hallo!

Ich sitze mal gerade wieder an einem Chorprojekt. Dafür hab ich nun mal als Ausgangsdatei diese Lilypond-Vorlage verwendet:


global = {
  \key c \major
  \time 4/4
}

SoprNoten = \relative c'' {
  c4 c c8[( b)] c4
}
SopranText = \lyricmode {
  hi hi hi hi
}

AltNoten = \relative c' {
  e4 f d e
}
AltText = \lyricmode {
  ha ha ha ha
}

TenorNoten = \relative c' {
  g4 a f g
}
TenorText = \lyricmode {
  hu hu hu hu
}

BassNoten = \relative c {
  c4 c g c
}
BassText = \lyricmode {
  ho ho ho ho
}

\score {
  \new ChoirStaff <<
    \new Lyrics = Sopran { s1 }
    \new Staff = frauen <<
      \new Voice = "Sopran" {
        \voiceOne
        << \global \SoprNoten >>
      }
      \new Voice = "Alt" {
        \voiceTwo
        << \global \AltNoten >>
      }
    >>
    \new Lyrics = "Alt" { s1 }
    \new Lyrics = "Tenor" { s1 }
    \new Staff = Männer <<
      \clef bass
      \new Voice = "Tenor" {
        \voiceOne
        << \global \TenorNoten >>
      }
      \new Voice = "Bass" {
        \voiceTwo << \global \BassNoten >>
      }
    >>
    \new Lyrics = Bass { s1 }   
    \context Lyrics = Sopran \lyricsto Sopran \SopranText
    \context Lyrics = Alt \lyricsto Alt \AltText
    \context Lyrics = Tenor \lyricsto Tenor \TenorText
    \context Lyrics = Bass \lyricsto Bass \BassText
  >> 
  \layout {
    \context {
      % etwas kleiner, damit der Text
      % näher am System sein kann
      \Staff
      \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)
    }
  }
}


Nun möchte ich aber, da der Satz etwas polyphon ausgefallen ist und der Text mehrere Strophen hat, jeder Stimme den Liedtext bzw. die Strophen dazuschreiben.

Einstrophig ist das alles kein Problem, aber ich scheitere daran, obiges Beispiel so zu adaptieren, dass ich mehrere Strophen zur Verfügung habe ...

Kann mir hier jemand von Euch helfen?
Das wäre cool! =)

Liebe Grüße aus Graz,
pjheinrich

pjheinrich

Danke schon für Eure Hilfe, ich hab' mittlerweile ein passendes Snippet gefunden und dieses angepasst:

http://lilypond.org/doc/v2.12/input/lsr/lilypond-snippets-big-page#Vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves

Neue Strophen werden dabei festgelegt z.B. mit

sopranoSecondWords = \lyricmode{ Bla -- bla -- bla }

und dann eingebunden über

\new Lyrics \with { alignAboveContext = women } \lyricsto sopranos \sopranoSecondWords

im verlinkten Snippet.

Liebe Grüße aus Graz,

  pjheinrich