|
From: | Ben |
Subject: | Re: Vertical space above ossia |
Date: | Thu, 17 May 2018 11:02:56 -0400 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 |
In your original post, you mentioned that you wanted the ossia closer to the below-staff, which the code earlier should help with. If you are talking about explicitly positioning a single staff in
addition to that, maybe you could try something from: http://lilypond.org/doc/v2.19/Documentation/notation/explicit-staff-and-system-positioning
\overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) etc. Does that help? Do you have a photo showing the exact visual output you're after? On 5/17/2018 10:51 AM, Walter
Garcia-Fontes wrote:
* Ben, address@hidden [17/05/18 16:39]:On 5/17/2018 10:13 AM, Walter Garcia-Fontes wrote:* Ben, address@hidden [17/05/18 15:52]:On 5/17/2018 9:34 AM, Walter Garcia-Fontes wrote:* Ben, address@hidden [17/05/18 12:05]:On 5/17/2018 2:01 AM, Walter Garcia-Fontes wrote:I'm having trouble eliminating vertical space above an Ossia snippet. This is the example of the manual, augmented to extend over multiple lines:\version "2.19.32" \new Staff = "main" \relative { \repeat unfold 4 { c''4 b d c} \break \repeat unfold 4 { c4 b d c} << { c4 b d c } \new Staff \with { \remove "Time_signature_engraver" alignAboveContext = #"main" \magnifyStaff #2/3 firstClef = ##f \override VerticalAxisGroup #'default-staff-staff-spacing = #'( (basic-distance . 0) (minimum-distance . 0) (padding . 1.5) (stretchability . 90) ) } { e4 d f e } >> \break \repeat unfold 4 { c4 b d c} c4 b c2 }The vertical distance above the ossia I could not reduce no matter how much I tweaked the numbers in the override, and so the distance between the two lines with ossia in the middle is different from the rest. I also tried "staff-staff-spacing" instead of "default-staff-staff-spacing" but there is no change. Is it possible to reduce the vertical distance above the ossia? I gave up and ended up doing the ossia with music included in a markup, for the markup I know how to tweak all vertical distances.You could always try to approach from the paper block? :) Does that work for your needs?Thanks Ben, This is exactly what I try in my snippet. I've also tried to put the override in the general score and in the paper block, but those lines refuse to get closer no matter what I try.(see attached) :) Oh, now I understand. Then just do this: \override VerticalAxisGroup.staff-staff-spacing = %%%%%%%%%%%% \version "2.19.32" \new Staff = "main" \relative { \repeat unfold 12 { c''4 b d c} \break \repeat unfold 12 { c4 b d c} << { c4 b d c } \new Staff \with { \remove "Time_signature_engraver" alignAboveContext = #"main" \magnifyStaff #2/3 firstClef = ##f \override VerticalAxisGroup.staff-staff-spacing = #'( (basic-distance . 0) (minimum-distance . 0) (padding . .5) (stretchability . 90) ) } { e4 d f e } >> \break \repeat unfold 4 { c4 b d c} c4 b c2 } \paper { system-system-spacing = #'((basic-distance . 12) (minimum-distance . 1) (padding . 1) (stretchability . 6)) }Thanks, that looks better. There is still in my opinion too much space above the ossia, and if you want to make the staffs equally space, this imposes a large space between them. Is it impossible to tweak the vertical space above the ossia at all? |
[Prev in Thread] | Current Thread | [Next in Thread] |