But I feel that this is a bigger issue. Generally the issue here is that systems-per-page only cares about systems of music and not about anything else that may be placed on the page, as one can see here:
\paper { systems-per-page = #16 } \markup\column { a a a a a a a a a a a a a a a a a a a a a a } { \repeat unfold 32 { R1\break }} I suppose in such cases it might be necessary to either estimate an approximate system equivalent of the non system stuff on the page, or alternatively calculate the reduction of paper height due to non system stuff and scale down systems-per-page in such a manner, e.g. if systems-per-page is 4, but a markup such as the header takes up say 20% of the pages then the value should be corrected to 4*4/5 = 3.2 ~ 3 instead. Cheers, Valentin Am Sonntag, 23. Juli 2023, 22:56:56 CEST schrieb Jean Abou Samra: > Le dimanche 23 juillet 2023 à 14:36 -0400, Kieren MacMillan a écrit : > > While we‘re talking about this… :) How difficult would it be to separate > > titling from systems in the spacing engine? I would love it — and I know > > others would, too! — if Lily could easily/automagically put [e.g.] score > > title and *3* systems on the first page but *4* systems on all subsequent > > pages [something that seems to require manual/ad-hoc techniques > > currently]. > Less than 10 lines of code. Is there an open issue for this already?
signature.asc
Description: This is a digitally signed message part.