On 2014/06/15 05:25:27, dak wrote:
It would have helped if I had written the correct command to use. It is, of course, \applyContext.
The documentation does not help much, but one illustrative read/modify/write use is in scm/music-functions.scm in add-grace-property and remove-grace-property.
Well, I finally understand this much more than before (thank you David), but I still need someone to check my work here. I've completely overhauled the \magnifyMusic function, so now if the user has overridden any default values, those adjustments will still be respected as the size increases or decreases. I tried to code as clearly and concisely as possible, but it ended up longer than I imagined. I'm wondering if I should be defining some of the longer scheme chunks in some other file, to make the magnifyMusic definition easier to read? Also, my (scale-prop) procedure isn't the most generic thing around, though I think it fits the bill for what it is. Looking forward to getting some feedback. - Mark https://codereview.appspot.com/103890046/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel