On 27-Mar-05, at 3:58 PM, Han-Wen Nienhuys wrote:
[EMAIL PROTECTED] writes:That's useful info, but why is \cresc c equivalent to c \setTextCresc \<
? Why not go with a postfix \cresc? (thus "\cresc" = "\setTextCresc
\<" )
IMO, the hairpin and the cresc - - - are two styles of conveying the same information, so they should entered with in the same way (" \< "). Style settings are property settings, which should occur before the note is started.
Yes, they should be entered the same way -- that's my objection to \cresc. These lines produce the same thing:
{ c'4 c'\< c'\! c' c'4 \cresc c' c'\! c' }
but on the first line, you do \< after the note, while on the second line,
you do \cresc *before* the note.
From a programming standpoint, I don't think we should have any #(ly:export (make-event-chord (list cr))) in ly/spanners-init.ly ; it messes up the postfix idea. Just like we changed slurs from "(a b)" to "a( b)", I think we should change "\cresc a b\!" to "a\cresc b\!"
Cheers, - Graham
_______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond