[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ottava bracket and fingering
From: |
Xavier Scheuer |
Subject: |
Re: ottava bracket and fingering |
Date: |
Sat, 18 Dec 2010 12:14:26 +0100 |
On 18 December 2010 11:42, Orm Finnendahl
<address@hidden> wrote:
>
> Hi,
>
> the fingering of columns is placed outside the ottava bracket in the
> following example:
>
> \version "2.13.43"
>
> \new Staff { \relative c''' {
> \override OttavaBracket #'outside-staff-priority = #200000
> \override OttavaBracket #'staff-padding = #60
> \override OttavaBracket #'y-offset = #60
> \override OttavaBracket #'padding = #60
>
> \ottava #1
> a16-5 ees!16-2 g,16-1
> aes'!16-4 r16 e16-2
> <c g' >16^\markup{\override #'(baseline-skip . 1.7)
> \column {\finger 4 \finger 1}}
> f16-3}}
>
> Attached is the png to illustrate the problem.
>
> As you can see, I tried to change different settings of the properties
> of ottava bracket (quite drastically to provoke an effect) which
> don't seem to work. What am I doing wrong?
Hi,
OttavaBracket objects are created by: Ottava_spanner_engraver, which
is part of the Staff context.
So you should write "Staff.OttavaBracket" instead of "OttavaBracket"
\override Staff.OttavaBracket #'outside-staff-priority = #200000
But in this case I would have changed the TextScript instead of the
OttavaBracket (since the TexScript should not be a normal markup but is
expressing a fingering) :
\once \override TextScript #'outside-staff-priority = #350
<c g' >16^\markup { \override #'(baseline-skip . 1.7)
\column {\finger 4 \finger 1 } }
or even
\once \override TextScript #'outside-staff-priority = ##f
Cheers,
Xavier
--
Xavier Scheuer <address@hidden>