lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Implement framework for post-fix text (de)cresc spanners


From: Reinhold Kainhofer
Subject: Re: Implement framework for post-fix text (de)cresc spanners
Date: Fri, 17 Jul 2009 18:03:35 +0200
User-agent: KMail/1.11.4 (Linux/2.6.28-13-generic; KDE/4.2.4; i686; ; )

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Freitag, 17. Juli 2009 10:59:35 schrieb Valentin Villenave:
> 2009/5/9 Neil Puttock <address@hidden>:
> > I favour this version since its the least ambiguous; there's no risk
> > of a user trying to make e.g. a 'CrescendoEvent with
> > 'descrescendo-text.
>
> Just for the record (and the mailing list archive): this feature has
> now been added to our tracker as
> http://code.google.com/p/lilypond/issues/detail?id=817
> I certainly hope it will get accepted and merged at some point! :-)

Me too. The main issue is how to implement the upgrade path for "old" 
scores... Graham said a while ago that he has some ideas, but he hasn't shared 
them yet ;-) 
My idea is to:
- -) rename cresc etc. to deprecatedcresc etc.
- -) write a conversion rule \cresc->\deprecatedcresc
- -) implement the postfix crescendi with the names cresc, dim, decresc

I don't see any other way to change the \cresc from prefix to postfix style in 
existing lilypond code, since you can't rely on a single note following 
immediately after the \cresc...

Cheers,
Reinhold
- -- 
- ------------------------------------------------------------------
Reinhold Kainhofer, address@hidden, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFKYKDXTqjEwhXvPN0RAi0fAKCoeVgzwXiKPZbtpLEtGq8x520MAACgiSYB
dLDRJQ19kMoyTCwi8V3U9Lg=
=Nyzc
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]