Comment #11 on issue 3631 by [email protected]: 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

Sorry, I got confused by the definition of the function I copied: it was called paper-system-staff-extents and returned a pair with the vertical reference point of first and last system in relation to the stencil. Or something like that. At any rate, not overly useful information for the problem.

When I use
#(use-modules (scm paper-system))
\markup
\on-the-fly #(lambda (layout props arg)
              (for-each
               (lambda (ps)
                (format #t "~S\n" (paper-system-extent ps Y)))
               (vector->list (ly:paper-score-paper-systems
                              (ly:score-embedded-format
                               #{ \score {
                               \new Voice \repeat unfold 50
                               { c,,,4 \repeat unfold 30 r4 c''''''4 \repeat 
unfold 30 r4 }
                               \layout { }
                             } #} layout))))
              empty-stencil) \null

And 2.16.2 against (for convenience's sake) 2.17.30, I get the attached diff. The differences are quite minuscule (1e-16 and similar should not make a difference, really). So the box dimensions of the systems do not seem to be the cause of the difference in results unless I am overlooking something here.

Attachments:
        difff  3.7 KB

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