Hi Neil, On Mon, Nov 24, 2008 at 12:43 PM, Neil Puttock <[EMAIL PROTECTED]> wrote: > > 2008/11/24 Patrick McCarty <[EMAIL PROTECTED]>: >> >> 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 _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user