Hi all,

could someone help me understand what going on here:

I'm working with ignoreMelismata = ##t, stretching the "schlaf" by skipping the next note.

In the 3rd voice it's centering the word - but it doesn't in the melismata in voice 1 and 2

As a workaround, I could use "\once \override LyricText.self-alignment-X = #LEFT" - but I'd like to understand the logic and whether there is a more elegant way...

----8<----------------

 \version "2.24.0"

<<
  \relative \new Voice = "lahlah" {
    e''8.(d16) c8 c \bar "|"  e4 c8 c \bar "||" \bar "|"  e4 c8 c
  }

  \new Lyrics \lyricsto "lahlah" {

    \set ignoreMelismata = ##t
    schlaf _ ich so schlaf ich so

    \once \override LyricText.self-alignment-X = #LEFT schlaf ich so
  }
>>

---->8----------------


Best regards
Johannes

Reply via email to