Am Di., 1. Dez. 2020 um 16:31 Uhr schrieb Andy Bradford
<amb-sendok-1609426720.icbhmndemdbjgcedh...@bradfords.org>:
>
> Hello,
>
> I have a small section of music that has a trill that Lilypond places on
> top of a phrasing  slur, but I would like it  beneath (between the staff
> and the slur).
>
> I've tried to use:
>
> -\tweak Y-offset #-3 \trill
>
> And it doesn't seem to have any effect at all (even though modifications
> to the X-offset do). I've also looked at the avoid-slur property but I'm
> not sure I know how to use  it (and attempts I've made haven't seemed to
> make a difference).
>
> Here's MWE:
>
> \version "2.18.2"
>
> \score {
>   {
>     \time 12/8
>     \relative c' {
>       a8 b\( c a b c d e f d e f
>       g a b g a b c2.
>       d2.\trill \grace { c16 d } e2.\)
>     }
>   }
> }
>
> Thanks for any suggestions.
>
> Andy
>
>

Hi,

avoid-slur is the correct method:

%#(ly:set-option 'debug-skylines #t)

\score {
  {
    \time 12/8
    \relative c' {
      a8 b\( c a b c d e f d e f
      g a b g a b c2.
      \once \override Script.avoid-slur = #'inside
      d2.\trill \grace { c16 d }
      e2.\)
    }
  }
}

Though, for unrelated reasons I had enabled 'debug-skylines and
noticed the last part of the PhrasingSlur is not recognized from
skylines. See attached image (done with current master).
A bug?

Thus, cc-ing -devel.


Cheers,
  Harm

Reply via email to