Rutger Hofman reported:
The lilypond program is included below. It sets the same line two times twice. The first time is OK. The second time, after the \break, makes the distance between the Staffs of the PianoStaff much too large. The second page repeats the same 2 lines, and the distance bug after the pageBreak is already triggered. This page shows that the spacing between PianoStaffs is unaware of the increased distance between the Staffs: unreadable because the PianoStaffs overlap.
Things to note:
I checked with version 2.18; the bug is identical.
\paper {
ragged-right = ##t
ragged-bottom = ##t
}
rondoPiSU = \relative c'' {
\time 2/4
f,4( \tuplet 3/2 { e8) \change Staff = SU e,4 } \change Staff = ST |
}
\score {
\new PianoStaff = PI <<
\new Staff = ST {
\rondoPiSU
\break
\rondoPiSU
\pageBreak
\rondoPiSU
\break
\rondoPiSU
}
\new Staff = SU {
\clef bass
s2*4 |
}
>>
}
Carl Sorenson added:
I believe this is a problem with cross-staff unbeamed tuplets. Change the final e,4 to e,8 e and all works well. But if we add \autoBeamOff, the same behavior is observed.
Diff: