lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: \tweak-like function


From: Werner LEMBERG
Subject: Re: \tweak-like function
Date: Sat, 21 Sep 2019 06:54:26 +0200 (CEST)

>>   moveDynTweak =
>>     #(define-music-function (X Y) (number? number?)
>>       #{ \tweak DynamicLineSpanner.outside-staff-priority ##f
>>          \tweak DynamicText.X-offset #X
>>          \offset DynamicLineSpanner.Y-offset #Y
>>          \etc #})
> 
> Should have worked when using -\moveDynTweak ...  Since you are not
> using this for anything other dynamic expressions, it would be
> likely better to use define-event-function here, obviating the need
> to write - before \moveDynTweak .

Thanks!  Please check whether

  moveDyn =
    #(define-event-function (X Y etc) (number? number? ly:music?)
      #{ \tweak DynamicLineSpanner.outside-staff-priority ##f
         \tweak DynamicText.X-offset #X
         \offset DynamicLineSpanner.Y-offset #Y
         etc #})

  {
    g'2
    g'\moveDyn #-1 #5 -\f
  }

is really correct; I will then add this to the documentation.


    Werner



reply via email to

[Prev in Thread] Current Thread [Next in Thread]