|
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:
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 ;)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 }
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).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.
[Prev in Thread] | Current Thread | [Next in Thread] |