-\header { texidoc = " The @code{cueDuring} form of quotation will set
-stem directions on both quoted and main voice, and deliver the quoted
-voice in the @code{cue} @code{Voice}."
+\header {
+
+
+ texidoc = " The @code{cueDuring} form of quotation will set stem
+directions on both quoted and main voice, and deliver the quoted voice
+in the @code{cue} @code{Voice}. The music function @code{\\killCues}
+can remove all cue notes.
+
+Spanners run to the end of a cue section, and are not started on the
+last note."
}
-\version "2.4.0"
+
+\version "2.16.0"
\layout {
- raggedright = ##t
+ ragged-right = ##t
}
+quoteMe = \relative c' { fis4 r16 a8.-> b4(-\ff~ b16 c8. b) }
-quoteMe = \relative c' { fis4 r16 a8.-> b4-\ff }
+\addQuote quoteMe \quoteMe
-\addquote quoteMe \quoteMe
-original = \relative c'' { c8 d s2 es8 gis8 }
+original = \relative c'' {
+ c8 d
+ \cueDuring #"quoteMe" #1 { r2 }
+ es8 gis8
+ \cueDuring #"quoteMe" #1 { r4 }
+}
+
+cueStaff = \relative c'' <<
+ \set Staff.quotedEventTypes = #'(note-event articulation-event)
+ \original
+>>
<<
- \new Staff {
- \set Staff.instrument = "quoteMe"
- \quoteMe
- }
- \new Staff {
- \set Staff.instrument = "orig"
- \original
- }
- \new Staff \relative c'' <<
-
- % setup cue note layout.
- \context Voice = cue {
- \set fontSize = #-4
- \override Stem #'lengths = #'(2.5 2.5 3.0 3.0)
- \skip 1
- }
-
- \set Staff.instrument = "orig+quote"
- \set Staff.quotedEventTypes = #'(note-event articulation-event)
- \original
- { s4 \cueDuring #"quoteMe" #1 { r2. } }
- >>
+ \new Staff {
+ \set Staff.instrumentName = "quoteMe"
+ \quoteMe
+ }
+ \new Staff {
+ \set Staff.instrumentName = "orig (killCues)"
+ \killCues \original
+ }
+ \new Staff {
+ \set Staff.instrumentName = "orig+quote"
+ \cueStaff
+ }
>>