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

Reply via email to