Is there a way that I can take *total* control of page breaking?

I have a file in the form:

\version "2.24.3"
\include "file1" \noPageBreak
\include "file2" \pageBreak
% lots more lines like the above
\include "fileN"

and individual files such as:

% file1
\score {
  \autoPageBreaksOff
  %music
}

Despite my autoPageBreaksOff instruction, I find that Lilypond still
sometimes puts page breaks in where I don't want them.

What I want Lilypond to do is to put everything on to one page (of
course with suitable warnings about compressing over-sized pages, where
appropriate), and only make a page break if and where I specifically
add \pageBreak, either between individual files (as shown in my
example), or within the individual files.

In other words, if I have 50 individual files each with 1,000 bars, I
want them all to appear on one page unless I have specified \pageBreak
from place to place.  Obviously this would produce a ridiculous output,
but I want to be able to have complete control over the location of
page breaks.

Is there a way of disabling automatic page-breaking completely?

David

Reply via email to