lilypond-auto
[Top][All Lists]
Advanced

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

Re: [Lilypond-auto] Issue 3631 in lilypond: 2.17 does a worse job with v


From: lilypond
Subject: Re: [Lilypond-auto] Issue 3631 in lilypond: 2.17 does a worse job with vertical spacing and/or the page layout than 2.16
Date: Sat, 26 Oct 2013 17:40:00 +0000


Comment #16 on issue 3631 by address@hidden: 2.17 does a worse job with vertical spacing and/or the page layout than 2.16
http://code.google.com/p/lilypond/issues/detail?id=3631

By turning off the pure approximation, it will have an estimated Y-offset of 0, which would cause more compression than 2.17.14 but is not necessarily a good idea for scores that need to reserve this space. For example...

\new Voice \repeat unfold 50
{
\override Score.BarNumber #'self-alignment-X = #LEFT
\override Score.BarNumber #'stencil =
#(lambda (grob)
  (grob-interpret-markup grob (markup #:abs-fontsize 60 "1" )))
\override Score.BarNumber #'Y-offset = #ly:side-position-interface::y-aligned-side
c''1 \break
}

whereas...

\new Voice \repeat unfold 50
{
\override Score.BarNumber #'self-alignment-X = #LEFT
\override Score.BarNumber #'stencil =
#(lambda (grob)
  (grob-interpret-markup grob (markup #:abs-fontsize 60 "1" )))
c''1 \break
}

is fine.  It is an improvement on 2.14, which gives too much space.

I'm pretty sure, however, that bar numbers are the culprit, as it is certain that turning off the pure estimation gives a more compressed result. But I think the solution is to give a better pure estimation rather than turning it off.


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings



reply via email to

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