Re: page-turn-breaking horizontal spacing
I got a decent spacing using a combination of a quite large spacing increment for SpacingSpanner and increased staff padding. Looks great now. Thanks for the help! Neil On Mon, Nov 24, 2008 at 5:31 PM, Joe Neeman <[EMAIL PROTECTED]> wrote: > On Tue, 2008-11-25 at 00:12 +, Neil Puttock wrote: > > 2008/11/24 Joe Neeman <[EMAIL PROTECTED]>: > > > > > It's a little hard to tell without an example, but it sounds like > > > lilypond is refusing to give things more space because that would make > > > for a bad page turn. The page-turn-breaking function treats the > > > page-turns with higher priority than anything else, even if the > > > horizontal spacing is really bad. However, it should still use the > > > horizontal spacing settings to choose a good configuration. Does adding > > > \allowPageTurn in appropriate places help? > > > > Should the Page_turn_engraver be \consist-ed when using > > ly:page-turn-breaking? Though it's not mentioned in the docs, all the > > relevant regtests include it, and having tested it myself, the spacing > > variables seem to work fine so long as the engraver's included. > > The purpose of the Page_turn_engraver is to automatically insert > \applyPageTurn in appropriate places. You will want either to use > Page_turn_engraver or to manually specify where page turns are allowed. > It's been a while since I looked at those docs, but I'm pretty sure this > is mentioned somewhere. > > Joe > > > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > -- Neil Thornock, D.M. Assistant Professor of Music Composition/Theory Brigham Young University http://neilthornock.net ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: page-turn-breaking horizontal spacing
On Tue, 2008-11-25 at 00:12 +, Neil Puttock wrote: > 2008/11/24 Joe Neeman <[EMAIL PROTECTED]>: > > > It's a little hard to tell without an example, but it sounds like > > lilypond is refusing to give things more space because that would make > > for a bad page turn. The page-turn-breaking function treats the > > page-turns with higher priority than anything else, even if the > > horizontal spacing is really bad. However, it should still use the > > horizontal spacing settings to choose a good configuration. Does adding > > \allowPageTurn in appropriate places help? > > Should the Page_turn_engraver be \consist-ed when using > ly:page-turn-breaking? Though it's not mentioned in the docs, all the > relevant regtests include it, and having tested it myself, the spacing > variables seem to work fine so long as the engraver's included. The purpose of the Page_turn_engraver is to automatically insert \applyPageTurn in appropriate places. You will want either to use Page_turn_engraver or to manually specify where page turns are allowed. It's been a while since I looked at those docs, but I'm pretty sure this is mentioned somewhere. Joe ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: page-turn-breaking horizontal spacing
2008/11/24 Joe Neeman <[EMAIL PROTECTED]>: > It's a little hard to tell without an example, but it sounds like > lilypond is refusing to give things more space because that would make > for a bad page turn. The page-turn-breaking function treats the > page-turns with higher priority than anything else, even if the > horizontal spacing is really bad. However, it should still use the > horizontal spacing settings to choose a good configuration. Does adding > \allowPageTurn in appropriate places help? Should the Page_turn_engraver be \consist-ed when using ly:page-turn-breaking? Though it's not mentioned in the docs, all the relevant regtests include it, and having tested it myself, the spacing variables seem to work fine so long as the engraver's included. For example, removing the Page_turn_engraver from page-turn-page-breaking-auto-first-page2.ly results in very tightly spaced systems on one page; increasing 'shortest-duration-space only loosens up the first system. Regards, Neil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: page-turn-breaking horizontal spacing
(moved to lilypond-user) On Sun, 2008-11-23 at 16:09 -0500, Dan Eble wrote: > Does anyone know why the variables that control horizontal spacing > (base-shortest-duration, shortest-duration-space, extra-spacing-width) > would have no effect when the page-breaking function is set to ly:page- > turn-breaking? With 2.11, some of my music is spaced incredibly > tightly and I can't find a way to change it. It's a little hard to tell without an example, but it sounds like lilypond is refusing to give things more space because that would make for a bad page turn. The page-turn-breaking function treats the page-turns with higher priority than anything else, even if the horizontal spacing is really bad. However, it should still use the horizontal spacing settings to choose a good configuration. Does adding \allowPageTurn in appropriate places help? Joe ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user