[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Shifting ottavation spanner to voice context breaks clef change in 2
From: |
Jean Abou Samra |
Subject: |
Re: Shifting ottavation spanner to voice context breaks clef change in 2.24.0 and higher |
Date: |
Sat, 17 Jun 2023 18:05:16 +0200 |
User-agent: |
Evolution 3.48.3 (3.48.3-1.fc38) |
Le samedi 03 juin 2023 à 00:15 +0200, Heiko Schill a écrit :
> Good evening everyone,
>
> when compiling the attached document, in the first staff the clef change is
> ignored for the lower voice after moving the ottavation spanner to the
> voice context as suggested in the snippets-document. This seems to happen
> only if one or more notes are located between the "\ottava 0" and the
> "\clef bass" command (see the third staff which compiles correctly).
>
> In the default setup (second staff), the ottavation and clef change work
> correctly, but the ottavation is applied to all voices in the staff (as by
> design, but not intended here).
>
> The usage of several voices is not necessary: In a single voice example,
> the bug manifests irrespective of the presence of extra notes between the
> \ottava and \clef commands (see staffs 4 and 5).
>
> I noticed this behavior with version 2.24.0, but it is the same with
> version 2.24.1 and 2.25.5.
Thanks for the detailed report, and sorry for the delay in handling it. I've
opened https://gitlab.com/lilypond/lilypond/-/issues/6633
signature.asc
Description: This is a digitally signed message part