3 composer = "Jean-Baptiste Lully"
4 poet = "Philippe Quinault"
10 %% urtext if true, then print urtext score
11 %% part if a symbol, then print the separate part score
12 #(ly:set-option 'ancient-style (eqv? #t (ly:get-option 'urtext)))
13 #(ly:set-option 'ancient-alteration (eqv? #t (ly:get-option 'urtext)))
14 #(ly:set-option 'original-layout (eqv? #t (ly:get-option 'urtext)))
15 #(ly:set-option 'non-incipit (symbol? (ly:get-option 'part)))
16 #(ly:set-option 'apply-vertical-tweaks
17 (and (not (eqv? #t (ly:get-option 'urtext)))
18 (not (symbol? (ly:get-option 'part)))))
19 #(ly:set-option 'print-footnotes (not (symbol? (ly:get-option 'part))))
21 %% use baroque style repeats
22 #(ly:set-option 'baroque-repeats (eqv? #t (ly:get-option 'urtext)))
24 #(ly:set-option 'forbid-key-modification #t)
25 #(ly:set-option 'use-rehearsal-numbers #t)
28 #(set-global-staff-size
29 (cond ((not (symbol? (ly:get-option 'part))) 16)
30 ((memq (ly:get-option 'part) '(basse-continue)) 16)
33 %% Line/page breaking algorithm
34 %% optimal for lead sheets
35 %% page-turn for instruments and vocal parts
37 #(define page-breaking
38 (if (symbol? (ly:get-option 'part))
44 reference-incipit-width = #(* 1/2 mm)
47 \include "italiano.ly"
48 \include "common/common.ily"
49 \include "common/columns.ily"
50 \include "common/alterations.ily"
51 \include "common/toc-columns.ily"
52 \include "common/livret.ily"
53 \setOpus "Lully/Opera/LWV71Armide"
64 "Flûtes, hautbois, violons" ()
68 (#:notes "haute-contre" #:clef "alto"))
70 "Haute-contre" ((haute-contre #f "treble"))
71 (#:notes "haute-contre" #:clef "treble"))
74 (#:notes "taille" #:clef "alto"))
77 (#:notes "quinte" #:clef "alto"))
80 (#:notes "basse" #:clef "basse"))
83 (#:notes "basse" #:clef "basse"
84 #:score-template "score-basse-continue")))
88 #(define-music-function (parser location) ()
89 (make-character-mark "vbas-dessus" "La Gloire"))
92 #(define-music-function (parser location) ()
93 (make-character-mark "vbas-dessus" "La Sagesse"))
96 #(define-music-function (parser location) ()
97 (make-character-mark "" "La Sagesse"))
101 #(define-music-function (parser location) ()
102 (make-character-mark "" "Phénice"))
105 #(define-music-function (parser location) ()
106 (make-character-mark "" "Sidonie"))
109 #(define-music-function (parser location) ()
110 (make-character-mark "" "Armide"))
113 #(define-music-function (parser location) ()
114 (make-character-mark "vdessus" "Phénice"))
117 #(define-music-function (parser location) ()
118 (make-character-mark "vdessus" "Sidonie"))
121 #(define-music-function (parser location) ()
122 (make-character-mark "vbas-dessus" "Armide"))
125 #(define-music-function (parser location) ()
126 (make-character-mark "vbasse" "Hidraot"))
129 #(define-music-function (parser location) ()
130 (make-character-mark "" "Hidraot"))
133 #(define-music-function (parser location) ()
134 (make-character-mark "vbasse" "Aronte"))
137 #(define-music-function (parser location) ()
138 (make-character-mark "vhaute-contre" "Renaud"))
141 #(define-music-function (parser location) ()
142 (make-character-mark "" "Renaud"))
145 #(define-music-function (parser location) ()
146 (make-character-mark "vtaille" "Artémidore"))
149 #(define-music-function (parser location) ()
150 (make-character-mark "" "Chœur de bergers et bergères héroïques"))
153 #(define-music-function (parser location) ()
154 (make-character-mark "vtaille" "La Haine"))
157 #(define-music-function (parser location) ()
158 (make-character-mark "" "La Haine"))
161 #(define-music-function (parser location) ()
162 (make-character-mark "vhaute-contre" "Le Chevalier"))
164 chevalierMarkNoClef =
165 #(define-music-function (parser location) ()
166 (make-character-mark "" "Le Chevalier"))
169 #(define-music-function (parser location) ()
170 (make-character-mark "vbasse" "Ubalde"))
173 #(define-music-function (parser location) ()
174 (make-character-mark "" "Ubalde"))
177 #(define-music-function (parser location) ()
178 (make-character-mark "vdessus" "Lucinde"))
181 #(define-music-function (parser location) ()
182 (make-character-mark "" "Lucinde"))
185 #(define-music-function (parser location) ()
186 (make-character-mark "vbas-dessus" "Mélisse"))
189 #(define-music-function (parser location) ()
190 (make-character-mark "" "Mélisse"))
193 #(define-music-function (parser location) ()
194 (make-character-mark "" "Un Amant fortuné"))