X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fquote-cue-during.ly;h=5593570e5e3ac9a4d88053076a5143f83fa2a1ad;hb=20b8c1519bbba8728457aa98e59993837bedfb04;hp=5ed1d79c4d32a6db83d40aeb57ba618338c95513;hpb=2c6ba98b64c83d236f9d6f86155a3097380b63e8;p=lilypond.git diff --git a/input/regression/quote-cue-during.ly b/input/regression/quote-cue-during.ly index 5ed1d79c4d..5593570e5e 100644 --- a/input/regression/quote-cue-during.ly +++ b/input/regression/quote-cue-during.ly @@ -1,40 +1,48 @@ -\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.5.0" + +\version "2.11.51" \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 + } >>