]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/test/ossia.ly
*** empty log message ***
[lilypond.git] / input / test / ossia.ly
index 6a887b2e6684896864eb236913c6c5f4a0f4cdd5..aeb1ac31412837402de00a637951c11d01d1fb2a 100644 (file)
@@ -1,6 +1,42 @@
-\version "1.3.117";
+\header { texidoc = "A temporary ossia in an instrumental part may
+    be printed using a separate, short staff. A simpler solution is 
+    also given: instantiate a full staff, and let 
+    @code{RemoveEmptyStaffContext} take out the unused parts.
+" }
+
+\version "2.3.4"
 
 \score {
+    \relative c''
+    \new StaffGroup \with {
+       \remove "System_start_delimiter_engraver"
+       \override SpanBar #'glyph = #":"
+    } <<
+
+       %% solution 1
+       { c1 c1
+       <<
+           { c1 c1 } 
+           \new Staff \with {
+               \remove "Time_signature_engraver"
+           } {
+               c,4^"ossia" es f fis g1
+           }
+       >>
+         c1 \break c c }
 
-\notes { c1 c1 < {\clef "treble"; c1 c1 } \context Staff=stb{ c1 c1}>}
+       %% solution 2
+       \new Staff { R1*2 c,4^"ossia" es f fis g1 R1 * 3 }
+    >>
+    
+
+    \paper {
+       raggedright= ##t
+       \context {\RemoveEmptyStaffContext}
+       \context {
+           \Score
+           \remove System_start_delimiter_engraver
+           }
+    }
 }
+