[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Non-breakable vertical space
From: |
Valentin Petzel |
Subject: |
Re: Non-breakable vertical space |
Date: |
Tue, 14 Mar 2023 20:22:41 +0100 |
Hi Vlad,
personally I’d do Sections using bookparts like this:
\paper {
print-all-headers = ##t
bookTitleMarkup = \markup \column {
#bookTitleMarkup
\vspace #1.5
}
}
\bookpart {
\header {
title = "Section I"
}
\score {
\header {
title = "Piece I"
}
c
}
\score {
\header {
title = "Piece II"
}
c
}
}
\bookpart {
\header {
title = "Section II"
}
\score {
\header {
title = "Piece III"
}
c
}
\score {
\header {
title = "Piece IV"
}
c
}
}
This avoid a break between these titles and will make sure that each section
starts on a new page.
Cheers,
Valentin
Am Dienstag, 14. März 2023, 19:42:19 CET schrieb Volodymyr Prokopyuk:
> Hi,
>
> Is there a way in Lilypond to *insert a non-breakable vertical space* to
> avoid page break between a section title and piece title?
>
> *Code with an undesired page break*
>
> \markup \column {
> \fill-line { \fontsize #5 \bold \caps Section }
> \vspace #1 % <= this vertical space should be non-breakable
> }
> \tocSection tocSec1 \markup { Section }
> \tocItem \markup { Piece }
>
> [image: image.png]
>
>
> Thank you,
> Vlad
signature.asc
Description: This is a digitally signed message part.