lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Spacing between staves


From: Mats Bengtsson
Subject: Re: Spacing between staves
Date: Thu, 25 Apr 2024 17:26:09 +0200
User-agent: Mozilla Thunderbird


On 2024-04-25 15:44, Peter Mayes wrote:
I may be missing something in the documentation here.

I have a two-movement score for a single melodic instrument. Each movement fits conveniently onto a single page.

I realise this is not a MWE, but I just wanted to specify the overall layout of my input

\version "2.24.1"

\paper { ... }

FirstMovement = { ... }

\score {
  \new Staff { \FirstMovement }
  \layout {}
}
\pageBreak
SecondMovement = { ... }

\score {
  \new Staff { \SecondMovement }
  \layout {}
}

What I want is for the second movement, on the second page, to have slightly increased vertical spacing between staves. (It has 32nd and even a few 64th notes, and just looks a little "bunched up" to my eyes.)

I can only see ways to set the vertical spacing globally in the \paper block.

What I am looking for is a way to say "Increase the vertical spacing between staves from this point onwards.

Is that possible?

This is not an answer to your question, but possibly still part of a solution to your problem with "bunched up". If you have a movement with sections of mostly long notes and other sections with lots of short notes, you can improve the horizontal (I know you asked about vertical) spacing significantly, by inserting \newSpacingSection at suitable places. Compare the following two examples:

\version "2.24.0"

\fixed c' {
% First a long passage with only long notes
\repeat unfold 10 { c2 d | }
% Then a passage with only short notes
\repeat unfold 20 {c32 d e f g f e d }
% Finally, long notes again
\repeat unfold 10 { c2 d | }

}


% Same with \newSpacingSection:
\fixed c' {
% First a long passage with only long notes
\repeat unfold 10 { c2 d | }
\newSpacingSection
% Then a passage with only short notes
\repeat unfold 20 {c32 d e f g f e d }
\newSpacingSection
% Finally, long notes again
\repeat unfold 10 { c2 d | }
}

   /Mats



reply via email to

[Prev in Thread] Current Thread [Next in Thread]