-\version "1.9.8"
+\version "2.7.39"
-\header { texidoc="@cindex Staff Lines
-Staff symbol property set workaround. "
+\header {
+
+ texidoc="@cindex Staff Lines
+The number of lines in a staff may changed by overriding @code{line-count}
+in the properties of @code{StaffSymbol}.
+"
+
}
-upper = \notes\relative c'' {
- c1-"x" d-"x" e-"x" f-"x"
+upper = \relative c'' {
+ c1 d e f
}
-lower = \notes\relative c {
- c1-"x" b-"x" a-"x" g-"x"
+lower = \relative c {
+ c1 b a g
}
\score {
\context PianoStaff <<
- %\time 4/4
\new Staff <<
\upper
>>
- \new Staff <<
- \clef bass
- \lower
- \applyoutput #(outputproperty-compatibility
- (make-type-checker 'staff-symbol-interface)
- 'line-count 4)
- >>
+ \new Staff {
+ \override Staff.StaffSymbol #'line-count = #4
+ \clef bass
+ \lower
+ }
>>
- \paper { raggedright=##t}
+ \layout { ragged-right=##t}
}