- \time 3/4
- c8^\markup "Beam in one" c c c c c
- \set Timing.beamWholeMeasure = ##f
- c8^\markup "Beam in three" c c c c c
- \set Timing.beamHalfMeasure = ##t
- r4.^\markup "Beam in Two" c8 c c
- c8 c c r4.
+ \time 3/4
+ \set Timing.beamHalfMeasure = ##f
+ r4.^\markup "Prevent beams that imply 6/8 time" c8 c c |
+ c8 c r c c r |
+ r8_"but these beams are okay" c c c c c | c c c r r4 \bar "||"
+
+ \set Timing.beamHalfMeasure = ##t
+ r4.^\markup "Or allow them" c8 c c c c r c c r
+ \break
+
+ \unset Timing.beamExceptions
+ r8^\markup "Beam to the beat" c c c c c
+ c c c r r4 \bar "||"
+
+ \set Timing.baseMoment = #(ly:make-moment 1/8)
+ \set Timing.beatStructure = #'(3 3)
+ r8^\markup "Override to beam groups of 3 eighth notes" c c c c c
+ r4. c8 c c c c c r4.