I've also been irritated by this problem in the past, but haven't found a way to automatically fix it. I use a substitution function which Trevor posted a while back:

beam = #(define-music-function (parser location left right) (number? number?)
  #{
     \set stemLeftBeamCount = #$left
     \set stemRightBeamCount = #$right
  #})

Your code would then look like this:

\relative c' {
    \times 2/3 { f16[ g \beam #2 #2 f \beam #2 #1 g f8] }
  }

  \paper {
    ragged-right = ##t
  }

Hope this helps,

Vivian.

On Jul 28, 2007, at 8:44 AM, Werner LEMBERG wrote:

 \relative c' {
    \set subdivideBeams = ##f
    \times 2/3 { f16[ g f g f8] }
  }

  \paper {
    ragged-right = ##t
  }



_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to