Citation d’une autre voix

Les types d’événements pris en charge pour la citation sont déterminés par la propriété quotedEventTypes. Par défaut, sa valeur est fixée à (note-event rest-event tie-event beam-event tuplet-span-event), ce qui signifie que seuls les notes, silences, liaisons, ligatures et n-olets seront mentionnés par \quoteDuring.

Dans l’exemple suivant, le quart de soupir n’est pas reproduit puisque rest-event n’est pas mentionné parmi les quotedEventTypes.

Pour connaître la liste des types d’événements, reportez-vous à la rubrique Music classes de la référence des propriétés internes.

quoteMe = \relative c' {
  fis4 r16 a8.-> b4\ff c
}
\addQuote quoteMe \quoteMe

original = \relative c'' {
  c8 d s2
  \once \override NoteColumn.ignore-collision = ##t
  es8 gis8
}

<<
  \new Staff \with { instrumentName = "quoteMe" }
  \quoteMe

  \new Staff \with { instrumentName = "orig" }
  \original

  \new Staff \with {
    instrumentName = "orig+quote"
    quotedEventTypes = #'(note-event articulation-event)
  }
  \relative c''
  <<
    \original
    \new Voice {
      s4
      \set fontSize = #-4
      \override Stem.length-fraction = #(magstep -4)
      \quoteDuring "quoteMe" { \skip 2. }
    }
  >>
>>

[image of music]


LilyPond snippets v2.25.21 (branche de développement).