On Mon, 2006-10-09 at 08:36 +1000, Trent Johnston wrote: > Hi Joe, > > Just a quick question is there a way to turn off the page-breaker stuff. I'm > using Nicholas Sceaux two-pass system and on the second pass it looks like > your page-breaker tries to format again the music around the \breaks and > \pageBreaks that the two-pass output file produces.
Ah, I hadn't thought of that. You can enable the old page breaker by putting #(define page-breaking optimal-page-breaks) in the \paper block. > > So just looking for a quick hack or way to turn off the page-breaker on the > second run so that only the \breaks etc from the layout file that two-pass > stuff produces are used. > > Thanks, > > Trent > > > ----- Original Message ----- > From: "Joe Neeman" <[EMAIL PROTECTED]> > To: "Graham Percival" <[EMAIL PROTECTED]> > Cc: "lily-devel" <lilypond-devel@gnu.org>; <bug-lilypond@gnu.org> > Sent: Monday, October 09, 2006 8:02 AM > Subject: Re: Spacing problems with 2.9.21 (as opposed to 2.8) > > > > On Sun, 2006-10-08 at 09:33 -0700, Graham Percival wrote: > >> Thanks, this should be helpful. Joe, I'll just leave this bug with you, > >> instead of filing it on the issue tracker. That ok? > > > > Sure. I'll try to look at this soonish but I'm about to start traveling > > so I can't promise anything... > > > >> > >> - Graham > >> > >> > >> Arvid Grøtting wrote: > >> > Arvid Grøtting <arvidgr <at> gmail.com> writes: > >> > > >> >> For some reasons, 2.9.21 has three systems per page on all pages, > >> >> while 2.8.1 has three on the first page and four thereafter, but I > >> >> don't know if that's a symptom or the problem. > >> > > >> > Looks like it's related to the problem. Here's a small (close enough > >> > to > >> > minimal) input file that demonstrates the problem if you convert-ly and > >> > run it through 2.9.21. With 2.9.21, I get four pages where 2.8.1 needs > >> > two. Page two of the 2.9.21 version has one single-staff system... > >> > > >> > \version "2.8.1" > >> > > >> > #(set-global-staff-size 18) > >> > > >> > \paper { annotate-spacing = ##t > >> > } > >> > > >> > somemusic = \relative c'' { c4\f d\< e f | g8( a\> g fis g2)\! | > >> > g8.\p( g16) g8( g16\< g g g g g g4) | g1\mf | R1} > >> > > >> > > >> > \score { > >> > > >> > \context Score << > >> > \new Staff << > >> > \new Voice = foo { \repeat unfold 16 \somemusic \bar "|." } > >> > >> > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > \new Staff { \somemusic | R1*20 } > >> > >> > >> > \layout { > >> > \context { \RemoveEmptyStaffContext } > >> > } > >> > } > >> > > >> > > >> > > >> > > >> > > >> > > >> > _______________________________________________ > >> > bug-lilypond mailing list > >> > bug-lilypond@gnu.org > >> > http://lists.gnu.org/mailman/listinfo/bug-lilypond > >> > > >> > > > > > > > > _______________________________________________ > > bug-lilypond mailing list > > bug-lilypond@gnu.org > > http://lists.gnu.org/mailman/listinfo/bug-lilypond > > > _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond