lilypond-devel
[Top][All Lists]
Advanced

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

Re: Renaming \setTextCresc, \setHairpinCresc, etc.


From: Trevor Daniels
Subject: Re: Renaming \setTextCresc, \setHairpinCresc, etc.
Date: Wed, 30 Apr 2008 09:44:50 +0100

Mats

This behaviour is recorded as a bug - Issue 143 "\setTextCresc incorrectly applied only once". It does beg the question, though, as to which behaviour would be the most useful - persistence with On/Off commands (requiring a bug-fix) or just the one-time action as now.

If we go for a name change I prefer \crescTextOn/Off. This way the Off reverts to the default behaviour like all the other On/Off commands.

Trevor



----- Original Message ----- From: "Mats Bengtsson" <address@hidden>
To: "Valentin Villenave" <address@hidden>
Cc: <address@hidden>
Sent: Wednesday, April 30, 2008 9:17 AM
Subject: Re: Renaming \setTextCresc, \setHairpinCresc, etc.


Note that these settings don't behave like most others.
As is illustrated in the following example, the property
setting is only used for the first following dynamic
indication and is then automatically reset again.
With the current semantics, this means that it doesn't
make sense to have \xxxOn and \xxxOff macros.
I'm not sure if this is the intended and desired behaviour,
so perhaps it's better to first change the implementation
and then the naming.

\relative{
c\< d e f\!
\setTextCresc
c\< d e f\!
c\< d e f\!
}

   /Mats

Valentin Villenave wrote:

2008/4/30 Graham Percival <address@hidden>:


We could even go with pairs of:
 \crescText
 \crescHairpin


Patrick's idea was better IMO, as it introduced textual crescendo
indications as an "exception" to default (hairpin) crescendos.

Therefore, using \crescTextOn and Off avoided to ever use Hairpin (I
may be influenced as a non-English speaker here: as much as the word
"text" looks familiar to me, the word "hairpin" hardly makes any
sense, and I suspect it's a bit more difficult to use for every
foreign LilyPonders out there...).

Cheers,
Valentin


_______________________________________________
lilypond-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-devel



--
=============================================
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 Fax:   (+46) 8 790 7260
Email: address@hidden
WWW: http://www.s3.kth.se/~mabe
=============================================



_______________________________________________
lilypond-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-devel






reply via email to

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