lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ottava collision with bar line


From: David Bellows
Subject: Re: Ottava collision with bar line
Date: Fri, 6 Sep 2013 04:29:52 -0500

Hey Pierre,

> \language "english"
> upper = { a'4 a' a' a' a' a' a' a' a' a' a' a'}
> lower ={ cs''1
> \ottava #1
> %%%%%%%%%% here's what you're looking for
> \once\override Staff.OttavaBracket.extra-offset = #'(2 . 0)
> < a'' cs''' g''' >
> \ottava #0
> \ottava #1
> %%%%%%%%% here's how I would do
> \set Staff.ottavation = \markup\whiteout\concat { 8 \super\tiny "va" }
> < a'' cs''' g''' >
> \ottava #0
> }
> \score {
> \new PianoStaff<<
> \new Staff="upper" \upper
> \new Staff="lower" \lower
> >> }

Your first option works nicely but the spanner part of the symbol
stretches too far. Now that I see the syntax of what I'm looking for I
will try to figure that one out but if you, or anyone else, knows the
solution to that I would be appreciative.

The second option still produced a collision for me just not nearly as
bad as in my original version. It also would require me to notate the
pitches an octave lower (and then raise them again in a MIDI editor to
get the sound I want).

Thanks again,
Dave Bellows
On Fri, Sep 6, 2013 at 2:25 AM, Pierre Perol-Schneider
<address@hidden> wrote:
> 2013/9/5 David Bellows <address@hidden>
>>
>> Hello all,
>
>
> Hi David
>
>>
>>  I'd like to learn how to fix this anyway by nudging
>> the "8va" symbol over.
>>
>
>  Here's 2 options :
>
> \language "english"
>
> upper = { a'4 a' a' a' a' a' a' a' a' a' a' a'}
>
> lower ={ cs''1
>
> \ottava #1
>
> %%%%%%%%%% here's what you're looking for
>
> \once\override Staff.OttavaBracket.extra-offset = #'(2 . 0)
>
> < a'' cs''' g''' >
>
> \ottava #0
>
> \ottava #1
>
> %%%%%%%%% here's how I would do
>
> \set Staff.ottavation = \markup\whiteout\concat { 8 \super\tiny "va" }
>
> < a'' cs''' g''' >
>
> \ottava #0
>
> }
>
> \score {
>
> \new PianoStaff<<
>
> \new Staff="upper" \upper
>
> \new Staff="lower" \lower
>
>>> }
>
>
> Cheers,
>
> Pierre



reply via email to

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