[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Shrinking to fit on a single page
From: |
Nick Payne |
Subject: |
RE: Shrinking to fit on a single page |
Date: |
Sat, 4 Oct 2008 21:53:36 +1000 |
You could try adding
between-system-padding = #0.1
between-system-space = #0.1
And if that's too tight then increase the values.
Or alternatively, you can change the horizontal spacing using
SpacingSpanner. I do this in a couple of my scores to squeeze them onto two
pages so I don't need page turns in the middle of a piece:
\score {
\new StaffGroup \keepWithTag #'score \music
\layout {
\context {
\Score
\override SpacingSpanner
#'common-shortest-duration = #(ly:make-moment 1 2)
}
}
}
Nick
> -----Original Message-----
> From: address@hidden
> [mailto:address@hidden On
> Behalf Of address@hidden
> Sent: Saturday, 4 October 2008 20:45
> To: address@hidden
> Subject: Shrinking to fit on a single page
>
>
>
> Hi,
> I'm trying to typeset a piece, that should fit on a single page.
> Lilypond keeps trying to put it on two pages.
>
> I've put in
> \paper{
> ragged-bottom=##t
> bottom-margin=0\mm
> }
>
> and measured the system height, and the single system that flows onto
> page two should fit in the gap between the first page footer and the
> last system.
>
> The only solution I've come up with (which is ugly) is
> \paper {
> paper-height=310\mm
> ragged-bottom=##t
> }
>
>
> Is there a better way? The documentation reference seems to suggest
> that setting between-system-padding and between-system-space should
> affect this, but their semantics aren't really described.
>
> I've attached the file. Sorry, it's not exactly a `minimal' example,
> but to show what I mean it has to have a page-worth of stuff.