Dear all,

I am trying to engrave some plainchant in Latin with the English
translation of the words immediately below the Latin lyrics.

For now, I am using text marks for the English translation, but this has
issues. Screenshot:
[image: image.png]

As you can see, when the English text takes up more horizontal space than
does its corresponding Latin phrase, the next English phrase automatically
gets knocked down to a “line” below it.

In theory, I think, entering the English translation as lyrics (something
like a “verse two”) would be better. But I’d want a single English lyric
item to stretch across multiple pitches. For example, "our life, our
sweetness," [in quotes!] should stretch across six notes: { c4 g a f~f d2 }.
And I can’t figure out how to make that happen in LilyPond lyrics.

Does anyone have good ideas?

Below is my code.

All the best,

Gabriel


\version "2.24.0"

\include "gregorian.ly"

chant = \relative c' {
  \set Score.timing = ##f
  \tweak direction #DOWN \textMark \markup \italic { "Hail, holy Queen," }
  c4 e g a g2
  \tweak direction #DOWN \textMark \markup \italic { "mother of mercy," }
  a4 c b a g a g g2 \divisioMaior
  \tweak direction #DOWN \textMark \markup \italic { "our life, our
sweetness," }
  c4 g a f~f d2 \divisioMaior
  \tweak direction #DOWN \textMark \markup \italic { "and our hope, hail."
}
  e4 f g e e( d) c2 \bar "||"
}

verba = \lyricmode {
  Sál -- ve, Re -- gí -- na, má -- ter mi -- se -- ri -- cór -- di -- ae:
  Ví -- ta, dul -- cé -- do, et spes nó -- stra, sál -- ve.
}

\score {
  \new GregorianTranscriptionStaff <<
    \new GregorianTranscriptionVoice = "melody" \chant
    \new GregorianTranscriptionLyrics = "one" \lyricsto melody \verba
  >>
}

Reply via email to