lilypond-user
[Top][All Lists]
Advanced

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

Re: \offset and mutable properties


From: Simon Albrecht
Subject: Re: \offset and mutable properties
Date: Wed, 22 Jul 2015 02:52:07 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0

Am 22.07.2015 um 02:43 schrieb David Nalesnik:


On Tue, Jul 21, 2015 at 6:18 PM, Simon Albrecht <address@hidden> wrote:

So a ‘mutable property’ would be one that is unset by default?

My understanding is that immutable properties store default values--such as a procedure to be applied when calculating Stem.thickness or whatever, and immutable properties store the results of calculations for a particular instance of a grob--for example, the value obtained by applying the default procedure to a certain Stem.

These terms are defined here (a bit cryptically I think): http://lilypond.org/doc/v2.19/Documentation/notation/technical-glossary
Cryptically indeed :-)

  You'll note that each of the other properties you offset has a default value in scm/define-grobs.scm
As a side note: I find it confusing that these are not to be found in the IR.

But they are--for example, http://lilypond.org/doc/v2.19/Documentation/internals/dynamiclinespanner is built from the entry in scm/define-grobs.scm.
Where do I have my mind? …

Good night,
Simon

reply via email to

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