Re: Faulty extra beam with manual beam and cross-staff stems
Jean Abou Samra <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.bugs |
|---|---|
| Message-ID | <[email protected]> |
Le mardi 01 août 2023 à 18:34 +0000, Ole V. Villumsen via bug-lilypond a écrit :
> % Manual beams and cross-staff stems don’t seem to work together.
> % Expected result: Shared stems across staves; beams above notes in upper staff only.
>
> % I have tried all possible combinations of specifying beams and \crossStaff in the
> % upper staff, the lower one and both. I always get unwanted beams in the lower staff.
You should add \autoBeamOff in the lower staff, and remove the manual beams there.
\version "2.25.7"
\layout {
\context {
\PianoStaff
\consists "Span_stem_engraver"
}
}
\new PianoStaff <<
\new Staff \relative {
r8 e'[ e] r
r e e r |
r e[ e] r
r e[ e] r |
r e e r
r e[ e] r |
r e[ e] r
r e e r |
r e[ e] r
r2 |
}
\new Staff \relative {
\clef bass
\stemUp
\autoBeamOff
\crossStaff {
r8 g g r
r g g r |
r g g r
r g g r |
r g g r
r g g r |
r g g r
r g g r |
r g g r
r2 |
}
}
>>
\crossStaff requires an explicit \autoBeamOff. I'm not saying that this is
the perfect user interface, but there is no bug here.
Jean
signature.asc
(application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSZ7TKxnKGyBvBjzBmj8PYLiTOX/gUCZMlTIQAKCRCj8PYLiTOX /hOcAQD1EpBc6k/jHoMkULhQZY2C3OTsYUajX1cCooDs67nPHgEAm2MIesFX9zA4 3cnhV3ehBYFce826Sd0mCSdGOymagAk= =IJTp -----END PGP SIGNATURE-----