Les Horace : livret acte 2
[nenuvar.git] / Salieri / LesHoraces / common.ily
blob21a6c21c6d5c10f66c282dc2097f1695a80a5e55
1 \header {
2   copyrightYear = "2014"
3   composer = "Antonio Salieri"
4   poet = "Nicholas-François Guillard"
7 %% LilyPond options:
8 %%  urtext  if true, then print urtext score
9 %%  part    if a symbol, then print the separate part score
10 #(ly:set-option 'ancient-style (eqv? #t (ly:get-option 'urtext)))
11 #(ly:set-option 'ancient-alteration #f)
12 #(ly:set-option 'original-layout (eqv? #t (ly:get-option 'urtext)))
13 #(ly:set-option 'non-incipit (symbol? (ly:get-option 'part)))
14 #(ly:set-option 'apply-vertical-tweaks
15                 (and (not (eqv? #t (ly:get-option 'urtext)))
16                      (not (symbol? (ly:get-option 'part)))))
17 #(ly:set-option 'print-footnotes (not (symbol? (ly:get-option 'part))))
19 %% use baroque style repeats
20 #(ly:set-option 'baroque-repeats #f)
21 #(ly:set-option 'forbid-key-modification #t)
22 #(ly:set-option 'use-rehearsal-numbers #t)
24 %% Staff size
25 #(set-global-staff-size
26   (cond ((not (symbol? (ly:get-option 'part))) 16)
27         (else 18)))
29 %% Line/page breaking algorithm
30 %%  optimal   for lead sheets
31 %%  page-turn for instruments and vocal parts
32 \paper {
33   #(define page-breaking
34      (if (symbol? (ly:get-option 'part))
35          ly:page-turn-breaking
36          ly:optimal-breaking))
39 \layout {
40   reference-incipit-width = #(* 1/2 mm)
43 \include "italiano.ly"
44 \include "common/common.ily"
45 \include "common/columns.ily"
46 \include "common/alterations.ily"
47 \include "common/toc-columns.ily"
48 \include "common/livret.ily"
49 \setOpus "Salieri/LesHoraces"
50 \opusTitle "Les Horaces"
52 \layout {
53   indent = #(if (symbol? (ly:get-option 'part))
54                 smallindent
55                 largeindent)
56   short-indent = 7\mm
57   ragged-last = ##f
60 \layout {
61   \context {
62     \Voice \override Script.avoid-slur = #'inside
63   }
66 \header {
67   maintainer = \markup {
68     Nicolas Sceaux,
69     \with-url #"http://www.lestalenslyriques.com" \line {
70       Les Talens Lyriques – Christophe Rousset,
71     }
72     \with-url #"http://www.cmbv.fr" CMBV
73   }
74   license = "Licensed under the Creative Commons Attribution-ShareAlike 4.0 License"
75   tagline = \markup { 
76     \override #'(box-padding . 1.0) \override #'(baseline-skip . 2.7)
77     \box\column {
78       \fill-line { \line { \copyright } }
79       \fill-line {
80         \line {
81           Sheet music from
82           \with-url #"http://nicolas.sceaux.free.fr"
83           \typewriter\smaller http://nicolas.sceaux.free.fr
84           typeset using \with-url #"http://lilypond.org" LilyPond
85           $(string-append "version " (lilypond-version))
86           on \concat { \today . }
87         }
88       }
89       \fill-line {
90         \line {
91           \italic Free to download, with the \italic freedom
92           to distribute, modify and perform.
93         }
94       }
95       \smaller\fill-line {
96         \line {
97           Licensed under the Creative Commons Attribution-ShareAlike 4.0 License,
98           for details see: \hspace #-0.5 
99           \with-url #"http://creativecommons.org/licenses/by-sa/4.0"
100           http://creativecommons.org/licenses/by-sa/4.0
101         }
102       }
103     }
104   }
108 \opusPartSpecs
109 #`((tromba1 "Tromba e Corno I" ()
110             (#:notes "trombe" #:tag-notes tromba1))
111    (tromba2 "Tromba e Corno II" ()
112             (#:notes "trombe" #:tag-notes tromba2))
113    (flauto1 "Flauto I" ()
114             (#:notes "flauti" #:tag-notes flauto1))
115    (flauto2 "Flauto II" ()
116             (#:notes "flauti" #:tag-notes flauto2))
117    (oboe1 "Oboe I" ()
118           (#:notes "oboi" #:tag-notes oboe1))
119    (oboe2 "Oboe II" ()
120           (#:notes "oboi" #:tag-notes oboe2))
121    (clarinetto1 "Clarinetto I" ()
122                 (#:notes "clarinetti" #:tag-notes clarinetto1))
123    (clarinetto2 "Clarinetto II" ()
124                 (#:notes "clarinetti" #:tag-notes clarinetto2))
125    (fagotto1 "Fagotto I" ()
126              (#:clef "bass" #:notes "bassi" #:tag-notes fagotto1))
127    (fagotto2 "Fagotto II" ()
128              (#:clef "bass" #:notes "bassi" #:tag-notes fagotto2))
130    (violino1 "Violono I" ()
131              (#:notes "violini" #:tag-notes violino1))
132    (violino2 "Violono II" ()
133              (#:notes "violini" #:tag-notes violino2))
134    (alto "Alto" () (#:notes "alto" #:clef "alto"))
135    (basso "Basso, Contrabasso" ()
136           (#:notes "bassi" #:clef "bass" #:tag-notes basso
137            #:instrument , #{ \markup\center-column { Basso Contrabasso } #}))
139    (timpani "Timpani" ()
140             (#:notes "timpani" #:clef "bass")))
143 trombeInstr = \with {
144   instruments = "Trombe"
145   shortInstrumentName = "Tr."
147 oboiInstr = \with {
148   instrumentName = "Oboi"
149   shortInstrumentName = "Ob."
151 clarinettiInstr = \with {
152   instrumentName = "Clarinetti"
153   shortInstrumentName = "Cl."
155 fagottiInstr = \with {
156   instrumentName = "Fagotti"
157   shortInstrumentName = "Fg."
160 violiniInstr = \with {
161   instrumentName = "VViolini"
162   shortInstrumentName = "Vn."
164 altoInstr = \with {
165   instrumentName = "Alto"
166   shortInstrumentName = "Vla."
168 bcbInstr = \with {
169   instrumentName = \markup\center-column {
170     Basso Contrabasso
171   }
172   shortInstrumentName = \markup\center-column { B. Cb. }
174 timpaniInstr = \with {
175   instrumentName = "Timpani"
176   shortInstrumentName = "Timp."