X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fquote.ly;h=ee26fc453f24bd9d9c03e1d43ac69708096841b7;hb=9ff4029627f34267fc9f040c703d568b1dfd10b1;hp=fb6241af2563369cd8c1f6bb14bcd171008c45d6;hpb=a86677ef5317e0f51b75fa9028d6365ffa40e307;p=lilypond.git diff --git a/input/regression/quote.ly b/input/regression/quote.ly index fb6241af25..ee26fc453f 100644 --- a/input/regression/quote.ly +++ b/input/regression/quote.ly @@ -1,17 +1,42 @@ \header { - texidoc = "With @code{\quote}, fragments of previously entered -music may be quoted. " + texidoc = "With @code{\\quote}, fragments of previously entered +music may be quoted. @code{quotedEventTypes} will determines what +things are quoted. In this example, a 16th rest is not quoted, since +@code{rest-event} is not in @code{quotedEventTypes}." } -\version "2.1.26" +\version "2.14.0" +\layout { + ragged-right = ##t +} -\addquote bla \notes\relative c' { fis4 fis fis fis } -\score { - \notes \relative c'' { - c8 d8 \quote 2 bla es8 gis - } -} +quoteMe = \relative c' { fis4 r16 a8.-> b4-\ff c } +\addQuote quoteMe \quoteMe +original = \relative c'' { c8 d s2 es8 gis8 } + +<< + \new Staff { + \set Staff.instrumentName = "quoteMe" + \quoteMe + } + \new Staff { + \set Staff.instrumentName = "orig" + \original + } + \new Staff \relative c'' << + \set Staff.instrumentName = "orig+quote" + \set Staff.quotedEventTypes = #'(note-event articulation-event) + \new Voice {\voiceOne + \original } + \new Voice {\voiceTwo + s4 + \set fontSize = #-4 + \override Stem #'length-fraction = #(magstep -4) + \quoteDuring #"quoteMe" { \skip 2. } + } + >> +>>