1 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
2 %% This file is in the public domain.
6 lsrtags = "vocal-music, keyboards, template"
9 Esta plantilla añade una reducción de piano automática a la partitura
10 vocal SATB estándar que se mostró en la \"Plantilla de conjunto
11 vocal\". Esto presenta uno de los puntos fuertes de LilyPond: podemos
12 usar una definición de música más de una vez. Si se hace cualquier
13 cambio en las notas de la parte vocal (digamos @code{tenorMusic}),
14 entonces los cambios se aplicarán también a la reducción de piano.
17 doctitlees = "Plantilla de conjunto vocal con reducción de piano automática"
20 In diesem Beispiel wird ein automatischer Klavierauszug zu der
21 Chorpartitur hinzugefügt. Das zeigt eine der Stärken von LilyPond
22 -- man kann eine Variable mehr als einmal benutzen. Wenn Sie
23 irgendeine Änderung an einer Chorstimme vornehmen, (etwa
24 tenorMusic), verändert sich auch der Klavierauszug entsprechend.
28 This template adds an automatic piano reduction to the standard SATB
29 vocal score demonstrated in \"Vocal ensemble template\". This
30 demonstrates one of the strengths of LilyPond – you can use a music
31 definition more than once. If any changes are made to the vocal notes
32 (say, @code{tenorMusic}), then the changes will also apply to the piano
36 doctitle = "Vocal ensemble template with automatic piano reduction"
44 sopMusic = \relative c'' {
47 sopWords = \lyricmode {
51 altoMusic = \relative c' {
54 altoWords =\lyricmode {
58 tenorMusic = \relative c' {
61 tenorWords = \lyricmode {
65 bassMusic = \relative c {
68 bassWords = \lyricmode {
75 \new Lyrics = sopranos { s1 }
77 \new Voice = sopranos { \voiceOne << \global \sopMusic >> }
78 \new Voice = altos { \voiceTwo << \global \altoMusic >> }
80 \new Lyrics = altos { s1 }
81 \new Lyrics = tenors { s1 }
84 \new Voice = tenors { \voiceOne <<\global \tenorMusic >> }
85 \new Voice = basses { \voiceTwo <<\global \bassMusic >> }
87 \new Lyrics = basses { s1 }
88 \context Lyrics = sopranos \lyricsto sopranos \sopWords
89 \context Lyrics = altos \lyricsto altos \altoWords
90 \context Lyrics = tenors \lyricsto tenors \tenorWords
91 \context Lyrics = basses \lyricsto basses \bassWords
95 \set Staff.printPartCombineTexts = ##f
97 << \global \sopMusic >>
98 << \global \altoMusic >>
102 \set Staff.printPartCombineTexts = ##f
104 << \global \tenorMusic >>
105 << \global \bassMusic >>
111 % a little smaller so lyrics
112 % can be closer to the staff
114 \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)