lilypond-user
[Top][All Lists]
Advanced

[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>



reply via email to

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