lilypond-user
[Top][All Lists]
Advanced

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

Re: SystemStart changes after stop/startStaff - how to get it back


From: Thomas Morley
Subject: Re: SystemStart changes after stop/startStaff - how to get it back
Date: Sun, 19 Apr 2020 18:23:43 +0200

Am So., 12. Apr. 2020 um 17:24 Uhr schrieb Valentin Villenave
<address@hidden>:
>
> On 4/12/20, Thomas Morley <address@hidden> wrote:
> > Over the last decades I tried again and again to find a better
> > workaround, with less manual work.
>
> Apparently we stumbled upon your white whale :-)
>
> > I now come up with the attached.
>
> Brilliant.  Although it’s still a workaround.
>
> > To get the gaps in container-contexts one would need to drop the
> > relevant commands. No manual figuring out any values (apart from the
> > width of the gap).
>
> And even that may not be indispensable; AFAIK that’s not something
> ever required when dealing with mono-staff systems.
>
> The nicer implementation I can think of would be to have some
> \stopSystem \startSystem switch (possibly with the corresponding new
> event interfaces as well), with the latter reprinting all system-start
> grobs (possibly sans BarNumber). It may be cleaner that way so that
> the system delimiter engraver doesn’t need to bother which staves are
> or aren’t stopped at the given moment.
>
> That being said, I do realize that it would imply extending, and
> rewriting considerable parts of, the engraver.
>
> > I'll continue research after some break ;)
>
> Thanks for looking into it! Should we open tracker pages meanwhile?
> (The SystemStart 'brace thing looks like an intrinsically different
> issue.)
>
> Cheers,
> V.

Hi Valentin,

attached my latest take.
Though, it requires issue 5899 (in master now) and issue 5919 (on
review) to work properly.

Cheers,
  Harm

Attachment: mid-staff-gap-04.ly
Description: Text Data


reply via email to

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