]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/test/ossia.ly
The grand \paper -> \layout, \bookpaper -> \paper renaming.
[lilypond.git] / input / test / ossia.ly
index bbaa1da56e5c30c2a9bf079829ebcbfe7d027513..cccd687df12e8a853849c3b3b5392a76f3f120cd 100644 (file)
@@ -1,16 +1,42 @@
-\version "1.7.6"
-\header {
+\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.
+" }
 
-texidoc = "Ossias present alternatives for a piece. They are not
-really supported, but can be somewhat faked in lily."
-
-}
+\version "2.3.22"
 
 \score {
-\notes { c1 c1 <
-       {\clef "treble" c1 c1 }
-       \context Staff = stb { c1 c1 }
-       >
-}
+    \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 }
+
+       %% solution 2
+       \new Staff { R1*2 c,4^"ossia" es f fis g1 R1 * 3 }
+    >>
+    
+
+    \layout {
+       raggedright= ##t
+       \context {\RemoveEmptyStaffContext}
+       \context {
+           \Score
+           \remove System_start_delimiter_engraver
+           }
+    }
 }
-%% new-chords-done %%
+