lilypond-user
[Top][All Lists]
Advanced

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

Re: More vertical spacing confusion


From: Joe Neeman
Subject: Re: More vertical spacing confusion
Date: Fri, 5 Aug 2011 10:03:40 +1000

On Wed, Aug 3, 2011 at 10:37 PM, David Kastrup <address@hidden> wrote:
> David Kastrup <address@hidden> writes:
>
>> Joe Neeman <address@hidden> writes:
>>
>>>> So I have several questions:
>>>>
>>>>  - Is the behaviour I am experiencing (a system spilling over onto a
>>>>    second page) correct or a bug?  If correct, what's the best way to
>>>>    avoid the spillage?
>>>
>>> \paper {
>>>   ragged-last-bottom = ##f
>>> }
>>>
>>> By default, ragged-last-bottom is ##t, so lilypond has no incentive to
>>> avoid that dangling system on page 2.
>>
>> I don't understand this "so".
>>
>> The following should still be penalized since they are deficiencies even
>> on a ragged bottom:
>>
>> a) a page which is considerably less full than the previous page
>> b) every page break, and most certainly inside of a system, should carry
>>    a penalty, giving Lilypond some incentive to compress systems iff it
>>    helps to avoid using more pages than necessary.
>
> Otherwise, the scoring does not care whether we have 5 pages with just a
> single system and lots of bottom space, one full page, and 5 pages with
> just a single system again.

No, we penalize under-full pages (except for the last one), even when
ragged-bottom is ##t. And we certainly don't want part (a) above when
ragged-last-bottom is ##t. The whole point of ragged-last-bottom is
that the last page is allowed to be very under-filled.

Joe



reply via email to

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