9.3.2 Rappel de couplet

Il est parfois désirable de répéter le numéro du couplet à chaque nouvelle ligne. Ceci s’obtient après avoir activé la propriété de contexte stanzaReminders :

\layout {
  \set stanzaReminders = ##t
}

\new Voice \relative {
  \key e \minor
  b'4 b a g
  fis2 e
  b'4 cis d b \break
  e2 dis
  e4 g fis fis
  e1
}
\addlyrics {
  \stanza "1."
  Je -- su, mei -- ne Freu -- de,
  mei -- nes Her -- zens Wei -- de,
  Je -- su, mei -- ne Zier.
}
\addlyrics {
  \stanza "2."
  Un -- ter dei -- nem Schir -- men
  bin ich vor den Stür -- men
  al -- ler Fein -- de frei.
}
\addlyrics {
  \stanza "3."
  Trotz dem al -- ten Dra -- chen,
  trotz des To -- des Ra -- chen,
  trotz der Furcht dar -- zu!
}
\addlyrics {
  \stanza "4."
  Weg mit al -- len Schät -- zen!
  Du bist mein Er -- göt -- zen,
  Je -- su, mei -- ne Lust!
}
\addlyrics {
  \stanza "5."
  Gu -- te Nacht, o We -- sen,
  das die Welt er -- le -- sen,
  mir ge -- fällst du nicht.
}
\addlyrics {
  \stanza "6."
  Weicht, ihr Trau -- er -- geis -- ter,
  denn mein Freu -- den -- meis -- ter,
  Je -- sus, tritt her -- ein.
}
[image of music]

Les rappels de couplet sont, par défaut, identiques aux numéros de couplet correspondant. Ce comportement peut se modifier à l’aide de la propriété stanzaReminderText, soit en fournissant directement un nouveau markup, soit par une fonction qui accepte le markup du numéro de couplet originel en tant qu’argument.

\new Voice \relative {
  \key e \minor
  b'4 b a g
  fis2 e \break
  b'4 cis d b
  e2 dis \break
  e4 g fis fis
  e1
}
\addlyrics {
  \stanza "1."
  \set stanzaReminders = ##t
  \set stanzaReminderText = #make-bracket-markup
  Je -- su, mei -- ne Freu -- de,
  mei -- nes Her -- zens Wei -- de,
  \set stanzaReminderText = "(1st)"
  Je -- su, mei -- ne Zier.
}
[image of music]

La commande \noStanza réinitialise le numéro de couplet de telle sorte qu’aucun rappel n’apparaisse à nouveau.

\layout {
  \set stanzaReminders = ##t
}

\new Voice \relative {
  \repeat volta 2 {
    a'4 e a b
    c d b2
    a\fermata c4 b
    \break
    a b c d
    e1\fermata
  }
  e4 f g c, \break
  f e d2
  c2 \fermata
}
\addlyrics {
  \stanza "1."
  Herr, ich ha -- be miss -- ge -- han -- delt,
  ja mich drückt der Sün -- den Last;
  \noStanza
  und itzt wollt’ ich gern aus Schre -- cken
}
\addlyrics {
  \stanza "2."
  ich bin nicht den Weg ge -- wan -- delt,
  den du mir ge -- zei -- get hast;
}
[image of music]

GNU LilyPond – Manuel de notation v2.27.4 (development-branch).