Re: Lyrics ignore ties and slurs when applied to a Devnull context.
2008/11/4 Mats Bengtsson [EMAIL PROTECTED]: At least we should have a feature request that it somehow is possible to place the lyrics according to a Voice that's not typeset. Erik's proposal was a response to such a request to be able to typeset the lyrics of a song over a guitar accompaniment, without typesetting the song itself. One more use for this invisible context springs to mind – \partcombine and lyrics. One could combine voices with \partcombine and use an invisible context (possibly one of the original voices) where the lyrics could be attached. -Risto ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Lyrics ignore ties and slurs when applied to a Devnull context.
It seems to me that Han-Wen has never really accepted the idea of using the DevNull context to place lyrics (the idea of the DevNull context was originally proposed by Erik Sandberg). I don't agree that it's just a matter of documentation, at least if the conclusion the DevNull context is no longer recommended. At least we should have a feature request that it somehow is possible to place the lyrics according to a Voice that's not typeset. Erik's proposal was a response to such a request to be able to typeset the lyrics of a song over a guitar accompaniment, without typesetting the song itself. If you ever played a Bach cantata, you know that the same principle often is used in the instrumental parts for the arias and recitatives, where the lyrics is typeset on top of the instrumental part to make it simpler to follow, but the where it would require too much space to also typeset the full song part. /Mats Valentin Villenave wrote: 2008/11/2 Reino Ruusu [EMAIL PROTECTED]: I have noticed that LilyPond v. 2.10.33 ignores ties and slurs when applying lyrics to notes that are put into a Devnull context. Greetings, as you can see, we know about this problem: http://code.google.com/p/lilypond/issues/detail?id=248 Using DevNull in this situation is not a good idea; we plan to change the Documentation for the next version (actually, I am the one who's supposed to rewrite this chapter). Cheers, Valentin ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond -- = Mats Bengtsson Signal Processing School of Electrical Engineering Royal Institute of Technology (KTH) SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Lyrics ignore ties and slurs when applied to a Devnull context.
2008/11/4 Mats Bengtsson [EMAIL PROTECTED]: I don't agree that it's just a matter of documentation, at least if the conclusion the DevNull context is no longer recommended. At least we should have a feature request that it somehow is possible to place the lyrics according to a Voice that's not typeset. I fully agree with you, we'd ideally need a more convenient implementation. I've added this request as http://code.google.com/p/lilypond/issues/detail?id=707 but I'm not marking 247 as a duplicate, since AFAICU it deals with a slightly different problem. Cheers, Valentin ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Lyrics ignore ties and slurs when applied to a Devnull context.
not top posting Hi, I have noticed that LilyPond v. 2.10.33 ignores ties and slurs when applying lyrics to notes that are put into a Devnull context. Here's a small example: If we split a note into a tie in the example from section 7.3.7.5 of the LilyPond documentation, the result is not as expected: voice = { c''2 \tag #'music { c''2 } \tag #'lyricrhythm { c''4~c''8 c''8 } d''1 } lyr = \lyricmode { I like my cat! } \new Staff \keepWithTag #'music \voice \new Devnull=nowhere \keepWithTag #'lyricrhythm \voice \new Lyrics \lyricsto nowhere \lyr \new Staff { c'8 c' c' c' c' c' c' c' c' c' c' c' c' c' c' c' } Word my ends up on the first eighth note that is tied with the preceding quarter, and cat! ends up on the second eighth note. In addition, LilyPond gives warnings about missing notes for all syllables: lily-d5894a905a.ly:1324:26: warning: Lyric syllable does not have note. Use \lyricsto or associatedVoice. lyr = \lyricmode { I like my cat! } If a Voice context is used for the rhythm instead of Devnull, the result is as expected and no warnings are given. -- Reino Ruusu ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond