Actually Mats Bengtsson adviced me to scan the mailing list for
"padding" and gave the entry point to the documentation "Common
Tweaks".


   Great documentation, I mean it, excellent language and many
practical examples, but not much concrete help for this: when I
tried for example \override MetronomeMark #'padding = #'3.0 or
#'padding = #3 nothing happened.

http://lilypond.org/doc/v2.5/Documentation/user/out-www/lilypond/Common-tweaks.html#Common-tweaks

I cannot stop thinking: Is this a LilyBug or a DonaldBug? :-)

It's actually the latter. What you missed here is that MetronomeMark objects are not handled at the Voice level but at the Score level, so it doesn't help to change the property in the current context (which is the Voice context). Try \override Score.MetronomeMark #'padding = #'3.0

Even though both the sections "Constructing a tweak" and "Determining
the grob property" mention the fact that you have to find out the
relevant context, the manual doesn't really mention why this is
necessary.

I will add an extra example in "Common Tweaks" that illustrates the
need to specify the context explicitly.

   /Mats



_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to