[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Renaming \setTextCresc, \setHairpinCresc, etc.
From: |
Graham Percival |
Subject: |
Re: Renaming \setTextCresc, \setHairpinCresc, etc. |
Date: |
Wed, 30 Apr 2008 00:42:53 -0700 |
On Tue, 29 Apr 2008 22:43:59 -0700
Patrick McCarty <address@hidden> wrote:
> I would like to propose that we rename the textual crescendo and
> decrescendo commands to names that are more intuitive and are more
> internally consistent. The current implementation uses the "hairpin"
> commands to revert the "text" commands, but I do not think this
> solution is very intuitive. Here is the list of the commands in
> question:
>
> \setTextCresc
> \setTextDecresc
> \setTextDecr
> \setTextDim
> \setHairpinCresc
> \setHairpinDecresc
> \setHairpinDim
\set**** must die. It's massively confusing for newbies (and in
more than one case, doc writers). I thought we'd fixed all of
these, but upon investigation it seems that we only did
ly/property-init.ly and not ly/spanners-init.ly
> Since hairpins are the default output -- using \< and \> -- shouldn't
> the revert commands indicate that the "textual" (de)crescendo marks
> are being turned off? Maybe we should keep the \set... commands that
> set the alternative behavior (textual crescendos, etc.) and use
> \unset... commands as their opposites. Or we could rename them using
> the on/off method: \textCrescOn, \textCrescOff, etc.
I prefer on/off. However, I'm not certain whether we want to go
with
\textCrescOn
or
\hairpinCrescOn
(with Off being the opposite, of course)
We could even go with pairs of:
\crescText
\crescHairpin
... actually, I think the last idea is by far the best. Any
objections?
Cheers,
- Graham
- Renaming \setTextCresc, \setHairpinCresc, etc., Patrick McCarty, 2008/04/30
- Re: Renaming \setTextCresc, \setHairpinCresc, etc., Valentin Villenave, 2008/04/30
- Re: Renaming \setTextCresc, \setHairpinCresc, etc.,
Graham Percival <=
- Re: Renaming \setTextCresc, \setHairpinCresc, etc., Valentin Villenave, 2008/04/30
- Re: Renaming \setTextCresc, \setHairpinCresc, etc., Mats Bengtsson, 2008/04/30
- Re: Renaming \setTextCresc, \setHairpinCresc, etc., Valentin Villenave, 2008/04/30
- Re: Renaming \setTextCresc, \setHairpinCresc, etc., Trevor Daniels, 2008/04/30
- Re: Renaming \setTextCresc, \setHairpinCresc, etc., Werner LEMBERG, 2008/04/30