lilypond-auto
[Top][All Lists]
Advanced

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

Re: [Lilypond-auto] Issue 2832 in lilypond: Clef transparent does not hi


From: lilypond
Subject: Re: [Lilypond-auto] Issue 2832 in lilypond: Clef transparent does not hide clefOctavation
Date: Tue, 18 Sep 2012 09:48:40 +0000


Comment #7 on issue 2832 by address@hidden: Clef transparent does not hide clefOctavation
http://code.google.com/p/lilypond/issues/detail?id=2832

Well, one can always override back, so this remains a bit of a judgment call. I was not suggesting that we make it a rule that any derived grob inherits everything from its parent: one needs to take into account the expected relations.

For the case where we split the previous Stem grob into separate Stem and Flag grobs, it would have made some sense to let some of the Flag properties be derived from the Stem properties by default.

We should aim for least element of surprise and best utility. If a user overrides NoteHead (rather than Note, a hypothetical non-existing grob), he might be surprised if the stem is affected. The flag may well be considered part of the Stem, however, and certainly the OctavateEight will in general be considered part of of the Clef.




reply via email to

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