[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: minimal-breaking page breaking algorithm fails
From: |
Keith OHara |
Subject: |
Re: minimal-breaking page breaking algorithm fails |
Date: |
Tue, 11 Dec 2012 05:01:54 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Kieren MacMillan <kieren_macmillan <at> sympatico.ca> writes:
> In the docs, it says “The ly:minimal-breaking function performs minimal
computations to calculate the
> page breaking: it fills a page with as many systems as possible before moving
to the next one.”
> Can anyone explain what the algorithm is supposed to be doing, or guess why
> it
might be failing for me?
Looking at the code, the /intent/ is to do what the documentation says.
I find that it fails when it overestimates the height of systems, thus putting
fewer on each page than really fit. Slurs used to be quite badly overestimated,
but that has gotten better since 2.14
As you say, very simple examples tend to work. Is there anything you use a
lot in your score that could sometimes force staves further apart, depending
on how the note-spacing comes out ?
> 1-, 2-, or 3-stave systems
Canadians are spelling staff with a 'v' now? Oh no!
We Canadians and USians have to work together to preserve English from the
innovations of the islanders.