>>>>> "ES" == Erik Sandberg <[EMAIL PROTECTED]> writes:
ES> On Thursday 21 July 2005 17.42, Laura Conrad wrote:
>> The attached lilypond file prints two verses if I run in in 2.0.1.
>>
>> If I run "convert-ly -f 2.0.1 tenor.ly >tenor-2.6.ly" and then run
>> "lilypond tenor-2.6.ly", I get a lot of error messages like:
>>
>> tenor-2.6.ly:25:0: warning: junking event: `LyricEvent'
>>
>> Stay mer- ry mates, proud Nep- tune lowres,
>>
>> and only one verse is printed.
ES> \addlyrics (2.0) is converted to \oldaddlyrics, which is
ES> strongly deprecated, and pretty unsupported. It is known that
ES> it sometimes doesn't work.
This seems like a bad decision to me, for a number of reasons:
One of the ways old users learn to use new features is to run
convert-ly on their old source. If convert-ly creates bad
lilypond, it makes learning to use the new features difficult.
It means that nobody will upgrade lilypond who is working on a
large vocal music project. Therefore, the newer versions of
lilypond will get less testing on such projects.
ES> There is no good automated way to convert from \oldaddlyrics
ES> to \lyricsto, so I'm afraid you'll have to fix it manually.
I'm willing to believe there is no automated way to convert every
possible \addlyrics to an equivalent \lyricsto. I don't believe that
the most common cases couldn't be handled. For example, two verses,
with a chorus appended to the first verse, as in the example I
submitted.
--
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ )
(617) 661-8097 fax: (501) 641-5011
233 Broadway, Cambridge, MA 02139
_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user