Code cleaning and reordering.
[opera_libre.git] / vocal_score.ly
blobe489a525233f17fa45b2342fd4308dea3536cfc6
1 %------------------------------------------------------------------%
2 % Opéra Libre -- vocal_score.ly %
3 % %
4 % (c) Valentin Villenave, 2008 %
5 % %
6 %------------------------------------------------------------------%
8 %%% This is the main file for the so-called vocal version, i.e. with
9 %%% piano accompaniment.
11 \version "2.12"
13 %%%%%%%%%%%%%%%%%%%%%%%%%%%% Inclusions %%%%%%%%%%%%%%%%%%%%%%%%%%%%
15 \include "italiano.ly"
17 \include "./definitions/functions.ly"
18 \include "./definitions/text-functions.ly"
19 \include "./definitions/graphics.ly"
20 \include "./texte/decoupage.ly"
22 \include "./definitions/paper.ly"
23 \include "./definitions/layout.ly"
25 \include "./texte/didascalies.ly"
26 \include "./definitions/mesures.ly"
28 \include "./texte/texte.ly"
30 \include "./voix/soprano1.ly"
31 \include "./voix/soprano2.ly"
32 \include "./voix/contralto.ly"
33 \include "./voix/tenor.ly"
34 \include "./voix/baryton1.ly"
35 \include "./voix/baryton2.ly"
37 \include "./instruments/reduction.ly"
39 %%%%%%%%%%%%%%%%%%%%%%%% Layout declarations %%%%%%%%%%%%%%%%%%%%%%%
41 \layout {
42 \includeLayout
45 %%%%%%%%%%%%%%%%%% Scene-by-scene music inclusion %%%%%%%%%%%%%%%%%%
47 Prologue = {
49 \new TopLine \PrologueMesures
50 \new ChoirStaff
52 \new Staff \new Voice = "tenor" \PrologueTenor
53 \new Lyrics \lyricsto "tenor" { \PrologueTenorTexte }
54 \new Staff \new Voice = "baryton" \PrologueBarytonDeux
55 \new Lyrics \lyricsto "baryton" { \PrologueBarytonDeuxTexte }
57 \new PianoStaff { \Accompagnement
59 \new StaffPiano = "md" \PrologueMainDroite
60 \new StaffPiano = "mg" \PrologueMainGauche
66 ActeUnSceneUn = {
68 \new TopLine \ActeUnSceneUnMesures
69 \new ChoirStaff
71 \new Staff \new Voice = "soprano" \ActeUnSceneUnSopranoUn
72 \new Lyrics \lyricsto "soprano" { \ActeUnSceneUnSopranoUnTexte }
73 \new Staff \new Voice = "barytonUn" \ActeUnSceneUnBarytonUn
74 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneUnBarytonUnTexte }
75 \new Staff \new Voice = "barytonDeux" \ActeUnSceneUnBarytonDeux
76 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneUnBarytonDeuxTexte }
78 \new PianoStaff { \Accompagnement
80 \new StaffPiano = "md" \ActeUnSceneUnMainDroite
81 \new StaffPiano = "mg" \ActeUnSceneUnMainGauche
87 ActeUnSceneUnBis = {
89 \new TopLine \ActeUnSceneUnBisMesures
90 \new ChoirStaff
92 \new Staff \new Voice = "barytonUn" \ActeUnSceneUnBisBarytonUn
93 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneUnBisBarytonUnTexte }
94 \new Staff \new Voice = "barytonDeux" \ActeUnSceneUnBisBarytonDeux
95 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneUnBisBarytonDeuxTexte }
97 \new PianoStaff { \Accompagnement <<
98 \new StaffPiano = "md" \ActeUnSceneUnBisMainDroite
99 \new StaffPiano = "mg" \ActeUnSceneUnBisMainGauche
105 InterludeUn = {
107 \new TopLine \InterludeUnMesures
108 \new ChoirStaff
110 \new Staff \new Voice = "contralto" \InterludeUnContralto
111 \new Lyrics \lyricsto "contralto" { \InterludeUnContraltoTexte }
113 \new PianoStaff { \Accompagnement <<
114 \new StaffPiano = "md" \InterludeUnMainDroite
115 \new StaffPiano = "mg" \InterludeUnMainGauche
121 ActeUnSceneDeux = {
123 \new TopLine \ActeUnSceneDeuxMesures
124 \new ChoirStaff
126 \new Staff \new Voice = "soprano" \ActeUnSceneDeuxSopranoDeux
127 \new Lyrics \lyricsto "soprano" { \ActeUnSceneDeuxSopranoDeuxTexte }
128 \new Staff \new Voice = "baryton" \ActeUnSceneDeuxBarytonDeux
129 \new Lyrics \lyricsto "baryton" { \ActeUnSceneDeuxBarytonDeuxTexte }
131 \new PianoStaff { \Accompagnement
133 \new StaffPiano = "md" \ActeUnSceneDeuxMainDroite
134 \new StaffPiano = "mg" \ActeUnSceneDeuxMainGauche
140 InterludeDeux = {
142 \new TopLine \InterludeDeuxMesures
143 \new ChoirStaff
145 \new Staff \new Voice = "contralto" \InterludeDeuxContralto
146 \new Lyrics \lyricsto "contralto" { \InterludeDeuxContraltoTexte }
148 \new PianoStaff { \Accompagnement <<
149 \new StaffPiano = "md" \InterludeDeuxMainDroite
150 \new StaffPiano = "mg" \InterludeDeuxMainGauche
156 ActeUnSceneTrois = {
158 \new TopLine \ActeUnSceneTroisMesures
159 \new ChoirStaff
161 \new Staff \new Voice = "tenor" \ActeUnSceneTroisTenor
162 \new Lyrics \lyricsto "tenor" { \ActeUnSceneTroisTenorTexte }
163 \new Staff \new Voice = "baryton" \ActeUnSceneTroisBarytonUn
164 \new Lyrics \lyricsto "baryton" { \ActeUnSceneTroisBarytonUnTexte }
166 \new PianoStaff { \Accompagnement
168 \new StaffPiano = "md" \ActeUnSceneTroisMainDroite
169 \new StaffPiano = "mg" \ActeUnSceneTroisMainGauche
175 ActeUnSceneTroisBis = {
177 \new TopLine \ActeUnSceneTroisBisMesures
178 \new ChoirStaff
180 \new Staff \new Voice = "alto" \ActeUnSceneTroisBisContralto
181 \new Lyrics \lyricsto "alto" { \ActeUnSceneTroisBisContraltoTexte }
182 \new Staff \new Voice = "barytonDeux" \ActeUnSceneTroisBisBarytonDeux
183 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneTroisBisBarytonDeuxTexte }
185 \new PianoStaff { \Accompagnement
187 \new StaffPiano = "md" \ActeUnSceneTroisBisMainDroite
188 \new StaffPiano = "mg" \ActeUnSceneTroisBisMainGauche
194 ActeUnSceneTroisTer = {
196 \new TopLine \ActeUnSceneTroisTerMesures
197 \new ChoirStaff
199 \new Staff \new Voice = "soprano" \ActeUnSceneTroisTerSopranoUn
200 \new Lyrics \lyricsto "soprano" { \ActeUnSceneTroisTerSopranoUnTexte }
201 \new Staff \new Voice = "barytonUn" \ActeUnSceneTroisTerBarytonUn
202 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneTroisTerBarytonUnTexte }
204 \new PianoStaff { \Accompagnement
206 \new StaffPiano = "md" \ActeUnSceneTroisTerMainDroite
207 \new StaffPiano = "mg" \ActeUnSceneTroisTerMainGauche
213 InterludeTrois = {
215 \new TopLine \InterludeTroisMesures
216 \new PianoStaff { \Accompagnement <<
217 \new StaffPiano = "md" \InterludeTroisMainDroite
218 \new StaffPiano = "mg" \InterludeTroisMainGauche
224 ActeUnSceneQuatre = {
226 \new TopLine \ActeUnSceneQuatreMesures
227 \new ChoirStaff
229 \new Staff \new Voice = "soprano" \ActeUnSceneQuatreSopranoDeux
230 \new Lyrics \lyricsto "soprano" { \ActeUnSceneQuatreSopranoDeuxTexte }
231 \new Staff \new Voice = "alto" \ActeUnSceneQuatreContralto
232 \new Lyrics \lyricsto "alto" { \ActeUnSceneQuatreContraltoTexte }
233 \new Staff \new Voice = "tenor" \ActeUnSceneQuatreTenor
234 \new Lyrics \lyricsto "tenor" { \ActeUnSceneQuatreTenorTexte }
235 \new Staff \new Voice = "barytonUn" \ActeUnSceneQuatreBarytonUn
236 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneQuatreBarytonUnTexte }
237 \new Staff \new Voice = "barytonDeux" \ActeUnSceneQuatreBarytonDeux
238 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneQuatreBarytonDeuxTexte }
240 \new PianoStaff { \Accompagnement
242 \new StaffPiano = "md" \ActeUnSceneQuatreMainDroite
243 \new StaffPiano = "mg" \ActeUnSceneQuatreMainGauche
249 Entracte = {
251 \new TopLine \EntracteMesures
252 \new ChoirStaff
254 \new Staff \new Voice = "sopranoUn" \EntracteSopranoUn
255 \new Lyrics \lyricsto "sopranoUn" { \EntracteSopranoUnTexte }
256 \new Staff \new Voice = "sopranoDeux" \EntracteSopranoDeux
257 \new Lyrics \lyricsto "sopranoDeux" { \EntracteSopranoDeuxTexte }
258 \new Staff \new Voice = "alto" \EntracteContralto
259 \new Lyrics \lyricsto "alto" { \EntracteContraltoTexte }
260 \new Staff \new Voice = "tenor" \EntracteTenor
261 \new Lyrics \lyricsto "tenor" { \EntracteTenorTexte }
262 \new Staff \new Voice = "barytonUn" \EntracteBarytonUn
263 \new Lyrics \lyricsto "barytonUn" { \EntracteBarytonUnTexte }
264 \new Staff \new Voice = "barytonDeux" \EntracteBarytonDeux
265 \new Lyrics \lyricsto "barytonDeux" { \EntracteBarytonDeuxTexte }
267 \new PianoStaff { \Accompagnement
269 \new StaffPiano = "md" \EntracteMainDroite
270 \new StaffPiano = "mg" \EntracteMainGauche
276 ActeDeuxSceneUn = {
278 \new TopLine \ActeDeuxSceneUnMesures
279 \new ChoirStaff
281 \new Staff \new Voice = "sopranoUn" \ActeDeuxSceneUnSopranoUn
282 \new Lyrics \lyricsto "sopranoUn" { \ActeDeuxSceneUnSopranoUnTexte }
283 \new Staff \new Voice = "sopranoDeux" \ActeDeuxSceneUnSopranoDeux
284 \new Lyrics \lyricsto "sopranoDeux" { \ActeDeuxSceneUnSopranoDeuxTexte }
285 \new Staff \new Voice = "contralto" \ActeDeuxSceneUnContralto
286 \new Lyrics \lyricsto "contralto" { \ActeDeuxSceneUnContraltoTexte }
288 \new PianoStaff { \Accompagnement
290 \new StaffPiano = "md" \ActeDeuxSceneUnMainDroite
291 \new StaffPiano = "mg" \ActeDeuxSceneUnMainGauche
297 ActeDeuxSceneUnBis = {
299 \new TopLine \ActeDeuxSceneUnBisMesures
300 \new ChoirStaff
302 \new Staff \new Voice = "tenor" \ActeDeuxSceneUnBisTenor
303 \new Lyrics \lyricsto "tenor" { \ActeDeuxSceneUnBisTenorTexte }
304 \new Staff \new Voice = "barytonUn" \ActeDeuxSceneUnBisBarytonUn
305 \new Lyrics \lyricsto "barytonUn" { \ActeDeuxSceneUnBisBarytonUnTexte }
306 \new Staff \new Voice = "barytonDeux" \ActeDeuxSceneUnBisBarytonDeux
307 \new Lyrics \lyricsto "barytonDeux" { \ActeDeuxSceneUnBisBarytonDeuxTexte }
309 \new PianoStaff { \Accompagnement
311 \new StaffPiano = "md" \ActeDeuxSceneUnBisMainDroite
312 \new StaffPiano = "mg" \ActeDeuxSceneUnBisMainGauche
318 ActeDeuxSceneDeux = {
320 \new TopLine \ActeDeuxSceneDeuxMesures
321 \new ChoirStaff
323 \new Staff \new Voice = "sopranoUn" \ActeDeuxSceneDeuxSopranoUn
324 \new Lyrics \lyricsto "sopranoUn" { \ActeDeuxSceneDeuxSopranoUnTexte }
325 \new Staff \new Voice = "sopranoDeux" \ActeDeuxSceneDeuxSopranoDeux
326 \new Lyrics \lyricsto "sopranoDeux" { \ActeDeuxSceneDeuxSopranoDeuxTexte }
327 \new Staff \new Voice = "contralto" \ActeDeuxSceneDeuxContralto
328 \new Lyrics \lyricsto "contralto" { \ActeDeuxSceneDeuxContraltoTexte }
329 \new Staff \new Voice = "tenor" \ActeDeuxSceneDeuxTenor
330 \new Lyrics \lyricsto "tenor" { \ActeDeuxSceneDeuxTenorTexte }
331 \new Staff \new Voice = "barytonUn" \ActeDeuxSceneDeuxBarytonUn
332 \new Lyrics \lyricsto "barytonUn" { \ActeDeuxSceneDeuxBarytonUnTexte }
333 \new Staff \new Voice = "barytonDeux" \ActeDeuxSceneDeuxBarytonDeux
334 \new Lyrics \lyricsto "barytonDeux" { \ActeDeuxSceneDeuxBarytonDeuxTexte }
336 \new PianoStaff { \Accompagnement
338 \new StaffPiano = "md" \ActeDeuxSceneDeuxMainDroite
339 \new StaffPiano = "mg" \ActeDeuxSceneDeuxMainGauche
345 ActeDeuxSceneTrois = {
347 \new TopLine \ActeDeuxSceneTroisMesures
348 \new ChoirStaff
350 \new Staff \new Voice = "sopranoUn" \ActeDeuxSceneTroisSopranoUn
351 \new Lyrics \lyricsto "sopranoUn" { \ActeDeuxSceneTroisSopranoUnTexte }
352 \new Staff \new Voice = "sopranoDeux" \ActeDeuxSceneTroisSopranoDeux
353 \new Lyrics \lyricsto "sopranoDeux" { \ActeDeuxSceneTroisSopranoDeuxTexte }
354 \new Staff \new Voice = "contralto" \ActeDeuxSceneTroisContralto
355 \new Lyrics \lyricsto "contralto" { \ActeDeuxSceneTroisContraltoTexte }
356 \new Staff \new Voice = "tenor" \ActeDeuxSceneTroisTenor
357 \new Lyrics \lyricsto "tenor" { \ActeDeuxSceneTroisTenorTexte }
358 \new Staff \new Voice = "barytonUn" \ActeDeuxSceneTroisBarytonUn
359 \new Lyrics \lyricsto "barytonUn" { \ActeDeuxSceneTroisBarytonUnTexte }
360 \new Staff \new Voice = "barytonDeux" \ActeDeuxSceneTroisBarytonDeux
361 \new Lyrics \lyricsto "barytonDeux" { \ActeDeuxSceneTroisBarytonDeuxTexte }
363 \new PianoStaff { \Accompagnement
365 \new StaffPiano = "md" \ActeDeuxSceneTroisMainDroite
366 \new StaffPiano = "mg" \ActeDeuxSceneTroisMainGauche
372 %%%%%%%%%%%%%%%%%%%%%%%%% The actual score %%%%%%%%%%%%%%%%%%%%%%%%%
373 %showFirstLength = s1*40
374 \book {
375 \header {
376 title = \OperaTitre
377 subtitle = \OperaSousTitre
378 libretto = \OperaLivret
379 composer = \OperaPartition
380 tagline = \OperaNotice
381 illustration = \Couronne
382 scoretype = \VocalScore
383 copyright = \Copyright
385 \pageBreak
387 \markup \null
388 \pageBreak
389 \markuplines \table-of-contents
390 \markup \fill-line { \Bilboquet }
391 \pageBreak
392 \markup \BigNotice
393 \pageBreak
395 \score {
396 \Prologue
397 \header {
398 piece = \PrologueTitre
401 \score {
402 \ActeUnSceneUn
403 \header {
404 acte = \ActeUnTitre
405 piece = \SceneUnTitre
408 \score {
409 \ActeUnSceneUnBis
410 \header {
411 piece = \Separateur
414 \score {
415 \InterludeUn
416 \header {
417 piece = \InterludeTitre
418 dessin = \Arrosoir
421 \score {
422 \ActeUnSceneDeux
423 \header {
424 piece = \SceneDeuxTitre
427 \score {
428 \InterludeDeux
429 \header {
430 piece = \InterludeTitre
431 dessin = \Arrosoir
434 \score {
435 \ActeUnSceneTrois
436 \header {
437 piece = \SceneTroisTitre
440 \score {
441 \ActeUnSceneTroisBis
442 \header {
443 piece = \Separateur
446 \score {
447 \ActeUnSceneTroisTer
448 \header {
449 piece = \Separateur
452 \score {
453 \InterludeTrois
454 \header {
455 piece = \InterludeTitre
456 illustration = \Arrosoir
459 \score {
460 \ActeUnSceneQuatre
461 \header {
462 piece = \FinaleTitre
465 \score {
466 \Entracte
467 \header {
468 piece = \EntracteTitre
471 \pageBreak
472 \score {
473 \ActeDeuxSceneUn
474 \header {
475 acte = \ActeDeuxTitre
476 piece = \SceneUnTitre
479 \score {
480 \ActeDeuxSceneUnBis
481 \header {
482 piece = \Separateur
485 \score {
486 \ActeDeuxSceneDeux
487 \header {
488 piece = \SceneDeuxTitre
491 \score {
492 \ActeDeuxSceneTrois
493 \header {
494 piece = \FinaleTitre