|
From: | Rune Zedeler |
Subject: | Re: stem-shorten can't be reverted |
Date: | Thu, 25 Jul 2002 03:58:04 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020513 |
Werner LEMBERG wrote:
Thanks. Please explain to me why your solution works and mine < a \\ \property Voice.Stem \override #'stem-shorten = #'(2 2) e \property Voice.Stem \revert #'stem-shorten > fails. I think I miss something regarding grouping.
The problem is that before lilypond starts doing anything else it sorts all requests by time. This allows for < {foo bar} {baz jazz} > and { <foo baz> <bar jazz> } to mean the same things. In your examples the two requests happen on the same time (because they are in the same simultainonus group} and on each time slot lilypond performs all requests befor it performs the notes. Hence the setting will be both overridden AND reverted before the note occurs.
-Rune
[Prev in Thread] | Current Thread | [Next in Thread] |