Hi mancunius,

On 20/07/2022 12:34, mancunius wrote:
Hello. In the following example I want the undertie to be placed between the 2 “O sacrum convivium” lines of lyrics, to indicate that no breath should be taken by the singers - as per the normal choral convention. (cf. the commented-out \breathe command in the music itself.) As it currently compiles, the undertie is placed beneath the word “O” of the second phrase.

This is because the markup command \undertie requires an argument and so it is applied to the following syllable.

What I would suggest is a dotted or dashed slur between the notes like this:

{ \once\dashedSlur cs( d) }

Unfortunately there is no mechanism for creating a tie between different lyric syllables _yet_. However, LilyPond is very open to customisation and maybe some of the wizards on this list could help. This is the method I hoped might work:

%%%%%%%%%%%%%%%%%%%%
\version "2.20.0"

\layout {
  \context {
    \Lyrics
    \consists "Slur_engraver"
  }
}

startLyricSlur = (
stopLyricSlur = )

\score {
  <<
    {  2 4( 4) }
    \addlyrics {
      um, \startLyricSlur
      O __ \stopLyricSlur
    }
  >>
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

and I don’t know whether it’s a short or a long way from working…

Best, Simon


Reply via email to