Hi Dan,

2014-07-18 4:50 GMT+02:00 Dan Eble <[email protected]>:
> On Jul 7, 2014, at 12:29 , Janek Warchoł <[email protected]> wrote:
>> ... try changing all instances of NullVoice to
>> Devnull and see what happens.  It's a simple thing to do, and with
>
> I tried this with 2.18.2 and 2.19.10.  With both versions, the lyrics
> don’t respect the tie, which makes it far less useful than NullVoice.

If this is the only thing that doesn't work, the situation is not bad
:)  Please try using LyrAlignTest context as defined below - this
should make lyrics respect the tie - and let us know whether there are
any other issues (apart from the melisma not being left-aligned, which
I've already noticed).

best,
Janek

\version "2.19.10"

\layout {
  \context {
    \Score
    \accepts "LyrAlignTest"
  }

  \context {
    \name "LyrAlignTest"
    \type "Engraver_group"

    \alias "Staff"
    \alias "Voice"

    \description "Something between NullVoice and Devnull."

    % needed to handle melismas:
    \consists "Note_heads_engraver"
    \consists "Tie_engraver"
    \consists "Beam_engraver"
    \consists "Slur_engraver"
    \omit Tie
    \omit NoteHead
  }
}

notes = \relative c'' {
  c4~ c c c
}

words = \lyricmode {
  far -- dels bear
}

<<
  \context Staff <<
    \notes
    \new LyrAlignTest = "soprano" { \notes }
  >>

  \context Lyrics <<
    \lyricsto "soprano" \words
  >>
>>

_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to