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 = "text, vocal-music, contexts-and-engravers, template"
8 This template is basically the same as the simple \"Vocal ensemble\"
9 template, with the exception that here all the lyrics lines are placed
10 using alignAboveContext and alignBelowContext.
18 sopMusic = \relative c'' {
21 sopWords = \lyricmode {
25 altoMusic = \relative c' {
28 altoWords =\lyricmode {
32 tenorMusic = \relative c' {
35 tenorWords = \lyricmode {
39 bassMusic = \relative c {
42 bassWords = \lyricmode {
50 "sopranos" { \voiceOne << \global \sopMusic >> }
52 "altos" { \voiceTwo << \global \altoMusic >> }
54 \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWords
55 \new Lyrics \with {alignBelowContext=women} \lyricsto altos \altoWords
56 % we could remove the line about this with the line below, since we want
57 % the alto lyrics to be below the alto Voice anyway.
58 % \new Lyrics \lyricsto altos \altoWords
63 "tenors" { \voiceOne <<\global \tenorMusic >> }
65 "basses" { \voiceTwo <<\global \bassMusic >> }
68 \new Lyrics \with {alignAboveContext=men} \lyricsto tenors \tenorWords
69 \new Lyrics \with {alignBelowContext=men} \lyricsto basses \bassWords
70 % again, we could replace the line above this with the line below.
71 % \new Lyrics \lyricsto basses \bassWords
76 % a little smaller so lyrics
77 % can be closer to the staff
79 \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)
89 "sopranos" { \voiceOne << \global \sopMusic >> }
91 "altos" { \voiceTwo << \global \altoMusic >> }
94 \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWords
95 \new Lyrics \lyricsto altos \altoWords
100 "tenors" { \voiceOne <<\global \tenorMusic >> }
102 "basses" { \voiceTwo <<\global \bassMusic >> }
105 \new Lyrics \with {alignAboveContext=men} \lyricsto tenors \tenorWords
106 \new Lyrics \lyricsto basses \bassWords
111 % a little smaller so lyrics
112 % can be closer to the staff
114 \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)