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.
3 %% Tags: text, vocal-music, contexts-and-engravers, template
7 This template is basically the same as the simple \"Vocal ensemble\"
8 template, with the exception that here all the lyrics lines are placed
9 using alignAboveContext and alignBelowContext.
17 sopMusic = \relative c'' {
20 sopWords = \lyricmode {
24 altoMusic = \relative c' {
27 altoWords =\lyricmode {
31 tenorMusic = \relative c' {
34 tenorWords = \lyricmode {
38 bassMusic = \relative c {
41 bassWords = \lyricmode {
49 "sopranos" { \voiceOne << \global \sopMusic >> }
51 "altos" { \voiceTwo << \global \altoMusic >> }
53 \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWords
54 \new Lyrics \with {alignBelowContext=women} \lyricsto altos \altoWords
55 % we could remove the line about this with the line below, since we want
56 % the alto lyrics to be below the alto Voice anyway.
57 % \new Lyrics \lyricsto altos \altoWords
62 "tenors" { \voiceOne <<\global \tenorMusic >> }
64 "basses" { \voiceTwo <<\global \bassMusic >> }
67 \new Lyrics \with {alignAboveContext=men} \lyricsto tenors \tenorWords
68 \new Lyrics \with {alignBelowContext=men} \lyricsto basses \bassWords
69 % again, we could replace the line above this with the line below.
70 % \new Lyrics \lyricsto basses \bassWords
75 % a little smaller so lyrics
76 % can be closer to the staff
78 \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)
88 "sopranos" { \voiceOne << \global \sopMusic >> }
90 "altos" { \voiceTwo << \global \altoMusic >> }
93 \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWords
94 \new Lyrics \lyricsto altos \altoWords
99 "tenors" { \voiceOne <<\global \tenorMusic >> }
101 "basses" { \voiceTwo <<\global \bassMusic >> }
104 \new Lyrics \with {alignAboveContext=men} \lyricsto tenors \tenorWords
105 \new Lyrics \lyricsto basses \bassWords
110 % a little smaller so lyrics
111 % can be closer to the staff
113 \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)