Skip to main content
edited title
Link
ikel
  • 215
  • 1
  • 6

How do I tell Lilypond not to start hymns on new page

Source Link
ikel
  • 215
  • 1
  • 6

How do I tell Lilypond not to start

I'm typesetting a hymn. For this particular project, it has the following requirements

  • Every hymn must start on a new page. (Not strethced/spaced out, short hymn scores to sit at the top normally).
  • If the hymn overflows to the following page (1 or 2 line of music), leave that line of music sits at the top of the page, and start a new hymn on a new page.
  • Cannot have 2 short hymns on 1 page.

How should I tell Lilypond to do this?

When I tried placing manual \pageBreak as such;

% Include songs from here ----------------------------------------------------------
\include "psalm1.ly"
\pageBreak

\include "psalm2.ly"
\pageBreak

\include "psalm3.ly"
\pageBreak

This gives me the following. Too spaced out.

enter image description here

For The second hymn, it has an overflow 1 music line. But it became too spaced out too! The requirement is to condense the score and leave the hanging 1 extra line music there, and start on a new page.

enter image description here

I feel \pageBreak is not what I am looking for here.

Can someone help me with my typesetting requirements?