bug-lilypond
[Top][All Lists]
Advanced

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

Re: avoid-slur should be outside in script.scm for "turn"


From: Malte Meyn
Subject: Re: avoid-slur should be outside in script.scm for "turn"
Date: Fri, 14 Aug 2015 14:35:20 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0



Am 14.08.2015 um 14:27 schrieb Martin Müller:
The example you've posted is not really a counter example,
because the turn (and the slur) is above the staff anyway,
so setting Script.avoid-slur has no effect in this case:

\version "2.18.2"


\relative {
    \key bes \major
    \time 3/4
    \once \override Script.avoid-slur = #'outside
    d''8~ ( d16.\turn ees32 ) f4 s
    \once \override Script.avoid-slur = #'inside
    d8~ ( d16.\turn ees32 ) f4 s
}

This has nothing to do with "above the staff anyway" but with the placement of the override. Move it directly before the d16. or remove the \once and you'll see a difference ;)
I think the "avoid-slur" is set well for most of the grobs in script.scm,
but for a "turn" it is set to inside, should be "outside" or "around"
in my opinion.

Maybe 'around would be better, yes, although in the example above it puts the turn outside, which is not optimal IMO (all the editions I mentioned put it inside).



reply via email to

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