GNU LilyPond – Manuel d'initiation: A.4.2 Parties pour quatuor à cordes

### A.4.2 Parties pour quatuor à cordes

Grâce à ce canevas, vous pouvez obtenir une partition d’excellente facture pour quatuor à cordes mais aussi, si le besoin s’en faisait sentir, une partie séparée par instrument. Par ailleurs, cet exemple illustre l’utilisation de la fonction `\tag` dans le but d’extraire des parties séparées.

Il vous faudra découper ce canevas en plusieurs fichiers séparés ; leur nom respectif est indiqué en commentaire : ‘`piece.ly`’ comporte tout ce qui a trait à la musique, les autres fichiers – ‘`score.ly`’, ‘`vn1.ly`’, ‘`vn2.ly`’, ‘`vla.ly`’ et ‘`vlc.ly`’ – vous permettront d’obtenir les parties selon le pupitre.

N’oubliez pas de supprimer les commentaires superflus des fichiers individualisés !

>     %%%%% piece.ly
>     %%%%% (This is the global definitions file)

>     global= {
>       \time 4/4
>       \key c \major
>     }

>     Violinone = \new Voice {
>       \relative c'' {
>         c2 d e1
>         \bar "|."
>       }
>     }

>     Violintwo = \new Voice {
>       \relative c'' {
>         g2 f e1
>         \bar "|."
>       }
>     }

>     Viola = \new Voice {
>       \relative c' {
>         \clef alto
>         e2 d c1
>         \bar "|."
>       }
>     }

>     Cello = \new Voice {
>       \relative c' {
>         \clef bass
>         c2 b a1
>         \bar "|."
>       }
>     }

>     music = {
>       <<
>         \tag #'score \tag #'vn1
>         \new Staff \with { instrumentName = "Violin 1" }
>         << \global \Violinone >>

>         \tag #'score \tag #'vn2
>         \new Staff \with { instrumentName = "Violin 2" }
>         << \global \Violintwo>>

>         \tag #'score \tag #'vla
>         \new Staff \with { instrumentName = "Viola" }
>         << \global \Viola>>

>         \tag #'score \tag #'vlc
>         \new Staff \with { instrumentName = "Cello" }
>         << \global \Cello >>
>       >>
>     }

>     % These are the other files you need to save on your computer

>     % score.ly
>     % (This is the main file)

>     % uncomment the line below when using a separate file
>     %\include "piece.ly"

>     #(set-global-staff-size 14)

>     \score {
>       \new StaffGroup \keepWithTag #'score \music
>       \layout { }
>       \midi { }
>     }

>     %{ Uncomment this block when using separate files

>     % vn1.ly
>     % (This is the Violin 1 part file)

>     \include "piece.ly"
>     \score {
>       \keepWithTag #'vn1 \music
>       \layout { }
>     }

>     % vn2.ly
>     % (This is the Violin 2 part file)

>     \include "piece.ly"
>     \score {
>       \keepWithTag #'vn2 \music
>       \layout { }
>     }

>     % vla.ly
>     % (This is the Viola part file)

>     \include "piece.ly"
>     \score {
>       \keepWithTag #'vla \music
>       \layout { }
>     }

>     % vlc.ly
>     % (This is the Cello part file)

>     \include "piece.ly"
>     \score {
>       \keepWithTag #'vlc \music
>       \layout { }
>     }

>     %}

#### LilyPond — Manuel d’initiation v2.22.2 (branche stable).