--- /dev/null
+\version "2.14.0"
+
+\header {
+ lsrtags = "rhythms"
+ texidoc = "
+Beat structure rules specified in the @code{Score} context apply to all
+staves, but can be modified at both @code{Staff} and @code{Voice}
+levels:
+"
+ doctitle = "Beam endings in Score context"
+}
+
+\relative c'' {
+ \time 5/4
+ % Set default beaming for all staves
+ \set Score.baseMoment = #(ly:make-moment 1 8)
+ \set Score.beatStructure = #'(3 4 3)
+ <<
+ \new Staff {
+ c8 c c c c c c c c c
+ }
+ \new Staff {
+ % Modify beaming for just this staff
+ \set Staff.beatStructure = #'(6 4)
+ c8 c c c c c c c c c
+ }
+ \new Staff {
+ % Inherit beaming from Score context
+ <<
+ {
+ \voiceOne
+ c8 c c c c c c c c c
+ }
+ % Modify beaming for this voice only
+ \new Voice {
+ \voiceTwo
+ \set Voice.beatStructure = #'(6 4)
+ a8 a a a a a a a a a
+ }
+ >>
+ }
+ >>
+}