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