|
From: | Damian leGassick |
Subject: | Re: custom markup help |
Date: | Sun, 24 May 2015 10:51:01 +0100 |
On 23 May 2015, at 12:51, Nick Payne wrote:
Thanks Nick it works, but I don't see why my version doesn't I though that I was setting a property with a default value rather than creating a variable my assumption is based on the example given at http://www.lilypond.org/doc/v2.18/Documentation/extending/new-markup-command-definition #(define-markup-command (double-box layout props text) (markup?) #:properties ((inter-box-padding 0.4) (box-padding 0.6)) "Draw a double box around text." (interpret-markup layout props #{\markup \override #`(box-padding . ,inter-box-padding) \box \override #`(box-padding . ,box-padding) \box { #text } #})) \markup \double-box A \markup \override #'(inter-box-padding . 0.8) \double-box A \markup \override #'(box-padding . 1.0) \double-box A Damian |
[Prev in Thread] | Current Thread | [Next in Thread] |