lilypond-user
[Top][All Lists]
Advanced

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

Re: Two-Pass Vertical Spacing


From: Will Oram
Subject: Re: Two-Pass Vertical Spacing
Date: Mon, 1 Jan 2007 22:24:34 -0600


On Dec 27, 2006, at 2.28 AM, Joe Neeman wrote:


On 12/24/06, Joe Neeman <address@hidden> wrote:
>This is almost certainly because the height-estimation routines are
>overestimating the height of the systems prior to page breaking on the >second pass. Can you try it (perhaps just the first couple of pages) with >annotate-spacing = ##t to check? If the Y-extent-estimate interval is much
>larger than the Y-extent interval, this is the problem.

>Also, what version are you using?

Ah, that's the fact I always forget. Using 2.10.4 on OS X 10.4. Also
tried with similar results on 2.11.x.

Hard to tell if y-extent-estimate is overshooting. In many cases
properly respaced systems have the same margin of error as those that
aren't.

Judge for yourself. Two example pages with annotate-spacing added. The
first is not respaced as expected, the second is. Other pages not
included seem to vary wildly from these lengths.

http://www.foxchange.com/spamguy/extentestimate.pdf

Wow, that's some pretty appalling height-estimation! Could you send me the input file (uncondensed will do)?

I have found a bug and fixed it in both the 2.10 and 2.11 branches, so it will appear in the next 2.10 and 2.11 releases. I'm not sure if it completely solves the problem because my laptop doesn't have enough RAM to compile the full example :P. Just to be sure, could you check when the new version comes out?

(For the record, Will sent me the files off-list)

Looks outstanding! There are still a few pages that don't get extended, which may be intentional, but multiple systems once again can occupy a page with two-pass working.

These are two of very few pages I could identify that were not extended despite being the only system on the page. They are consecutive.

http://www.foxchange.com/spamguy/pp2_3.pdf

(Side note: the bassoon line on both pages excellently demonstrate bug #129 in Google Code.)

will is the everyman
----------------------------------------------------------
                       _   |  WILL ORAM
ASCII ribbon campaign ( )  |  spamguy (at) foxchange . com
 - against HTML email  X   |  wro1 (at) cwru . edu
             & vCards / \  |
                           |  AIM spamguy21
----------------------------------------------------------
(ABOVE: Magnetic poetry #6)





reply via email to

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