[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Turn with flat above under slur
From: |
Knute Snortum |
Subject: |
Re: Turn with flat above under slur |
Date: |
Sat, 5 Jun 2021 06:32:31 -0700 |
On Sat, Jun 5, 2021 at 12:24 AM Jean Abou Samra <jean@abou-samra.fr> wrote:
>
>
>
> Le 05/06/2021 à 01:44, Knute Snortum a écrit :
> > Hi all,
> >
> > I am trying to engrave a turn with a flat above it, all under a slur.
> > I can't seem to get it no matter what I try. Here is a fairly minimal
> > example:
> >
> > %%%
> > \version "2.22.1"
> > \language "english"
> >
> > \relative c'' {
> > \key ef \major
> > \time 12/8
> > \partial 8 bf8( |
> > g'4
> > \once \override TextScript.avoid-slur = #'inside
> > c,8^\turn^\markup { \flat } c'4 g8 bf4. af4 g8) |
> > }
> > %%%
> >
> > The turn is inside (below) the slur, but not that flat. It seems like
> > the slur is leaving enough room for the flat, but the flat won't go
> > below the slur. Any suggestions?
>
> Hello,
>
> When the TextScript has an outside-staff-priority,
> its alignment is fixed by other means than avoid-slur.
>
> \version "2.22.0"
> \language "english"
>
> \relative c'' {
> \key ef \major
> \time 12/8
> \partial 8 bf8( |
> g'4
> \once \override TextScript.avoid-slur = #'inside
> \once \override TextScript.outside-staff-priority = ##f
> c,8^\turn^\markup { \flat } c'4 g8 bf4. af4 g8) |
> }
>
> Best,
> Jean
That's perfect Jean, thanks! I did fool around with
outside-staff-priority, but always with a number. I didn't know it
could take a value of false.
To the list again, in the Internals Reference for TextScript
(https://lilypond.org/doc/v2.22/Documentation/internals/textscript)
under outside-staff-priority, it says it takes a number but there's no
mention of it taking a boolean. Did I miss something or is this a
possible improvement to the manual?
--
Knute Snortum