Am Do., 23. Okt. 2025 um 13:02 Uhr schrieb Kieren MacMillan
<[email protected]>:
>
> Hi Gabriel,
>
> > b) The long fermatas display too high on the page (too close to the bottom 
> > line of the staff). The fermatas should be closer to “Lord” and “Name,” 
> > respectively, but if I change \raise #3 to use a lower integer value, then 
> > the lyric shifts out of vertical alignment with the words on either side of 
> > it.
>
> This is how I would solve that issue:
>
> %%%  SNIPPET BEGINS
> \version "2.24.4"
>
> soprano = \relative c'' { c1 b4 a g2 }
>
> verse = \lyricmode {
>   \once \override LyricText.self-alignment-X = #LEFT
>   \markup { \concat {
>     "Not unto us, ~O "
>     \general-align #Y #DOWN \override #'(baseline-skip . 2.4) \center-column 
> { \musicglyph #"scripts.ulongfermata" Lord }
>     ", ~not unto us, // but unto thý "
>     \general-align #Y #DOWN \override #'(baseline-skip . 2.4) \center-column 
> { \musicglyph #"scripts.ulongfermata" Name }
>   }}
>     give the praise;
> }
>
> \score {
>   \new ChoirStaff <<
>     \new Staff << \new Voice = "soprano" { \voiceOne \soprano } >>
>     \new Lyrics \lyricsto "soprano" \verse
>   >>
>   \layout {
>     \context {
>       \Lyrics
>       \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = #1
>     }
>   }
> }
> %%%  SNIPPET ENDS
>
> > a) The tildes (~) no longer function to generate lyric ties.
>
> That’s because they are inside quotes — you’ll need to use “real” lyrics, e.g.
>
>     Not_unto_us,_~_O
>
> [not in quotes!] will give you what you want. I don’t know how to combine 
> that with markup in a single uninterrupted “syllable”, so someone else will 
> have to help you there.
>
> Best,
> Kieren.
> __________________________________________________
>
> My work day may look different than your work day. Please do not feel 
> obligated to read or respond to this email outside of your normal working 
> hours.
>
>

Markup-command \tied-lyric helps:

soprano = \relative c'' { c1 b4 a g2 }

verse-rev = \lyricmode {
  \once \override LyricText.self-alignment-X = #LEFT
  \markup \override #'(baseline-skip . 2.4) %% adjust to taste
    \concat {
      "Not unto us, "
      \tied-lyric "~O "
      \general-align #Y #DOWN
        \center-column { \musicglyph #"scripts.ulongfermata"  Lord }
      \tied-lyric ", ~not unto us, // but unto thý "
      \general-align #Y #DOWN
       \center-column { \musicglyph #"scripts.ulongfermata" Name }
    }
    give the praise;
}

\score {
  \new ChoirStaff <<
    \new Staff << \new Voice = "soprano" { \voiceOne \soprano } >>
    \new Lyrics \lyricsto "soprano" \verse-rev
  >>
  \layout {
    \context {
      \Lyrics
      %% adjust to taste
      \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = #1
    }
  }
}

Cheers,
  Harm

Reply via email to