Issue 518 in lilypond: \oldaddlyrics broken
Issue 518: \oldaddlyrics broken http://code.google.com/p/lilypond/issues/detail?id=518 Comment #4 by gpermus: In case anybody tackles this later: Mats, Graham: A proper solution would need to deal with arbitrarily nested music expressions. As for nesting, we could simply count the number of { } and << >> to figure out when the expression is over. I actually implemented such a solution in convert-ly in the conversion rules for version 1.9.0, to be able to handle the conversion of the old markup syntax that used nested parentheses (like Scheme), so this might be useful as a source of inspiration. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Issue 518 in lilypond: \oldaddlyrics broken
Issue 518: \oldaddlyrics broken http://code.google.com/p/lilypond/issues/detail?id=518 Comment #3 by gpermus: (No comment was entered for this change.) Issue attribute updates: Status: Verified -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Issue 518 in lilypond: \oldaddlyrics broken
2007/12/18, Laura Conrad <[EMAIL PROTECTED]>: > << > \context Staff="default" > { > \voicedefault > } > \addlyrics { \wordsdefaultVA } > >> > > This is pretty straightforward, and could be scripted for the > real-world case, although maybe not by convert-ly for the completely > general case. Is there some reason why this isn't as good as the > equivalent \lyricsto solution? \addlyrics is implemented with \lyricsto. The problem is that convert-ly cannot reliably handle the (possibly nesting) arguments to \lyriccombine. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Issue 518 in lilypond: \oldaddlyrics broken
> "Mats" == Mats Bengtsson <[EMAIL PROTECTED]> writes: Mats> Laura Conrad wrote: >> Hanwenn> Convert manually to use \lyricsto >> >> Is that better than \addlyrics? >> Mats> Well, \lyricsto offers much more flexibility, so even if it's slightly Mats> more difficult Mats> to learn how to use it, you will probably come across situations where Mats> \addlyrics Mats> cannot be used, so I would recommend to get used to using \lyricsto. But not where \oldaddlyrics was used, surely? The manual conversion I've been doing when convert-ly insists on using the broken \oldaddlyrics (which is clearly a bug, since Hanwenn states that it won't be fixed) is: << \oldaddlyrics \context Staff="default" { \voicedefault } \context Lyrics="default" << { \wordsdefaultVA } >> >> to: << \context Staff="default" { \voicedefault } \addlyrics { \wordsdefaultVA } >> This is pretty straightforward, and could be scripted for the real-world case, although maybe not by convert-ly for the completely general case. Is there some reason why this isn't as good as the equivalent \lyricsto solution? -- Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ ) (617) 661-8097 fax: (501) 641-5011 233 Broadway, Cambridge, MA 02139 ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Issue 518 in lilypond: \oldaddlyrics broken
Laura Conrad wrote: Hanwenn> Convert manually to use \lyricsto Is that better than \addlyrics? Well, \lyricsto offers much more flexibility, so even if it's slightly more difficult to learn how to use it, you will probably come across situations where \addlyrics cannot be used, so I would recommend to get used to using \lyricsto. /Mats ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Issue 518 in lilypond: \oldaddlyrics broken
> "Hanwenn" == codesite-noreply <[EMAIL PROTECTED]> writes: Hanwenn> Issue 518: \oldaddlyrics broken Hanwenn> Convert manually to use \lyricsto Is that better than \addlyrics? -- Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ ) (617) 661-8097 fax: (501) 641-5011 233 Broadway, Cambridge, MA 02139 ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Issue 518 in lilypond: \oldaddlyrics broken
Issue 518: \oldaddlyrics broken http://code.google.com/p/lilypond/issues/detail?id=518 Comment #2 by hanwenn: Won't fix; Due to restructuring for music streams, this won't come back. Convert manually to use \lyricsto Issue attribute updates: Status: Invalid -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Issue 518 in lilypond: \oldaddlyrics broken
Issue 518: \oldaddlyrics broken http://code.google.com/p/lilypond/issues/detail?id=518 Comment #1 by gpermus: Correct: \oldaddlyrics isn't invalid, it's just broken. Issue attribute updates: Summary: \oldaddlyrics broken Labels: -Priority-Low Priority-Regression -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond