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
>>
}