On Wed, 2016-02-17 at 00:20 +0100, David Kastrup wrote: > Graham King <graham.k...@tremagi.org.uk> writes: > > > On Tue, 2016-02-16 at 19:15 +0100, David Kastrup wrote: > > <snip> > > > >> > >> However, your original posting stated: > >> > >> > (Alternatively, if there's a way to make book-titling.ily do a > >> > ragged-last-bottom for each piece, that would save even more work). > >> > >> Have you actually tried > >> > >> \layout { > >> ragged-last-bottom = ##t > >> } > >> > >> before anything else? That should be taken as starting point for all > >> following \layout blocks. > >> > > > > Thanks for your help. > > > > I can't pretend to have a very firm grasp of scoping in lilypond, but I > > have now (re-)tried by putting this \layout block in various places, > > including before the \include for each piece. I've also tried inserting > > it in Nicolas Sceaux's example at the bottom of the book-titling.ily > > code (snippet 368). All without success, alas. > > "before anything else" means before anything else. Namely first. > Particularly before loading book-titling.ily. >
I've tried it at the top of the master file that I compile to create the PDF containing all the pieces: \version "2.19.32" #(ly:set-option 'point-and-click #f) \layout { ragged-last-bottom = ##t } The last page of each piece is still as if ragged-last-bottom were ##f. The final piece might be affected but I can't tell because it fills the last page with systems anyway. Thanks for the clarification, but I'm thinking we're flogging a dead horse in trying to get book-titling.ily to do this.
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user