Re: Shifting ottavation spanner to voice context breaks clef change in 2.24.0 and higher
Jean Abou Samra <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.bugs |
|---|---|
| Message-ID | <[email protected]> |
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
(application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSZ7TKxnKGyBvBjzBmj8PYLiTOX/gUCZI3ZvAAKCRCj8PYLiTOX /njwAQCpAW9GFjbP3tKuZb7jT6sJHPAgFAk5aymyQUQX1zNK2AD/SJsSYZ0i5F39 rpQBBEuT3a149rj8kkFxDP6pA6MZUgk= =qOzr -----END PGP SIGNATURE-----