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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.