[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 2.23.4 text above fermata
From: |
Valentin Petzel |
Subject: |
Re: 2.23.4 text above fermata |
Date: |
Wed, 24 Nov 2021 18:29:26 +0100 |
Hello Paul,
While Script has the outside-staff-interface, it does not actually set a value
for outside-staff-priority. Thus no matter what priority you give to your
TextScript, the TextScript will always be placed closer. (Note that scripts do
not always behave like outside-staff objects).
To achieve what you want means you’ll need to assign an outside-staff-priority
to the fermata, for example by doing
r8-\tweak outside-staff-priority #400 -\fermata
(TextScript has a priority of 450).
But it seems to me that you intend to have a text specify a long fermata. In
this case you might want to embody the text into the stencil of the fermata
instead of trying to somehow balance a TextScript above the fermata.
See the appended file for details,
Cheers,
Valentin
Am Mittwoch, 24. November 2021, 17:28:47 CET schrieb Paul Scott:
> What do I need to know to get text over a fermata?
>
> I was hoping to get the second text over the fermata.
>
> {
> r2 r4 r8
> <>^\markup\italic{long}
> r8\fermata
> r2 r4 r8
> \once \override TextScript.outside-staff-priority = #1600
> <>^\markup\italic{long}
> r8\fermata
> }
>
> TIA,
>
> Paul
longup.ly
Description: Text Data
signature.asc
Description: This is a digitally signed message part.