]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/test/staff-size.ly
*** empty log message ***
[lilypond.git] / input / test / staff-size.ly
index 4155311f6dd3e8d84a9c45282cecc88fa15d7433..ca02169a75e4db24cb858dff3bee2e3ceea1763b 100644 (file)
@@ -1,17 +1,36 @@
+#(ly:set-option 'old-relative)
+\version "1.9.8"
+
+\header { texidoc = "@cindex Staff Size
+
+Setting staff sizes is a little clumsy.  There are two options: using
+@code{StaffContainer} and override/revert, or
+@code{\applyoutput}. Both methods are shown in this example. "
+
+}
+
 \score {
-  \notes \relative c' < \context Voice {
-       \property Staff.staffSpace = #10
+  \notes \relative c' << \new StaffContainer {
+     \property StaffContainer.StaffSymbol \set #'staff-space = #(/ 16 20)
+
        \property Staff.fontSize = #-1
        \property Voice.fontSize = #-1
        
-       \property Voice . dynamicDirection = \up \stemDown
-%\key gis \major;
-       c8 d [e f g a] b c \ff
-  }
+       \dynamicUp\stemDown
 
-\context Staff = VB {  \property Voice . dynamicDirection = \down c,,4 \ff c c c  }
+       %\key gis \major
+       c8 d  e[ f g a] b c \ff
+  }
 
->
-\paper { linewidth = -1.; }
+\new Staff \relative c'' { \dynamicDown c,,4 \ff c c c  }
+\new Staff {
+  \context Staff \applyoutput #(outputproperty-compatibility (make-type-checker 'staff-symbol-interface) 'staff-space 0.8)
+  \property Staff.fontSize = #-1
+  \clef bass
+  c8 c c c  c c c c
+}
+>>
+\paper { raggedright = ##t}
 }
-\version "1.3.110"; 
+
+