lilypond-user
[Top][All Lists]
Advanced

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

Re: Using the 'avoid-slur property


From: Patrick McCarty
Subject: Re: Using the 'avoid-slur property
Date: Mon, 24 Nov 2008 17:54:51 -0800

Hi Neil,

On Mon, Nov 24, 2008 at 12:43 PM, Neil Puttock <address@hidden> wrote:
>
> 2008/11/24 Patrick McCarty <address@hidden>:
>>
>> According to the Internals Reference, DynamicText and TextScript
>> support 'avoid-slur.  Is there anything I'm doing wrong in the
>> following example?
>
> They both support script-interface, but not necessarily all the
> properties available.

Okay, this is good to know.

>> %% BEGIN %%
>> \version "2.11.64"
>>
>> \new Staff \relative c' {
>>  \slurDown
>>  %% changed from the default setting
>>  \override DynamicText #'avoid-slur = #'inside
>>  g2( g' \sf
>>  g,1)
>> }
>
> DynamicText grobs are filtered out in the acknowledger for scripts, so
> there's no scope for 'avoid-slur to have any effect.  Allowing them to
> be acknowledged doesn't fix the problem (it just results in Issue #30
> reappearing).
>
>> \new Staff \relative c' {
>>  \slurDown
>>  %% changed from 'around
>>  \override TextScript #'avoid-slur = #'inside
>>  g2( g'_"Test"
>>  g,1)
>> }
>
> You need to switch off 'outside-staff-priority, since it takes
> precedence over 'avoid-slur.

Thanks for the tip!  Since all I need is the "sf" dynamic marking,
I'll just use a markup instead.

-Patrick




reply via email to

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