]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/mensural-ligatures.ly
Fix #129, #228, #7
[lilypond.git] / input / regression / mensural-ligatures.ly
1 \version "2.10.0"
2
3 \header {
4   texidoc = "Mensural ligatures show different shapes, depending on the
5   rhythmical pattern and direction of the melody line."
6 }
7
8
9 \layout {
10   ragged-right = ##t
11   packed = ##t
12   indent = 0.0
13   \context {
14     \Voice
15     \remove Ligature_bracket_engraver
16     \consists Mensural_ligature_engraver
17   }
18 }
19
20 \context Voice{
21   \clef "petrucci-c4"
22   \set Staff.printKeyCancellation = ##f
23   \cadenzaOn % turn off bar lines
24   #(set-accidental-style 'forget)
25
26                                 % ligaturae binaria
27
28   \[
29     b\breve^\markup { \column { { \bold "ligaturae binaria" } "BL" } }
30     g\longa
31     \]
32
33   \[
34     g\breve^\markup { "BL" }
35     b\longa
36     \]
37
38   \[
39     b\longa^\markup { "LL" }
40     g
41     \]
42
43   \[
44     g\longa^\markup { "LL" }
45     b
46     \]
47
48   \[
49     b\breve^\markup { "BB" }
50     g
51     \]
52
53   \[
54     g\breve^\markup { "BB" }
55     b
56     \]
57
58   \[
59     b\longa^\markup { "LB" }
60     g\breve
61     \]
62
63   \[
64     g\longa^\markup { "LB" }
65     b\breve
66     \]
67
68   \[
69     b1^\markup { "SS" }
70     g
71     \]
72
73   \[
74     g1^\markup { "SS" }
75     b
76     \]
77
78   \bar "|" \break
79
80                                 % ligaturae ternariae, quaternariae, etc. (sicut in Apel[1])
81
82   \[
83     b\breve^\markup {
84       \column { { \bold "ligaturae ternariae, quaternariae, etc." } "BBL" } }
85     a
86     g\longa
87     \]
88
89   \[
90     a\breve^\markup { "BBBB" }
91     g
92     a
93     b
94     \]
95
96   \[
97     b1^\markup { "SSBBBLB" }
98     a
99     g\breve
100     a
101     b
102     a\longa
103     b\breve
104     \]
105
106   \[
107     a\longa^\markup { "LBMxBL" }
108     g\breve
109     a\maxima
110     b\breve
111     a\longa
112     \]
113
114   \[
115     d'\breve^\markup { "BBBBLL" }
116     c'
117     f
118     d'
119     b\longa
120     g
121     \]
122
123   \[
124     c'1^\markup { "SSBLLBB" }
125     b
126     g\breve
127     d'\longa
128     a
129     c'\breve
130     b
131     \]
132
133   \bar "|" \break
134
135                                 % examples from "dtv-Atlas zur Musik" [2]
136
137   \[
138     d'\breve^\markup { \column { { \bold "dtv-Atlas" } "BBL" } }
139     c'
140     b\longa
141     \]
142
143   \[
144     a\breve^\markup { "BBBL" }
145     b
146     c'
147     d'\longa
148     \]
149
150   \[
151     b\longa.^\markup { "L.B.BBLBBB" }
152     g\breve.
153     a\breve
154     b
155     c'\longa
156     a\breve
157     b
158     a
159     \]
160
161   \[
162     c'1^\markup { "SSBB" }
163     b
164     g\breve
165     a
166     \]
167
168   \[
169     b\longa^\markup { "LBL" }
170     a\breve
171     c'\longa
172     \]
173
174   \[
175     a1^\markup { "SSBL" }
176     b
177     d'\breve
178     c'\longa
179     \]
180
181   \bar "|" \break
182
183                                 % some ligatures from Ockeghem: Missa De plus en plus
184
185   \[
186     c'\maxima^\markup {
187       \column { { \bold "Ockeghem: Missa De plus en plus" } "MxMx" } }
188     g
189     \]
190
191   \[
192     d\longa^\markup { "LBBBB" }
193     c\breve
194     f
195     e
196     d
197     \]
198
199   \[
200     c'\maxima^\markup { "MxL" }
201     d'\longa
202     \]
203
204   \[
205     e'\breve^\markup { "BBB" }
206     d'
207     c'
208     \]
209
210   \[
211     b\longa^\markup { "LBBBBB" }
212     c'\breve
213     d'
214     g
215     f
216     g
217     \]
218
219   \[
220     g\breve^\markup { "BBBBL" }
221     b
222     c'
223     e'
224     d'\longa
225     \]
226
227   \[
228     e'1^\markup { "SSB" }
229     a
230     g\breve
231     \]
232
233   \[
234     g\longa^\markup { "LLLL" }
235     b
236     c'
237     e'
238     \]
239
240   \bar "|" \break
241
242                                 % some from the Requiem
243
244   \[
245     a1^\markup { \column { { \bold "Ockeghem: Requiem" } "SSBBBBBBBL" } }
246     d
247     e\breve
248     f
249     d
250     f
251     e
252     f
253     g
254     e\longa
255     \]
256
257   \[
258     c'\breve^\markup { "BBBBL" }
259     c
260     d
261     c
262     c'\longa
263     \]
264
265   \bar "|" \break
266
267                                 % crazy ligatures
268
269   \[
270     c\breve^\markup { \column { { \bold "crazy ligatures" } "BBBBB" } }
271     e
272     f
273     g
274     bes
275     \]
276
277   \[
278     bes\breve^\markup { "BB" }
279     a
280     \] % TODO: accidentals must be collected and printed before ligature
281
282   \[
283     a\breve.^\markup { "B.B.B.B.B.B.B.B.B." }
284     g
285     b
286     a
287     e
288     g
289     f
290     a
291     g
292     \]
293
294   \[
295     b^\markup { "B.B." }
296     a
297     \] % TODO: dots within ligatures must be placed above heads
298
299   \bar "|" \break
300
301                                 % invalid ligatures (those commented out are rejected with explanation)
302
303                                 %  \[
304                                 %    a1^\markup { \column { { \bold "invalid ligatures" } "SS" } }
305                                 %    as
306                                 %  \]
307
308   \[
309     a\breve^\markup { "BBB" }
310     g
311     as
312     \]
313
314                                 %  \[
315                                 %    f\longa^\markup { "LLB" }
316                                 %    g
317                                 %    f\breve
318                                 %  \]
319
320                                 %  \[
321                                 %    f\breve^\markup { "BSLB" }
322                                 %    a1
323                                 %    g\longa
324                                 %    a\breve
325                                 %  \]
326 }
327
328
329 % Litterae:
330 %
331 % [1] Willi Apel: The Notation of Polyphonic Music. 900-1600.
332 % [2] Ulrich Michels: dtv-Altlas zur Musik, 1977.
333 %