Précédent : Citation d’autres voix, Haut : Écriture de parties séparées
La section précédente indiquait comment insérer des notes d'une autre
voix. Nous allons maintenant voir une fonction musicale avancée,
\cueDuring
, qui facilite le formatage des petites notes.
Sa syntaxe est :
\cueDuring #nom #updown musique
Des notes issues de la partie nom s'insèreront dans une
Voice nommée cue
, simultanément avec
musique — habituellement un silence. L'apparition des petites
notes initialise une polyphonie temporaire pour la portée concernée.
L'argument updown détermine si ces petites notes seront
attachées à la première ou à la seconde voix.
smaller = { \set fontSize = #-2 \override Stem #'length-fraction = #0.8 \override Beam #'thickness = #0.384 \override Beam #'length-fraction = #0.8 } \addQuote clarinet \relative { R1*20 r2 r8 c' f f } \new Staff \relative << % setup a context for cue notes. \new Voice = "cue" { \smaller \skip 1*21 } \set Score.skipBars = ##t \new Voice { R1*20 \cueDuring #"clarinet" #UP { R1 } g4 g2. } >>
Quelques indications pour une citation efficace :
Tout autre modification introduite par la citation devrait être annulée. Par exemple, si l'instrument cité utilise une autre clé, il faudra revenir à la clé habituelle.
La macro \transposedCueDuring
est particulièrement adaptée pour
des instrument ayant une tessiture éloignée, comme dans le cas d'un
piccolo cité dans une partie de contrebasson.
picc = \relative c''' { \clef "treble^8" R1 | c8 c c e g2 | a4 g g2 | } \addQuote "picc" { \picc } cbsn = \relative c, { \clef "bass_8" c4 r g r \transposedCueDuring #"picc" #UP c,, { R1 } | c4 r g r | } << \context Staff = "picc" \picc \context Staff = "cbsn" \cbsn >>
Cette page documente LilyPond-2.11.58 (branche de développement).
Rapportez toute anomalie en français à lilypond-user-fr@gnu.org ou en anglais à http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs
Vos suggestions à propos de la documentation sont les bienvenues.