lilypond-devel
[Top][All Lists]
Advanced

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

Re: reading properties


From: Rune Zedeler
Subject: Re: reading properties
Date: Fri, 05 Apr 2002 17:49:04 +0200 (MET DST)
User-agent: IMP/PHP IMAP webmail program 2.2.6

Citat Han-Wen Nienhuys <address@hidden>:

> Hah! Trick question.

Oh, no, it was not a trick question -  but after your explanation I admit that 
I should have figured it out myself...
Well, I haven't thought this through (sitting at a w*n machine) but I think 
that it looks like we perhaps should keep the member function "set children 
property" (or whatever name I gave it...) - and make it accessible from within 
lily...? Well, or something similar. It would be nice with a "\property Name 
\recurse ..." which would scan down through the children and perform the change 
all the way down (of course only on the children having "local copies" already).
Perhaps we could just change the "set" and "override" commands instead of 
making new commands - so that

\property Staff.Stem \override #'thickness = #'5.0
\property Voice.Stem \override #'thickness = #'0.8

Would make thick stems on the entire Staff except for the current voice - while

\property Voice.Stem \override #'thickness = #'0.8
\property Voice.Stem \override #'extra-offset = #'(1.0 . 0)
\property Staff.Stem \override #'thickness = #'5.0

would thicken the entire Staff but keep the offset on the Voice...? Just 
ideas...


Rune Zedeler
Otte Ruds Gade 44A 4tv
8200 Århus N
Tel: 86786563



reply via email to

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