[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Cross staff Glissando or VoiceFollower over page break messes up sta
From: |
Saul Tobin |
Subject: |
Re: Cross staff Glissando or VoiceFollower over page break messes up staff spacing |
Date: |
Tue, 7 Feb 2023 09:00:46 -0800 |
Thanks!
On Sun, Feb 5, 2023, 2:37 PM Jean Abou Samra <jean@abou-samra.fr> wrote:
> On 05/02/2023 22:13, Saul Tobin wrote:
> > \version "2.24.0"
> >
> > \paper {
> > ragged-bottom = ##t
> > }
> >
> > \layout {
> > \context {
> > \Score
> > \override Glissando.breakable = ##t
> > \override Glissando.after-line-breaking = ##t
> > }
> > }
> >
> > global = {
> > s1
> > \pageBreak
> > s1
> > }
> >
> > music = \relative c, {
> > \clef bass
> > f1\glissando |
> > \change Staff = "RH"
> > f'''1 |
> > }
> >
> > <<
> > \new Staff \global
> > \new PianoStaff <<
> > \new Staff = "RH" \global
> > \new Staff = "LH" << \global \music >>
> > >>
> > \new Staff \global
> >>>
> >
> > Same behavior with VoiceFollower as with Glisssando
>
>
>
> Gosh. That is
>
> commit f511d98c65e46aa30dbd27c0d93cde1d24b974f9 (HEAD)
> Author: Jean Abou Samra <jean@abou-samra.fr>
> Date: Sun Jul 17 19:27:10 2022 +0200
>
> Fix page references to labels straddling at a page break
>
> They were handled inconsistently when the book contained several
> bookparts because the whole alist was reversed instead of just the
> part for the local bookpart, leading to several reversals for the same
> alist part. Merge the two loops, addressing a TODO and incidentally
> leading to nothing special needing to be done for ensuring a
> consistent order.
>
> Fixes #6301
>
>
> I'll check how to fix this later.
>
> Jean
>
>