>>>>> "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

Reply via email to