Folks,

consider this real-life example (omitting the unimportant voices).

  <<
    \new Staff = "R" \relative c' {
      \voiceTwo
       d16[ b
        \change Staff = "L" \stemUp
        g
        \change Staff = "R" \stemDown
        b d b]
    }

    \new Staff = "L" \relative c' {
      \clef "bass"
      \voiceOne
      g8[ s g]
    }
  >>

There is an ugly clash between the two beams.  Due to the cross-staff
beam, this is sort-of expected.  However, I wonder whether this can be
improved: Isn't it possible to make the beaming algorithm simply
ignore cross-staff stems so that the beam gets a proper skyline?

In case this is not possible, what can I do to improve the formatting?
Note that globally increasing the distance between the staves is not a
possible solution since this would ruin the layout of the whole piece.


     Werner

<<inline: beam-crossbeam-collision.png>>

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to