I don't have it up my sleeve right now, but I think you need 
define-event-function here.

HTH
Urs


Am 20. September 2019 12:48:25 MESZ schrieb Werner LEMBERG <w...@gnu.org>:
>
>Dear LilyPonders,
>
>
>please consider this snippet.
>
>  moveDyn =
>    #(define-music-function (X Y) (number? number?)
>     #{ \once \override DynamicLineSpanner.outside-staff-priority = ##f
>         \once \override DynamicText.X-offset = #X
>         \once \offset Y-offset #Y DynamicLineSpanner #})
>
>  {
>    g'2
>    \moveDyn #-1 #5
>    g'\f
>  }
>
>How can I convert `\moveDyn' to a \tweak-like function so that I can
>say
>
>  g'\moveDynTweak #-1 #5 -\f
>
>instead?  I naïvely tried
>
>  moveDynTweak =
>    #(define-music-function (X Y) (number? number?)
>     #{ \once \override DynamicLineSpanner.outside-staff-priority = ##f
>         \once \override DynamicText.X-offset = #X
>         \once \offset Y-offset #Y DynamicLineSpanner
>         \etc #})
>
>but this doesn't work.
>
>
>    Werner

-- 
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to