]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/user/ancient.itely
Doc -- index for rhythms.itely by Ralph Palmer
[lilypond.git] / Documentation / fr / user / ancient.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: bdf8540b74167817eab96ed3d13b35477217f9fe
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10
11 @node Ancient notation
12 @section Ancient notation
13
14 @untranslated
15
16
17 @menu
18 * Introduction to ancient notation::  
19 * Alternative note signs::      
20 * Additional note signs::       
21 * Pre-defined contexts::        
22 * Transcribing ancient music::  
23 * Editorial markings::          
24 @end menu
25
26 @node Introduction to ancient notation
27 @subsection Introduction to ancient notation
28
29
30 @cindex Vaticana, Editio
31 @cindex Medicaea, Editio
32 @cindex hufnagel
33 @cindex Petrucci
34 @cindex mensural
35
36 La gestion par LilyPond des formes de notation ancienne inclut des
37 fonctionnalités spécifiques à la notation mensurale et au chant
38 grégorien.  La basse chiffrée est également partiellement prise en
39 charge.
40
41 De nombreux objets graphiques --- @qq{grobs} dans le jargon de LilyPond
42 --- disposent d'une propriété @code{style}, comme nous le verrons dans
43 @itemize @bullet
44 @item
45 @ref{Ancient note heads},
46 @item
47 @ref{Ancient accidentals},
48 @item
49 @ref{Ancient rests},
50 @item
51 @ref{Ancient clefs},
52 @item
53 @ref{Ancient flags},
54 @item
55 @ref{Ancient time signatures}.
56 @end itemize
57
58 Manipuler cette propriété permet d'adapter l'aspect typographique des
59 grobs à une forme de notation particulière, ce qui évite la création de
60 nouveaux concepts de notation.
61
62 En plus des signes d'articulation standards décrits à la section
63 @ref{Articulations and ornamentations}, la notation ancienne dispose de signes particuliers.
64
65 @itemize @bullet
66 @item
67 @ref{Ancient articulations}
68 @end itemize
69
70 D'autres aspects de la notation ancienne ne peuvent pas être gérés
71 aussi simplement qu'en jouant sur les propriétés d'un style appliqué à
72 un objet graphique ou en lui ajoutant des articulations.  Certains
73 concepts sont spécifiques à la notation ancienne.
74
75 @itemize @bullet
76 @item
77 @ref{Custodes},
78 @item
79 @ref{Divisiones},
80 @item
81 @ref{Ligatures}.
82 @end itemize
83
84 Si tout cela vous dépasse et que vous désirez plonger dans le vif du
85 sujet sans trop vous préoccuper d'ajuster des contextes, consultez les
86 pages dédiées aux contextes prédéfinis.  Ils vous permettront d'adapter
87 vos contextes de voix et de portée, et vous n'aurez plus qu'à saisir les
88 notes.
89
90 @itemize @bullet
91 @item
92 @ref{Gregorian chant contexts},
93 @item
94 @ref{Mensural contexts}.
95 @end itemize
96
97 LilyPond gère partiellement la représentation de basses chiffrées,
98 typiques de l'époque baroque, mais également employées de nos jours en
99 harmonie et en analyse.
100
101 @itemize @bullet
102 @item
103 @ref{Figured bass}
104 @end itemize
105
106 Voici les points que nous allons aborder :
107
108
109 @menu
110 * Ancient notation supported::  
111 @end menu
112
113 @node Ancient notation supported
114 @unnumberedsubsubsec Ancient notation supported
115
116 @untranslated
117
118
119
120 @node Alternative note signs
121 @subsection Alternative note signs
122
123 @untranslated
124
125
126 @menu
127 * Ancient note heads::          
128 * Ancient accidentals::         
129 * Ancient rests::               
130 * Ancient clefs::               
131 * Ancient flags::               
132 * Ancient time signatures::     
133 @end menu
134
135 @node Ancient note heads
136 @unnumberedsubsubsec Ancient note heads
137
138 @cindex têtes de note, musique ancienne
139
140 Pour de la musique ancienne, vous disposez de plusieurs styles de tête
141 de note, en plus du style par défaut @code{default}.  Vous pouvez
142 affecter à la propriété @code{style} de l'objet @rinternals{NoteHead}
143 les valeurs @code{baroque}, @code{neomensural}, @code{mensural} ou
144 @code{petrucci}.  En style @code{baroque}, la seule différence par
145 rapport au style @code{default} concerne la @code{\breve} qui sera
146 carrée et non pas ovoïde.  Le style @code{neomensural} ajoute au
147 @code{baroque} le fait que les notes de durée inférieure ou égale à une
148 ronde sont en forme de losange, et les hampes centrées sur la tête.  Ce
149 style est particulièrement adapté à la transcription de la musique
150 mesurée dans les incipits.  Le style @code{mensural} permet de
151 reproduire les têtes de note telles qu'imprimées au XVIe siècle.  Enfin,
152 le style @code{petrucci} imite des partitions historiques, bien
153 qu'il utilise de plus grosses têtes de note.
154
155 L'exemple suivant illustre le style @code{neomensural}.
156
157
158 @lilypond[quote,fragment,ragged-right,verbatim]
159 \set Score.skipBars = ##t
160 \override NoteHead #'style = #'neomensural
161 a'\longa a'\breve a'1 a'2 a'4 a'8 a'16
162 @end lilypond
163
164 Si vous écrivez en notation grégorienne, le
165 @rinternals{Vaticana_ligature_engraver} se chargera de sélectionner
166 les têtes de note appropriées ; il est donc inutile de spécifier le
167 style à utiliser.  Vous pouvez cependant spécifier par exemple le style
168 @code{vaticana_punctum} pour obtenir des neumes punctums.  De même,
169 c'est le @rinternals{Mensural_ligature_engraver} qui se chargera des
170 ligatures mensurales.  Consultez la section @ref{Ligatures} pour savoir
171 comment fonctionnent les graveurs de ligature.
172
173
174 @seealso
175 Pour un aperçu de toutes les possibilités,
176 consultez @ref{Note head styles}.
177
178
179
180 @node Ancient accidentals
181 @unnumberedsubsubsec Ancient accidentals
182
183 @cindex altérations
184
185
186 Pour utiliser les formes anciennes d'altération, utilisez la propriété
187 @code{glyph-name-alist} des objets graphiques @rinternals{Accidental}
188 et @rinternals{KeySignature}.
189
190 @lilypond[quote,ragged-right,staffsize=26]
191 \score {
192 {
193   \textLengthOn
194   s^\markup {
195     \column {
196       "vaticana"
197       \line { " " \musicglyph #"accidentals.vaticana-1"
198         " " \musicglyph #"accidentals.vaticana0" }
199     }
200     \column {
201       "medicaea"
202       \line { " " \musicglyph #"accidentals.medicaea-1" }
203     }
204     \column {
205       "hufnagel"
206       \line { " " \musicglyph #"accidentals.hufnagel-1" }
207     }
208     \column {
209       "mensural"
210       \line { " " \musicglyph #"accidentals.mensural-1"
211         " " \musicglyph #"accidentals.mensural1" }
212     }
213   }
214 }
215 \layout {
216   interscoreline = 1
217   \context { \Score \remove "Bar_number_engraver" }
218   \context { \Staff
219       \remove "Clef_engraver"
220       \remove "Key_engraver"
221       \remove "Time_signature_engraver"
222       \remove "Staff_symbol_engraver"
223       \override VerticalAxisGroup #'minimum-Y-extent = ##f
224     }
225   }
226 }
227 @end lilypond
228
229 Vous noterez que chacun de ces styles ne comporte pas toutes les
230 altérations.  LilyPond changera de style s'il y a besoin d'une
231 altération indisponible dans le style utilisé.
232
233 À l'instar des altérations accidentelles, le style d'armure est géré
234 par la propriété @code{glyph-name-alist} de l'objet
235 @rinternals{KeySignature}. 
236
237
238 @seealso
239 Dans ce manuel : @ref{Pitches}, @ref{Accidentals}, et
240 @ref{Automatic accidentals}, pour les principes généraux d'utilisation
241 des altérations ; @ref{Key signature} pour les armures.
242
243 Référence du programme : @rinternals{KeySignature}.
244
245 Exemples : @rlsr{Ancient notation}.
246
247
248 @node Ancient rests
249 @unnumberedsubsubsec Ancient rests
250
251 @cindex silences, musique ancienne
252
253 La propriété @code{style} de l'objet @rinternals{Rest} permet
254 d'obtenir des silences de type ancien.  Vous disposez des styles
255 @code{classical}, @code{neomensural} et @code{mensural}.  Le style
256 @code{classical} ne se distingue du style @code{default} que par le
257 soupir (demi-soupir en miroir). Le style @code{neomensural} convient
258 tout à fait à l'incipit lors de la transcription de musique mensurale.
259 Le style @code{mensural}, enfin, imite la gravure des silences dans
260 certaines éditions du XVIe siècle.
261
262 L'exemple suivant illustre le style @code{neomensural}.
263
264 @lilypond[quote,fragment,ragged-right,verbatim]
265 \set Score.skipBars = ##t
266 \override Rest #'style = #'neomensural
267 r\longa r\breve r1 r2 r4 r8 r16
268 @end lilypond
269
270 Les styles @code{mensural} et @code{neomensural} ne disposent pas des 8e
271 et 16e de soupir ; LilyPond utilise dans de tels cas le style par
272 défaut.  Voici une liste des styles de silences disponibles.
273
274 @lilypondfile[quote,verbatim,ragged-right]{rest-styles.ly}
275
276 Les silences sont absents de la notation grégorienne ; par contre, cette
277 notation utilise des @ref{Divisiones}.
278
279
280 @seealso
281 Dans ce manuel : les principes généraux sur l'utilisation des silences
282 sont exposés dans @ref{Rests}.
283
284
285 @node Ancient clefs
286 @unnumberedsubsubsec Ancient clefs
287
288 @cindex clefs
289 @cindex clés
290
291 Avec LilyPond, de nombreuses clés sont disponibles, dont certaines sont
292 dédiées à la musique ancienne.
293
294 Le tableau suivant présente les différentes clés anciennes que vous
295 pouvez sélectionner avec la commande @code{\clef}.  Certaines de ces
296 clés utilisent le même glyphe, attaché à l'une ou l'autre des lignes
297 de la portée.  Le chiffre porté en suffixe permet alors de les
298 différencier.  Vous pouvez néanmoins forcer le positionnement du
299 glyphe sur une ligne, comme expliqué à la section @ref{Clef}.  Dans la
300 colonne exemple, la note suivant la clé montre le do médium.
301
302 @multitable @columnfractions .4 .4 .2
303 @item
304 @b{Description}
305 @tab
306 @b{Clé disponible}
307 @tab
308 @b{Exemple}
309
310 @item
311 Clé d'ut, style mensural moderne
312 @tab
313 @code{neomensural-c1}, @code{neomensural-c2},@*
314 @code{neomensural-c3}, @code{neomensural-c4}
315 @tab
316 @lilypond[fragment,relative=1,notime]
317   \clef "neomensural-c2" c
318 @end lilypond
319
320 @item
321 Clé d'ut, style mensural Petrucci, positionnable sur différentes
322 lignes (clé d'ut seconde pour l'exemple)
323 @tab
324 @code{petrucci-c1}, @code{petrucci-c2},@*
325 @code{petrucci-c3}, @code{petrucci-c4},@*
326 @code{petrucci-c5}
327 @tab
328 @lilypond[fragment,relative=1,notime]
329   \clef "petrucci-c2"
330   \override NoteHead #'style = #'mensural
331   c
332 @end lilypond
333
334 @item
335 Clé de fa, style mensural Petrucci
336 @tab
337 @code{petrucci-f}
338 @tab
339 @lilypond[fragment,relative=1,notime]
340   \clef "petrucci-f"
341   \override NoteHead #'style = #'mensural
342   c
343 @end lilypond
344
345 @item
346 Clé de sol, style mensural Petrucci
347 @tab
348 @code{petrucci-g}
349 @tab
350 @lilypond[fragment,relative=1,notime]
351   \clef "petrucci-g"
352   \override NoteHead #'style = #'mensural
353   c
354 @end lilypond
355
356 @item
357 Clé d'ut, style mensural historique
358 @tab
359 @code{mensural-c1}, @code{mensural-c2},@*
360 @code{mensural-c3}, @code{mensural-c4}
361 @tab
362 @lilypond[fragment,relative=1,notime]
363   \clef "mensural-c2"
364   \override NoteHead #'style = #'mensural
365   c
366 @end lilypond
367
368 @item
369 Clé de fa, style mensural historique
370 @tab
371 @code{mensural-f}
372 @tab
373 @lilypond[fragment,relative=1,notime]
374   \clef "mensural-f"
375   \override NoteHead #'style = #'mensural
376   c
377 @end lilypond
378
379 @item
380 Clé de sol, style mensural historique
381 @tab
382 @code{mensural-g}
383 @tab
384 @lilypond[fragment,relative=1,notime]
385   \clef "mensural-g"
386   \override NoteHead #'style = #'mensural
387   c
388 @end lilypond
389
390 @item
391 Clé d'ut, style Editio Vaticana
392 @tab
393 @code{vaticana-do1}, @code{vaticana-do2},@*
394 @code{vaticana-do3}
395 @tab
396 @lilypond[fragment,relative=1,notime]
397   \override Staff.StaffSymbol #'line-count = #4
398   \override Staff.StaffSymbol #'color = #red
399   \override Staff.LedgerLineSpanner #'color = #red
400   \override Voice.Stem #'transparent = ##t
401   \override NoteHead #'style = #'vaticana.punctum
402   \clef "vaticana-do2"
403   c
404 @end lilypond
405
406 @item
407 Clé de fa, style Editio Vaticana
408 @tab
409 @code{vaticana-fa1}, @code{vaticana-fa2}
410 @tab
411 @lilypond[fragment,relative=1,notime]
412   \override Staff.StaffSymbol #'line-count = #4
413   \override Staff.StaffSymbol #'color = #red
414   \override Staff.LedgerLineSpanner #'color = #red
415   \override Voice.Stem #'transparent = ##t
416   \override NoteHead #'style = #'vaticana.punctum
417   \clef "vaticana-fa2"
418   c
419 @end lilypond
420
421 @item
422 Clé d'ut, style Editio Medicaea
423 @tab
424 @code{medicaea-do1}, @code{medicaea-do2},@*
425 @code{medicaea-do3}
426 @tab
427 @lilypond[fragment,relative=1,notime]
428   \override Staff.StaffSymbol #'line-count = #4
429   \override Staff.StaffSymbol #'color = #red
430   \override Staff.LedgerLineSpanner #'color = #red
431   \override Voice.Stem #'transparent = ##t
432   \override NoteHead #'style = #'medicaea.punctum
433   \clef "medicaea-do2"
434   c
435 @end lilypond
436
437 @item
438 Clé de fa, style Editio Medicaea
439 @tab
440 @code{medicaea-fa1}, @code{medicaea-fa2}
441 @tab
442 @lilypond[fragment,relative=1,notime]
443   \override Staff.StaffSymbol #'line-count = #4
444   \override Staff.StaffSymbol #'color = #red
445   \override Staff.LedgerLineSpanner #'color = #red
446   \override Voice.Stem #'transparent = ##t
447   \override NoteHead #'style = #'medicaea.punctum
448   \clef "medicaea-fa2"
449   c
450 @end lilypond
451
452 @item
453 Clé d'ut, style historique Hufnagel
454 @tab
455 @code{hufnagel-do1}, @code{hufnagel-do2},@*
456 @code{hufnagel-do3}
457 @tab
458 @lilypond[fragment,relative=1,notime]
459   \override Staff.StaffSymbol #'line-count = #4
460   \override Staff.StaffSymbol #'color = #red
461   \override Staff.LedgerLineSpanner #'color = #red
462   \override Voice.Stem #'transparent = ##t
463   \override NoteHead #'style = #'hufnagel.punctum
464   \clef "hufnagel-do2"
465   c
466 @end lilypond
467
468 @item
469 Clé de fa, style historique Hufnagel
470 @tab
471 @code{hufnagel-fa1}, @code{hufnagel-fa2}
472 @tab
473 @lilypond[fragment,relative=1,notime]
474   \override Staff.StaffSymbol #'line-count = #4
475   \override Staff.StaffSymbol #'color = #red
476   \override Staff.LedgerLineSpanner #'color = #red
477   \override Voice.Stem #'transparent = ##t
478   \override NoteHead #'style = #'hufnagel.punctum
479   \clef "hufnagel-fa2"
480   c
481 @end lilypond
482
483 @item
484 Clé combinée ut/fa, style historique Hufnagel
485 @tab
486 @code{hufnagel-do-fa}
487 @tab
488 @lilypond[fragment,relative=1,notime]
489   \override Staff.StaffSymbol #'color = #red
490   \override Staff.LedgerLineSpanner #'color = #red
491   \override Voice.Stem #'transparent = ##t
492   \override NoteHead #'style = #'hufnagel.punctum
493   \clef "hufnagel-do-fa"
494   c
495 @end lilypond
496 @end multitable
497
498
499
500 @emph{Moderne} signifie @qq{gravé comme dans les transcriptions
501 contemporaines de musique mesurée.}
502
503 @emph{Petrucci} signifie @qq{inspiré des éditions réalisées par le
504 maître graveur Petrucci (1466-1539).}
505
506 @emph{Historique} signifie @qq{gravé comme dans les éditions
507 historiques, manuscrites ou non, autres que celles de Petrucci.}
508
509 @emph{Editio XXX} signifie @qq{gravé comme dans les ouvrages estampillés
510 Editio XXX.}
511
512 Les clés d'ut de Petrucci avaient une hampe gauche différente selon
513 leur ligne de rattachement.
514
515
516 @seealso
517 Dans ce manuel : voir @ref{Clef}.
518
519
520 @knownissues
521
522 La clé de sol mensurale est calquée sur celle de Petrucci.
523
524
525
526 @node Ancient flags
527 @unnumberedsubsubsec Ancient flags
528
529 @cindex crochets
530
531 Le réglage de la propriété @code{flag-style} de l'objet hampe
532 (@rinternals{Stem}) donne accès aux crochets de style ancien.  Les
533 seuls styles actuellement pris en charge sont @code{default} et
534 @code{mensural}.
535
536 @lilypond[quote,fragment,ragged-right,verbatim]
537 \override Stem #'flag-style = #'mensural
538 \override Stem #'thickness = #1.0
539 \override NoteHead #'style = #'mensural
540 \autoBeamOff
541 c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8
542 c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32
543 @end lilypond
544
545 Notez que pour chaque crochet mensural, l'extrémité la plus proche de
546 la tête de note sera toujours attachée à une ligne de la portée.
547
548 Il n'existe pas de crochet spécifique au style néo-mensural.  Nous vous
549 conseillons donc, lorsque vous réalisez l'incipit d'une transcription,
550 d'utiliser le style par défaut.  Les crochets n'existent pas en notation
551 grégorienne.
552
553 @knownissues
554
555 Les crochets anciens s'attachent aux hampes avec un léger décalage,
556 suite à des modifications intervenues au début de la série 2.3.
557
558 L'alignement vertical des crochets par rapport aux lignes de la portée
559 sous-entend que les hampes se terminent toujours soit sur une ligne,
560 soit à l'exact milieu d'un interligne.  Ceci n'est pas toujours
561 réalisable, surtout si vous faites appel à des fonctionnalités avancées
562 de présentation de la notation classique, qui, par définition, ne sont
563 pas prévues pour être appliquées à la notation mensurale.
564
565
566
567 @node Ancient time signatures
568 @unnumberedsubsubsec Ancient time signatures
569
570 @cindex métrique
571
572 Les chiffrages de métrique mensurale sont partiellement pris en charge.
573 Les glyphes ne font que représenter des métriques particulières.  En
574 d'autres termes, pour obtenir le glyphe correspondant à une métrique
575 mensurale particulière à l'aide de la commande @code{\time n/m}, vous
576 devez choisir la paire @code{(n,m)} parmi les valeurs suivantes :
577
578 @lilypond[quote,ragged-right]
579 \layout {
580   indent = 0.0
581   \context {
582     \Staff
583     \remove Staff_symbol_engraver
584     \remove Clef_engraver
585     \remove Time_signature_engraver
586   }
587 }
588 {
589   \set Score.timing = ##f
590   \set Score.barAlways = ##t
591   s_\markup { "\\time 4/4" }^\markup { "       " \musicglyph
592 #"timesig.neomensural44" }
593   s
594   s_\markup { "\\time 2/2" }^\markup { "       " \musicglyph
595 #"timesig.neomensural22" }
596   s
597   s_\markup { "\\time 6/4" }^\markup { "       " \musicglyph
598 #"timesig.neomensural64" }
599   s
600   s_\markup { "\\time 6/8" }^\markup { "       " \musicglyph
601 #"timesig.neomensural68" }
602   \break
603   s_\markup { "\\time 3/2" }^\markup { "       " \musicglyph
604 #"timesig.neomensural32" }
605   s
606   s_\markup { "\\time 3/4" }^\markup { "       " \musicglyph
607 #"timesig.neomensural34" }
608   s
609   s_\markup { "\\time 9/4" }^\markup { "       " \musicglyph
610 #"timesig.neomensural94" }
611   s
612   s_\markup { "\\time 9/8" }^\markup { "       " \musicglyph
613 #"timesig.neomensural98" }
614   \break
615   s_\markup { "\\time 4/8" }^\markup { "       " \musicglyph
616 #"timesig.neomensural48" }
617   s
618   s_\markup { "\\time 2/4" }^\markup { "       " \musicglyph
619 #"timesig.neomensural24" }
620 }
621 @end lilypond
622
623 La propriété @code{style} de l'objet @rinternals{TimeSignature} permet
624 d'accéder aux indicateurs de métrique anciens.  Les styles
625 @code{neomensural} et @code{mensural} sont disponibles.  Vous avez vu
626 ci-dessus le style @code{neomensural}, particulièrement utilisé pour
627 l'incipit des transcriptions.  Le style @code{mensural} imite l'aspect
628 de certaines éditions du XVIe siècle.
629
630 Voici les différences entre les styles :
631
632 @lilypond[ragged-right,fragment,relative=1,quote]
633 {
634   \textLengthOn
635
636   \time 2/2
637   c1^\markup { \hspace #-2.0 \typewriter default }
638
639   \override Staff.TimeSignature #'style = #'numbered
640   \time 2/2
641   c1^\markup { \hspace #-2.0 \typewriter numbered }
642
643   \override Staff.TimeSignature #'style = #'mensural
644   \time 2/2
645   c1^\markup { \hspace #-2.0 \typewriter mensural }
646
647   \override Staff.TimeSignature #'style = #'neomensural
648   \time 2/2
649   c1^\markup { \hspace #-2.0 \typewriter neomensural }
650   \override Staff.TimeSignature #'style = #'single-digit
651   \time 2/2
652   c1^\markup { \hspace #-2.0 \typewriter single-digit }
653 }
654 @end lilypond
655
656
657 @seealso
658 Dans ce manuel : @ref{Time signature} expose les principes généraux sur
659 l'utilisation des indications de métrique.
660
661
662 @knownissues
663
664 Les équivalences de durées de note ne sont pas modifiées par un
665 changement de métrique.  Par exemple, l'équivalence 1 brève pour 3
666 semi-brèves (tempus perfectum) doit s'effectuer à la main en entrant :
667
668 @example
669 breveTP = #(ly:make-duration -1 0 3 2)
670 @dots{}
671 @{ c\breveTP f1 @}
672 @end example
673
674 @noindent
675 Ce qui définira @code{breveTP} à 3/2 fois 2 = 3 fois une ronde.
676
677 Le symbole @code{old6/8alt} --- symbole alternatif pour la métrique 6/8
678 --- ne peut être utilisé grâce à une commande @code{\time}.  Utilisez
679 plutôt un @code{\markup}.
680
681
682
683 @node Additional note signs
684 @subsection Additional note signs
685
686 @untranslated
687
688
689 @menu
690 * Ancient articulations::       
691 * Custodes::                    
692 * Divisiones::                  
693 * Ligatures::                   
694 * White mensural ligatures::    
695 * Gregorian square neumes ligatures::  
696 @end menu
697
698 @node Ancient articulations
699 @unnumberedsubsubsec Ancient articulations
700
701 @cindex articulations
702
703 En plus des signes d'articulation standards décrits à la section
704 @ref{Articulations and ornamentations}, LilyPond fournit des articulations pour la musique
705 ancienne.  Elles sont spécifiquement destinées au style Editio Vaticana.
706
707 @lilypond[quote,ragged-right,verbatim]
708 \include "gregorian.ly"
709 \score {
710   \new VaticanaVoice {
711     \override TextScript #'font-family = #'typewriter
712     \override TextScript #'font-shape = #'upright
713     \override Script #'padding = #-0.1
714     a\ictus_"ictus" \break
715     a\circulus_"circulus" \break
716     a\semicirculus_"semicirculus" \break
717     a\accentus_"accentus" \break
718     \[ a_"episem" \episemInitium \pes b \flexa a b \episemFinis \flexa a \]
719   }
720 }
721 @end lilypond
722
723 @knownissues
724
725 Certaines articulations sont verticalement trop proches de leurs têtes
726 de note.
727
728 Le trait d'un episem n'est bien souvent pas apparent et, lorsqu'il
729 l'est, son extension à droite est trop longue.
730
731
732 @node Custodes
733 @unnumberedsubsubsec Custodes
734
735 @cindex custos
736 @cindex custodes
737 @cindex guidon
738
739 Un guidon --- @emph{custos}, pluriel @emph{custodes} en latin --- est un
740 symbole qui apparaît à la fin d'une portée.  Il montre la hauteur de la
741 ou des premières notes de la portée suivante, donnant une indication
742 judicieuse à l'exécutant.
743
744 Les guidons étaient couramment utilisés jusqu'au XVIIe siècle.  De nos
745 jours, on les retrouve uniquement dans quelques formes particulières de
746 notation telles que les éditions contemporaines de chant grégorien comme
747 les @emph{editio vaticana}.  Différents glyphes existent selon le style
748 de notation.
749
750 L'impression de guidons s'obtient en affectant, dans un bloc
751 @code{\layout}, le @rinternals{Custos_engraver} au contexte
752 @code{Staff}, comme le montre l'exemple suivant.
753
754 @example
755 \layout @{
756   \context @{
757     \Staff
758     \consists Custos_engraver
759     Custos \override #'style = #'mensural
760   @}
761 @}
762 @end example
763
764 Le résultat ressemblera à
765
766 @lilypond[quote,ragged-right]
767 \score {
768 {
769   a'1
770   \override Staff.Custos #'style = #'mensural
771   \break
772   g'
773 }
774 \layout {
775   \context { \Staff \consists Custos_engraver }
776   }
777 }
778 @end lilypond
779
780 Le glyphe du guidon est déterminé par la propriété @code{style}.  Les
781 styles disponibles sont @code{vaticana}, @code{medicaea},
782 @code{hufnagel} et @code{mensural}.  En voici un aperçu :
783
784 @lilypond[quote,ragged-right,fragment]
785 \new Lyrics \lyricmode {
786   \markup { \column {
787     \typewriter "vaticana"
788     \line { " " \musicglyph #"custodes.vaticana.u0" }
789   } }
790   \markup { \column {
791     \typewriter "medicaea"
792     \line { " " \musicglyph #"custodes.medicaea.u0" }
793   }}
794   \markup { \column {
795     \typewriter "hufnagel"
796     \line { " " \musicglyph #"custodes.hufnagel.u0" }
797   }}
798   \markup { \column {
799     \typewriter "mensural"
800     \line { " " \musicglyph #"custodes.mensural.u0" }
801   }}
802 }
803 @end lilypond
804
805
806 @seealso
807 Référence du programme : @rinternals{Custos}.
808
809 Exemples : @rlsr{Ancient notation}.
810
811
812 @node Divisiones
813 @unnumberedsubsubsec Divisiones
814
815 @cindex divisio
816 @cindex divisiones
817 @cindex finalis
818
819 Une division --- @emph{divisio}, pluriel @emph{divisiones} en latin ---
820 est un symbole ajouté à la portée et utilisé en chant grégorien pour
821 séparer les phrases ou parties.  @emph{Divisio minima}, @emph{divisio
822 maior} et @emph{divisio maxima} peuvent respectivement s'interpréter
823 comme une pauses courte, moyenne ou longue, à l'image des marques de
824 respiration --- cf. @ref{Breath marks}.  Le signe @emph{finalis} n'est
825 pas uniquement une marque de fin de chant ; il sert aussi à indiquer la
826 fin de chaque partie dans une structure verset/répons.
827
828 Les divisions sont disponibles après inclusion du fichier
829 @file{gregorian@/-init@/.ly}.  Ce fichier définit les commandes
830 @code{\divisioMinima}, @code{\divisioMaior}, @code{\divisioMaxima} et
831 @code{\finalis}.  Certaines éditions utilisent @emph{virgula} ou
832 @emph{caesura} en lieu et place de @emph{divisio minima} ; c'est
833 pourquoi @file{gregorian@/-init@/.ly} définit aussi @code{\virgula} et
834 @code{\caesura}.
835
836 @lilypondfile[quote,ragged-right]{divisiones.ly}
837
838
839 @predefined
840 @funindex \virgula
841 @code{\virgula},
842 @funindex \caesura
843 @code{\caesura},
844 @funindex \divisioMinima
845 @code{\divisioMinima},
846 @funindex \divisioMaior
847 @code{\divisioMaior},
848 @funindex \divisioMaxima
849 @code{\divisioMaxima},
850 @funindex \finalis
851 @code{\finalis}.
852 @endpredefined
853
854
855 @seealso
856 Dans ce manuel : @ref{Breath marks}.
857
858 Référence du programme : @rinternals{BreathingSign}.
859
860 @c FIXME: add breathing-signs.ly directly
861 Exemples : @rlsr{Winds}.
862
863
864 @node Ligatures
865 @unnumberedsubsubsec Ligatures
866
867 @cindex Ligatures
868
869 @c TODO: Should double check if I recalled things correctly when I wrote
870 @c down the following paragraph by heart.
871
872 Une ligature est un symbole graphique qui représente un groupe d'au
873 moins deux notes.  Les ligatures ont commencé à apparaître dans les
874 manuscrits de chant grégorien, pour indiquer des suites ascendantes ou
875 descendantes de notes.
876
877 Les ligatures s'indiquent par une inclusion entre @code{\[} et 
878 @code{\]}.  Certains styles de ligature peuvent demander un complément
879 de syntaxe spécifique.  Par défaut, le graveur
880 @rinternals{LigatureBracket} place un simple crochet au dessus de
881 la ligature :
882
883 @lilypond[quote,ragged-right,verbatim]
884 \transpose c c' {
885   \[ g c a f d' \]
886   a g f
887   \[ e f a g \]
888 }
889 @end lilypond
890
891 Selon le style de ligature désiré, il faut ajouter au contexte
892 @rinternals{Voice} le graveur de ligature approprié, comme nous le
893 verrons plus loin.  Seules sont disponibles les ligatures mensurales
894 blanches, avec quelques limitations.
895
896
897 @knownissues
898
899 La gestion de l'espacement spécifique aux ligatures n'est à ce jour
900 pas implémentée.  En conséquence, les ligatures sont trop espacées les
901 unes des autres et les sauts de ligne mal ajustés. De plus, les
902 paroles ne s'alignent pas de manière satisfaisante en présence de ligatures.
903
904 Les altérations ne pouvant être imprimées à l'intérieur d'une
905 ligature, il faut les rassembler et les imprimer juste avant.
906
907 La syntaxe utilisée correspond à l'ancienne convention de préfixage
908 @code{\[ expr. musicale\]}.  Pour des raisons d'uniformité, nous
909 opterons probablement pour le style en suffixe (postfix)  @code{note\[
910 ... note\]}. 
911 En attendant, vous pouvez inclure le fichier
912 @file{gregorian@/-init@/.ly}, qui fournit une fonction Scheme 
913 @example
914 \ligature @var{expr. musicale}
915 @end example
916 qui produit le même résultat, et dont la pérennité est assurée.
917
918
919 * White mensural ligatures::
920 * Gregorian square neumes ligatures::
921 @node White mensural ligatures
922 @unnumberedsubsubsec White mensural ligatures
923
924
925 @cindex Ligatures mensurales
926 @cindex Ligatures mensurales blanches
927
928 Les ligatures mensurales blanches sont prises en charge, avec des
929 limitations.
930
931 La gravure des ligatures mensurales blanches s'obtient après avoir
932 ajouté le @rinternals{Mensural_ligature_engraver} et enlevé le
933 @rinternals{Ligature_bracket_engraver} dans le contexte
934 @rinternals{Voice}, comme ici :
935
936 @example
937 \layout @{
938   \context @{
939     \Voice
940     \remove Ligature_bracket_engraver
941     \consists Mensural_ligature_engraver
942   @}
943 @}
944 @end example
945
946 Lorsque le code ci-dessus est employé, l'aspect d'une ligature mensurale
947 blanche est déterminé à partir des hauteurs et durées des notes qui la
948 composent.  Bien que cela demande un temps d'adaptation au nouvel
949 utilisateur, cette méthode offre l'avantage que toute l'information
950 musicale incluse dans la ligature est connue en interne.  Ceci est non
951 seulement important pour le rendu MIDI, mais aussi pour des questions de
952 transcription automatisée d'une ligature.
953
954 Par exemple,
955
956 @example
957 \set Score.timing = ##f
958 \set Score.defaultBarType = "empty"
959 \override NoteHead #'style = #'neomensural
960 \override Staff.TimeSignature #'style = #'neomensural
961 \clef "petrucci-g"
962 \[ c'\maxima g \]
963 \[ d\longa c\breve f e d \]
964 \[ c'\maxima d'\longa \]
965 \[ e'1 a g\breve \]
966 @end example
967 @lilypond[quote,ragged-right]
968 \score {
969   \transpose c c' {
970     \set Score.timing = ##f
971     \set Score.defaultBarType = "empty"
972     \override NoteHead #'style = #'neomensural
973     \override Staff.TimeSignature #'style = #'neomensural
974     \clef "petrucci-g"
975     \[ c'\maxima g \]
976     \[ d\longa c\breve f e d \]
977     \[ c'\maxima d'\longa \]
978     \[ e'1 a g\breve \]
979   }
980   \layout {
981     \context {
982       \Voice
983       \remove Ligature_bracket_engraver
984       \consists Mensural_ligature_engraver
985     }
986   }
987 }
988 @end lilypond
989
990 Si on ne remplace pas le @rinternals{Ligature_bracket_engraver}
991 par le @rinternals{Mensural_ligature_engraver}, on obtient
992
993 @lilypond[quote,ragged-right]
994 \transpose c c' {
995   \set Score.timing = ##f
996   \set Score.defaultBarType = "empty"
997   \override NoteHead #'style = #'neomensural
998   \override Staff.TimeSignature #'style = #'neomensural
999   \clef "petrucci-g"
1000   \[ c'\maxima g \]
1001   \[ d\longa c\breve f e d \]
1002   \[ c'\maxima d'\longa \]
1003   \[ e'1 a g\breve \]
1004 }
1005 @end lilypond
1006
1007 @knownissues
1008
1009 L'espacement horizontal n'est pas des meilleurs.
1010
1011
1012
1013
1014 @node Gregorian square neumes ligatures
1015 @unnumberedsubsubsec Gregorian square neumes ligatures
1016
1017 @cindex neumes carrés et ligatures
1018 @cindex grégorien, ligatures de neumes carrés
1019
1020 Les neumes grégoriens conformément au style des Editio Vaticana sont
1021 pris en charge de façon assez limitée.  Les ligatures élémentaires sont
1022 déjà disponibles, mais beaucoup de règles typographiques ne sont pas
1023 encore implémentées, notamment l'espacement horizontal des enchaînements
1024 de ligatures, l'alignement des paroles ou une gestion convenable des
1025 altérations.
1026
1027 Le tableau ci-dessous inventorie les différents neumes contenus dans
1028 le second tome de l'Antiphonale Romanum (@emph{Liber Hymnarius}) publié
1029 par l'abbaye de Solesmes en 1983.
1030
1031 @multitable @columnfractions .4 .2 .2 .2
1032
1033 @item
1034 @b{Neuma aut@*
1035 Neumarum Elementa}
1036 @tab
1037 @b{Figurae@*
1038 Rectae}
1039 @tab
1040 @b{Figurae@*
1041 Liquescentes@*
1042 Auctae}
1043 @tab
1044 @b{Figurae@*
1045 Liquescentes@*
1046 Deminutae}
1047
1048 @c TODO: \layout block is identical in all of the below examples.
1049 @c Therefore, it should somehow be included rather than duplicated all
1050 @c the time. --jr
1051
1052 @c why not make identifiers in ly/engraver-init.ly? --hwn
1053
1054 @c Because it's just used to typeset plain notes without
1055 @c a staff for demonstration purposes rather than something
1056 @c special of Gregorian chant notation. --jr
1057
1058 @item
1059 @code{1. Punctum}
1060 @tab
1061 @lilypond[staffsize=26,line-width=1.5\cm]
1062 \include "gregorian.ly"
1063 \score {
1064   \transpose c c' {
1065     % Punctum
1066     \[ b \]
1067     \noBreak s^\markup {"a"} \noBreak
1068
1069     % Punctum Inclinatum
1070     \[ \inclinatum b \]
1071     \noBreak s^\markup {"b"}
1072   }
1073 \layout { \neumeDemoLayout }}
1074 @end lilypond
1075 @tab
1076 @lilypond[staffsize=26,line-width=2.5\cm]
1077 \include "gregorian.ly"
1078 \score {
1079   \transpose c c' {
1080     % Punctum Auctum Ascendens
1081     \[ \auctum \ascendens b \]
1082     \noBreak s^\markup {"c"} \noBreak
1083
1084     % Punctum Auctum Descendens
1085     \[ \auctum \descendens b \]
1086     \noBreak s^\markup {"d"} \noBreak
1087
1088     % Punctum Inclinatum Auctum
1089     \[ \inclinatum \auctum b \]
1090     \noBreak s^\markup {"e"}
1091   }
1092 \layout { \neumeDemoLayout }}
1093 @end lilypond
1094 @tab
1095 @lilypond[staffsize=26,line-width=1.0\cm]
1096 \include "gregorian.ly"
1097 \score {
1098   \transpose c c' {
1099     % Punctum Inclinatum Parvum
1100     \[ \inclinatum \deminutum b \]
1101     \noBreak s^\markup {"f"}
1102   }
1103 \layout { \neumeDemoLayout }}
1104 @end lilypond
1105
1106 @item
1107 @code{2. Virga}
1108 @tab
1109 @lilypond[staffsize=26,line-width=1.0\cm]
1110 \include "gregorian.ly"
1111 \score {
1112   \transpose c c' {
1113     % Virga
1114     \[ \virga b \]
1115     \noBreak s^\markup {"g"}
1116   }
1117 \layout { \neumeDemoLayout }}
1118 @end lilypond
1119 @tab
1120 @tab
1121
1122 @item
1123 @code{3. Apostropha vel Stropha}
1124 @tab
1125 @lilypond[staffsize=26,line-width=1.0\cm]
1126 \include "gregorian.ly"
1127 \score {
1128   \transpose c c' {
1129     % Stropha
1130     \[ \stropha b \]
1131     \noBreak s^\markup {"h"}
1132   }
1133 \layout { \neumeDemoLayout }}
1134 @end lilypond
1135 @tab
1136 @lilypond[staffsize=26,line-width=1.0\cm]
1137 \include "gregorian.ly"
1138 \score {
1139   \transpose c c' {
1140     % Stropha Aucta
1141     \[ \stropha \auctum b \]
1142     \noBreak s^\markup {"i"}
1143   }
1144 \layout { \neumeDemoLayout }}
1145 @end lilypond
1146 @tab
1147
1148 @item
1149 @code{4. Oriscus}
1150 @tab
1151 @lilypond[staffsize=26,line-width=1.0\cm]
1152 \include "gregorian.ly"
1153 \score {
1154   \transpose c c' {
1155     % Oriscus
1156     \[ \oriscus b \]
1157     \noBreak s^\markup {"j"}
1158   }
1159 \layout { \neumeDemoLayout }}
1160 @end lilypond
1161 @tab
1162 @tab
1163
1164 @item
1165 @code{5. Clivis vel Flexa}
1166 @tab
1167 @lilypond[staffsize=26,line-width=1.0\cm]
1168 \include "gregorian.ly"
1169 \score {
1170   \transpose c c' {
1171     % Clivis vel Flexa
1172     \[ b \flexa g \]
1173     s^\markup {"k"}
1174   }
1175 \layout { \neumeDemoLayout }}
1176 @end lilypond
1177 @tab
1178 @lilypond[staffsize=26,line-width=2.0\cm]
1179 \include "gregorian.ly"
1180 \score {
1181   \transpose c c' {
1182     % Clivis Aucta Descendens
1183     \[ b \flexa \auctum \descendens g \]
1184     \noBreak s^\markup {"l"} \noBreak
1185
1186     % Clivis Aucta Ascendens
1187     \[ b \flexa \auctum \ascendens g \]
1188     \noBreak s^\markup {"m"}
1189   }
1190 \layout { \neumeDemoLayout }}
1191 @end lilypond
1192 @tab
1193 @lilypond[staffsize=26,line-width=1.0\cm]
1194 \include "gregorian.ly"
1195 \score {
1196   \transpose c c' {
1197     % Cephalicus
1198     \[ b \flexa \deminutum g \]
1199     s^\markup {"n"}
1200   }
1201 \layout { \neumeDemoLayout }}
1202 @end lilypond
1203
1204 @item
1205 @code{6. Podatus vel Pes}
1206 @tab
1207 @lilypond[staffsize=26,line-width=1.0\cm]
1208 \include "gregorian.ly"
1209 \score {
1210   \transpose c c' {
1211     % Podatus vel Pes
1212     \[ g \pes b \]
1213     s^\markup {"o"}
1214   }
1215 \layout { \neumeDemoLayout }}
1216 @end lilypond
1217 @tab
1218 @lilypond[staffsize=26,line-width=2.0\cm]
1219 \include "gregorian.ly"
1220 \score {
1221   \transpose c c' {
1222     % Pes Auctus Descendens
1223     \[ g \pes \auctum \descendens b \]
1224     \noBreak s^\markup {"p"} \noBreak
1225
1226     % Pes Auctus Ascendens
1227     \[ g \pes \auctum \ascendens b \]
1228     \noBreak s^\markup {"q"}
1229   }
1230 \layout { \neumeDemoLayout }}
1231 @end lilypond
1232 @tab
1233 @lilypond[staffsize=26,line-width=1.0\cm]
1234 \include "gregorian.ly"
1235 \score {
1236   \transpose c c' {
1237     % Epiphonus
1238     \[ g \pes \deminutum b \]
1239     s^\markup {"r"}
1240   }
1241 \layout { \neumeDemoLayout }}
1242 @end lilypond
1243
1244 @item
1245 @code{7. Pes Quassus}
1246 @tab
1247 @lilypond[staffsize=26,line-width=1.0\cm]
1248 \include "gregorian.ly"
1249 \score {
1250   \transpose c c' {
1251     % Pes Quassus
1252     \[ \oriscus g \pes \virga b \]
1253     s^\markup {"s"}
1254   }
1255 \layout { \neumeDemoLayout }}
1256 @end lilypond
1257 @tab
1258 @lilypond[staffsize=26,line-width=1.0\cm]
1259 \include "gregorian.ly"
1260 \score {
1261   \transpose c c' {
1262     % Pes Quassus Auctus Descendens
1263     \[ \oriscus g \pes \auctum \descendens b \]
1264     s^\markup {"t"}
1265   }
1266 \layout { \neumeDemoLayout }}
1267 @end lilypond
1268 @tab
1269
1270 @item
1271 @code{8. Quilisma Pes}
1272 @tab
1273 @lilypond[staffsize=26,line-width=1.0\cm]
1274 \include "gregorian.ly"
1275 \score {
1276   \transpose c c' {
1277     % Quilisma Pes
1278     \[ \quilisma g \pes b \]
1279     s^\markup {"u"}
1280   }
1281 \layout { \neumeDemoLayout }}
1282 @end lilypond
1283 @tab
1284 @lilypond[staffsize=26,line-width=1.0\cm]
1285 \include "gregorian.ly"
1286 \score {
1287   \transpose c c' {
1288     % Quilisma Pes Auctus Descendens
1289     \[ \quilisma g \pes \auctum \descendens b \]
1290     s^\markup {"v"}
1291   }
1292 \layout { \neumeDemoLayout }}
1293 @end lilypond
1294 @tab
1295
1296 @item
1297 @code{9. Podatus Initio Debilis}
1298 @tab
1299 @lilypond[staffsize=26,line-width=1.0\cm]
1300 \include "gregorian.ly"
1301 \score {
1302   \transpose c c' {
1303     % Pes Initio Debilis
1304     \[ \deminutum g \pes b \]
1305     s^\markup {"w"}
1306   }
1307 \layout { \neumeDemoLayout }}
1308 @end lilypond
1309 @tab
1310 @lilypond[staffsize=26,line-width=1.0\cm]
1311 \include "gregorian.ly"
1312 \score {
1313   \transpose c c' {
1314     % Pes Auctus Descendens Initio Debilis
1315     \[ \deminutum g \pes \auctum \descendens b \]
1316     s^\markup {"x"}
1317   }
1318 \layout { \neumeDemoLayout }}
1319 @end lilypond
1320 @tab
1321
1322 @item
1323 @code{10. Torculus}
1324 @tab
1325 @lilypond[staffsize=26,line-width=1.0\cm]
1326 \include "gregorian.ly"
1327 \score {
1328   \transpose c c' {
1329     % Torculus
1330     \[ a \pes b \flexa g \]
1331     s^\markup {"y"}
1332   }
1333 \layout { \neumeDemoLayout }}
1334 @end lilypond
1335 @tab
1336 @lilypond[staffsize=26,line-width=1.0\cm]
1337 \include "gregorian.ly"
1338 \score {
1339   \transpose c c' {
1340     % Torculus Auctus Descendens
1341     \[ a \pes b \flexa \auctum \descendens g \]
1342     s^\markup {"z"}
1343   }
1344 \layout { \neumeDemoLayout }}
1345 @end lilypond
1346 @tab
1347 @lilypond[staffsize=26,line-width=1.0\cm]
1348 \include "gregorian.ly"
1349 \score {
1350   \transpose c c' {
1351     % Torculus Deminutus
1352     \[ a \pes b \flexa \deminutum g \]
1353     s^\markup {"A"}
1354   }
1355 \layout { \neumeDemoLayout }}
1356 @end lilypond
1357
1358 @item
1359 @code{11. Torculus Initio Debilis}
1360 @tab
1361 @lilypond[staffsize=26,line-width=1.0\cm]
1362 \include "gregorian.ly"
1363 \score {
1364   \transpose c c' {
1365     % Torculus Initio Debilis
1366     \[ \deminutum a \pes b \flexa g \]
1367     s^\markup {"B"}
1368   }
1369 \layout { \neumeDemoLayout }}
1370 @end lilypond
1371 @tab
1372 @lilypond[staffsize=26,line-width=1.0\cm]
1373 \include "gregorian.ly"
1374 \score {
1375   \transpose c c' {
1376     % Torculus Auctus Descendens Initio Debilis
1377     \[ \deminutum a \pes b \flexa \auctum \descendens g \]
1378     s^\markup {"C"}
1379   }
1380 \layout { \neumeDemoLayout }}
1381 @end lilypond
1382 @tab
1383 @lilypond[staffsize=26,line-width=1.0\cm]
1384 \include "gregorian.ly"
1385 \score {
1386   \transpose c c' {
1387     % Torculus Deminutus Initio Debilis
1388     \[ \deminutum a \pes b \flexa \deminutum g \]
1389     s^\markup {"D"}
1390   }
1391 \layout { \neumeDemoLayout }}
1392 @end lilypond
1393
1394 @item
1395 @code{12. Porrectus}
1396 @tab
1397 @lilypond[staffsize=26,line-width=1.0\cm]
1398 \include "gregorian.ly"
1399 \score {
1400   \transpose c c' {
1401     % Porrectus
1402     \[ a \flexa g \pes b \]
1403     s^\markup {"E"}
1404   }
1405 \layout { \neumeDemoLayout }}
1406 @end lilypond
1407 @tab
1408 @lilypond[staffsize=26,line-width=1.0\cm]
1409 \include "gregorian.ly"
1410 \score {
1411   \transpose c c' {
1412     % Porrectus Auctus Descendens
1413     \[ a \flexa g \pes \auctum \descendens b \]
1414     s^\markup {"F"}
1415   }
1416 \layout { \neumeDemoLayout }}
1417 @end lilypond
1418 @tab
1419 @lilypond[staffsize=26,line-width=1.0\cm]
1420 \include "gregorian.ly"
1421 \score {
1422   \transpose c c' {
1423     % Porrectus Deminutus
1424     \[ a \flexa g \pes \deminutum b \]
1425     s^\markup {"G"}
1426   }
1427 \layout { \neumeDemoLayout }}
1428 @end lilypond
1429
1430 @item
1431 @code{13. Climacus}
1432 @tab
1433 @lilypond[staffsize=26,line-width=1.0\cm]
1434 \include "gregorian.ly"
1435 \score {
1436   \transpose c c' {
1437     % Climacus
1438     \[ \virga b \inclinatum a \inclinatum g \]
1439     s^\markup {"H"}
1440   }
1441   \layout { \neumeDemoLayout }
1442 }
1443 @end lilypond
1444 @tab
1445 @lilypond[staffsize=26,line-width=1.0\cm]
1446 \include "gregorian.ly"
1447 \score {
1448   \transpose c c' {
1449     % Climacus Auctus
1450     \[ \virga b \inclinatum a \inclinatum \auctum g \]
1451     s^\markup {"I"}
1452   }
1453 \layout { \neumeDemoLayout }}
1454 @end lilypond
1455 @tab
1456 @lilypond[staffsize=26,line-width=1.0\cm]
1457 \include "gregorian.ly"
1458 \score {
1459   \transpose c c' {
1460     % Climacus Deminutus
1461     \[ \virga b \inclinatum a \inclinatum \deminutum g \]
1462     s^\markup {"J"}
1463   }
1464 \layout { \neumeDemoLayout }}
1465 @end lilypond
1466
1467 @item
1468 @code{14. Scandicus}
1469 @tab
1470 @lilypond[staffsize=26,line-width=1.0\cm]
1471 \include "gregorian.ly"
1472 \score {
1473   \transpose c c' {
1474     % Scandicus
1475     \[ g \pes a \virga b \]
1476     s^\markup {"K"}
1477   }
1478 \layout { \neumeDemoLayout }}
1479 @end lilypond
1480 @tab
1481 @lilypond[staffsize=26,line-width=1.0\cm]
1482 \include "gregorian.ly"
1483 \score {
1484   \transpose c c' {
1485     % Scandicus Auctus Descendens
1486     \[ g \pes a \pes \auctum \descendens b \]
1487     s^\markup {"L"}
1488   }
1489 \layout { \neumeDemoLayout }}
1490 @end lilypond
1491 @tab
1492 @lilypond[staffsize=26,line-width=1.0\cm]
1493 \include "gregorian.ly"
1494 \score {
1495   \transpose c c' {
1496     % Scandicus Deminutus
1497     \[ g \pes a \pes \deminutum b \]
1498     s^\markup {"M"}
1499   }
1500 \layout { \neumeDemoLayout }}
1501 @end lilypond
1502
1503 @item
1504 @code{15. Salicus}
1505 @tab
1506 @lilypond[staffsize=26,line-width=1.0\cm]
1507 \include "gregorian.ly"
1508 \score {
1509   \transpose c c' {
1510     % Salicus
1511     \[ g \oriscus a \pes \virga b \]
1512     s^\markup {"N"}
1513   }
1514 \layout { \neumeDemoLayout }}
1515 @end lilypond
1516 @tab
1517 @lilypond[staffsize=26,line-width=1.0\cm]
1518 \include "gregorian.ly"
1519 \score {
1520   \transpose c c' {
1521     % Salicus Auctus Descendens
1522     \[ g \oriscus a \pes \auctum \descendens b \]
1523     s^\markup {"O"}
1524   }
1525 \layout { \neumeDemoLayout }}
1526 @end lilypond
1527 @tab
1528
1529 @item
1530 @code{16. Trigonus}
1531 @tab
1532 @lilypond[staffsize=26,line-width=1.0\cm]
1533 \include "gregorian.ly"
1534 \score {
1535   \transpose c c' {
1536     % Trigonus
1537     \[ \stropha b \stropha b \stropha a \]
1538     s^\markup {"P"}
1539   }
1540   \layout { \neumeDemoLayout }
1541 }
1542 @end lilypond
1543 @tab
1544 @tab
1545
1546 @end multitable
1547
1548
1549 Contrairement à la majorité des autres systèmes de notation neumatique,
1550 la manière de saisir les neumes n'a rien à voir avec leur apparence
1551 typographique ; elle se concentre plutôt sur le sens musical.  Ainsi,
1552 @code{\[ a \pes b \flexa g \]} produit un @emph{torculus} constitué de
1553 trois @emph{punctums}, alors que @code{\[ a \flexa g \pes b \]} produit
1554 un @emph{porrectus} avec une flexe incurvée et un seul @emph{punctum}.
1555 Il n'existe pas de commande à proprement parler qui permette de
1556 spécifier la courbe d'une flexe ; c'est la source musicale qui va le
1557 déterminer.  Le fondement d'une telle approche réside dans la
1558 distinction que nous faisons entre les aspects musicaux de la source et
1559 le style de notation que nous voulons obtenir.  De ce fait, la même
1560 source pourra être utilisée pour imprimer dans un autre style de
1561 notation grégorienne.
1562
1563 Le tableau suivant présente les fragments de code qui ont permis de
1564 générer les neumes ligaturés du tableau précédent.  Les lettres de la
1565 première colonne renvoient aux ligatures ci-dessus.  La seconde
1566 colonne énumère le nom des ligatures, et la troisième le code ayant
1567 permis de les générer, se basant ici sur sol, la, si.
1568
1569 @multitable @columnfractions .02 .31 .67
1570 @item
1571 @b{#}
1572 @tab
1573 @b{Nom}
1574 @tab
1575 @b{Code source}
1576
1577 @item
1578 a
1579 @tab
1580 Punctum
1581 @tab
1582 @code{\[ b \]}
1583
1584 @item
1585 b
1586 @tab
1587 Punctum Inclinatum
1588 @tab
1589 @code{\[ \inclinatum b \]}
1590
1591 @item
1592 c
1593 @tab
1594 Punctum Auctum@*
1595 Ascendens
1596 @tab
1597 @code{\[ \auctum \ascendens b \]}
1598
1599 @item
1600 d
1601 @tab
1602 Punctum Auctum@*
1603 Descendens
1604 @tab
1605 @code{\[ \auctum \descendens b \]}
1606
1607 @item
1608 e
1609 @tab
1610 Punctum Inclinatum@*
1611 Auctum
1612 @tab
1613 @code{\[ \inclinatum \auctum b \]}
1614
1615 @item
1616 f
1617 @tab
1618 Punctum Inclinatum@*
1619 Parvum @tab
1620 @code{\[ \inclinatum \deminutum b \]}
1621
1622 @item
1623 g
1624 @tab
1625 Virga
1626 @tab
1627 @code{\[ \virga b \]}
1628
1629 @item
1630 h
1631 @tab
1632 Stropha
1633 @tab
1634 @code{\[ \stropha b \]}
1635
1636 @item
1637 i
1638 @tab
1639 Stropha Aucta
1640 @tab
1641 @code{\[ \stropha \auctum b \]}
1642
1643 @item
1644 j
1645 @tab
1646 Oriscus
1647 @tab
1648 @code{\[ \oriscus b \]}
1649
1650 @item
1651 k
1652 @tab
1653 Clivis vel Flexa
1654 @tab
1655 @code{\[ b \flexa g \]}
1656
1657 @item
1658 l
1659 @tab
1660 Clivis Aucta@*
1661 Descendens
1662 @tab
1663 @code{\[ b \flexa \auctum \descendens g \]}
1664
1665 @item
1666 m
1667 @tab
1668 Clivis Aucta@*
1669 Ascendens
1670 @tab
1671 @code{\[ b \flexa \auctum \ascendens g \]}
1672
1673 @item
1674 n
1675 @tab
1676 Cephalicus
1677 @tab
1678 @code{\[ b \flexa \deminutum g \]}
1679
1680 @item
1681 o
1682 @tab
1683 Podatus vel Pes
1684 @tab
1685 @code{\[ g \pes b \]}
1686
1687 @item
1688 p
1689 @tab
1690 Pes Auctus@*
1691 Descendens
1692 @tab
1693 @code{\[ g \pes \auctum \descendens b \]}
1694
1695 @item
1696 q
1697 @tab
1698 Pes Auctus@*
1699 Ascendens
1700 @tab
1701 @code{\[ g \pes \auctum \ascendens b \]}
1702
1703 @item
1704 r
1705 @tab
1706 Epiphonus
1707 @tab
1708 @code{\[ g \pes \deminutum b \]}
1709
1710 @item
1711 s
1712 @tab
1713 Pes Quassus
1714 @tab
1715 @code{\[ \oriscus g \pes \virga b \]}
1716
1717 @item
1718 t
1719 @tab
1720 Pes Quassus@*
1721 Auctus Descendens @tab
1722 @code{\[ \oriscus g \pes \auctum \descendens b \]}
1723
1724 @item
1725 u
1726 @tab
1727 Quilisma Pes
1728 @tab
1729 @code{\[ \quilisma g \pes b \]}
1730
1731 @item
1732 v
1733 @tab
1734 Quilisma Pes@*
1735 Auctus Descendens
1736 @tab
1737 @code{\[ \quilisma g \pes \auctum \descendens b \]}
1738
1739 @item
1740 w
1741 @tab
1742 Pes Initio Debilis
1743 @tab
1744 @code{\[ \deminutum g \pes b \]}
1745
1746 @item
1747 x
1748 @tab
1749 Pes Auctus Descendens@*
1750 Initio Debilis
1751 @tab
1752 @code{\[ \deminutum g \pes \auctum \descendens b \]}
1753
1754 @item
1755 y
1756 @tab
1757 Torculus
1758 @tab
1759 @code{\[ a \pes b \flexa g \]}
1760
1761 @item
1762 z
1763 @tab
1764 Torculus Auctus@*
1765 Descendens
1766 @tab
1767 @code{\[ a \pes b \flexa \auctum \descendens g \]}
1768
1769 @item
1770 A
1771 @tab
1772 Torculus Deminutus
1773 @tab
1774 @code{\[ a \pes b \flexa \deminutum g \]}
1775
1776 @item
1777 B
1778 @tab
1779 Torculus Initio Debilis
1780 @tab
1781 @code{\[ \deminutum a \pes b \flexa g \]}
1782
1783 @item
1784 C
1785 @tab
1786 Torculus Auctus@*
1787 Descendens Initio Debilis
1788 @tab
1789 @code{\[ \deminutum a \pes b \flexa \auctum \descendens g \]}
1790
1791 @item
1792 D
1793 @tab
1794 Torculus Deminutus@*
1795 Initio Debilis
1796 @tab
1797 @code{\[ \deminutum a \pes b \flexa \deminutum g \]}
1798
1799 @item
1800 E
1801 @tab
1802 Porrectus
1803 @tab
1804 @code{\[ a \flexa g \pes b \]}
1805
1806 @item
1807 F
1808 @tab
1809 Porrectus Auctus@*
1810 Descendens
1811 @tab
1812 @code{\[ a \flexa g \pes \auctum \descendens b \]}
1813
1814 @item
1815 G
1816 @tab
1817 Porrectus Deminutus
1818 @tab
1819 @code{\[ a \flexa g \pes \deminutum b \]}
1820
1821 @item
1822 H
1823 @tab
1824 Climacus
1825 @tab
1826 @code{\[ \virga b \inclinatum a \inclinatum g \]}
1827
1828 @item
1829 I
1830 @tab
1831 Climacus Auctus
1832 @tab
1833 @code{\[ \virga b \inclinatum a \inclinatum \auctum g \]}
1834
1835 @item
1836 J
1837 @tab
1838 Climacus Deminutus
1839 @tab
1840 @code{\[ \virga b \inclinatum a \inclinatum \deminutum g \]}
1841
1842 @item
1843 K
1844 @tab
1845 Scandicus
1846 @tab
1847 @code{\[ g \pes a \virga b \]}
1848
1849 @item
1850 L
1851 @tab
1852 Scandicus Auctus@*
1853 Descendens
1854 @tab
1855 @code{\[ g \pes a \pes \auctum \descendens b \]}
1856
1857 @item
1858 M
1859 @tab
1860 Scandicus Deminutus
1861 @tab
1862 @code{\[ g \pes a \pes \deminutum b \]}
1863
1864 @item
1865 N
1866 @tab
1867 Salicus
1868 @tab
1869 @code{\[ g \oriscus a \pes \virga b \]}
1870
1871 @item
1872 O
1873 @tab
1874 Salicus Auctus Descendens
1875 @tab
1876 @code{\[ g \oriscus a \pes \auctum \descendens b \]}
1877
1878 @item
1879 P
1880 @tab
1881 Trigonus
1882 @tab
1883 @code{\[ \stropha b \stropha b \stropha a \]}
1884 @end multitable
1885
1886 Les ligatures que nous venons de voir, bien que rudimentaires, donnent
1887 un aperçu des possibilités de former des ligatures grégoriennes.  En
1888 théorie, vous pouvez inclure entre les délimiteurs @code{\[} et
1889 @code{\]}, autant de sons que nécessaires à la ligature, ainsi que de
1890 préfixes tels que @code{\pes}, @code{\flexa}, @code{\virga},
1891 @code{\inclinatum}, @dots{} Bien sûr, les règles de construction
1892 présentées ci-dessus peuvent se combiner, ce qui permet la création
1893 d'une infinité de ligatures.
1894
1895 Les points d'@emph{augmentum}, ou @emph{morae}, s'obtiennent avec la
1896 fonction @code{\augmentum}.  Notez que cette fonction @code{\augmentum}
1897 est implémentée en tant que fonction unaire plutôt que comme un préfixe
1898 de note.  Par conséquent, @code{\augmentum \virga c} ne donnera rien de
1899 particulier.  Il faut l'utiliser avec la syntaxe @code{\virga \augmentum
1900 c} ou @code{\augmentum @{\virga c@}}.  Par ailleurs, l'expression
1901 @code{\augmentum @{a g@}} constitue une forme abrégée de
1902 @code{\augmentum a \augmentum g}.
1903
1904 @lilypond[quote,ragged-right,verbatim]
1905 \include "gregorian.ly"
1906 \score {
1907   \new VaticanaVoice {
1908     \[ \augmentum a \flexa \augmentum g \]
1909     \augmentum g
1910   }
1911 }
1912 @end lilypond
1913
1914
1915 @predefined
1916 LilyPond dispose des préfixes suivants :
1917 @funindex \virga
1918 @code{\virga},
1919 @funindex \stropha
1920 @code{\stropha},
1921 @funindex \inclinatum
1922 @code{\inclinatum},
1923 @funindex \auctum
1924 @code{\auctum},
1925 @funindex \descendens
1926 @code{\descendens},
1927 @funindex \ascendens
1928 @code{\ascendens},
1929 @funindex \oriscus
1930 @code{\oriscus},
1931 @funindex \quilisma
1932 @code{\quilisma},
1933 @funindex \deminutum
1934 @code{\deminutum},
1935 @funindex \cavum
1936 @code{\cavum},
1937 @funindex \linea
1938 @code{\linea}.
1939 @endpredefined
1940
1941
1942 Les préfixes de note peuvent s'agglutiner, modulo quelques restrictions.
1943 Par exemple, on peut appliquer un @code{\descendens} ou un
1944 @code{\ascendens} à une note, mais pas les deux simultanément à une même
1945 note.
1946
1947 @funindex \pes
1948 @funindex \flexa
1949 Deux notes adjacentes peuvent être reliées grâce aux commandes
1950 @code{\pes} ou @code{\flexa} pour marquer une ligne mélodique
1951 respectivement ascendante ou descendante.
1952
1953 @funindex \augmentum
1954 Utilisez la fonction musicale unaire @code{\augmentum} pour ajouter
1955 des points d'augmentum.
1956
1957 @knownissues
1958
1959 Lorsqu'un @code{\augmentum} apparaît dans une ligature en fin de
1960 portée, son placement vertical peut être erroné.  Pour y remédier,
1961 ajoutez un silence invisible, @code{s8} par exemple, comme dernière note de
1962 cette portée.
1963
1964 L'@code{\augmentum} devrait être implémenté en tant que préfixe plutôt
1965 qu'en tant que fonction unaire, afin qu'@code{\augmentum} puisse
1966 s'intégrer avec d'autres préfixes dans n'importe quel ordre.
1967
1968
1969
1970
1971 @node Pre-defined contexts
1972 @subsection Pre-defined contexts
1973
1974 @untranslated
1975
1976
1977 @menu
1978 * Gregorian chant contexts::    
1979 * Mensural contexts::           
1980 @end menu
1981
1982 @node Gregorian chant contexts
1983 @unnumberedsubsubsec Gregorian chant contexts
1984
1985 @cindex VaticanaVoiceContext
1986 @cindex VaticanaStaffContext
1987
1988 Les contextes @code{VaticanaVoiceContext} et
1989 @code{VaticanaStaffContext} permettent de graver le chant grégorien
1990 dans le style des éditions vaticanes.  Ces contextes initialisent
1991 les propriétés de tous les autres contextes et objets graphiques à des
1992 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
1993 lancer dans la saisie de votre chant, comme ci-dessous :
1994
1995 @lilypond[quote,ragged-right,verbatim]
1996 \include "gregorian.ly"
1997 \score {
1998   <<
1999     \new VaticanaVoice = "cantus" {
2000       \[ c'\melisma c' \flexa a \]
2001       \[ a \flexa \deminutum g\melismaEnd \]
2002       f \divisioMinima
2003       \[ f\melisma \pes a c' c' \pes d'\melismaEnd \]
2004       c' \divisioMinima \break
2005       \[ c'\melisma c' \flexa a \]
2006       \[ a \flexa \deminutum g\melismaEnd \] f \divisioMinima
2007     }
2008     \new Lyrics \lyricsto "cantus" {
2009       San- ctus, San- ctus, San- ctus
2010     }
2011   >>
2012 }
2013 @end lilypond
2014
2015
2016
2017
2018 @node Mensural contexts
2019 @unnumberedsubsubsec Mensural contexts
2020
2021
2022 @cindex MensuralVoiceContext
2023 @cindex MensuralStaffContext
2024
2025 Les contextes @code{MensuralVoiceContext} et
2026 @code{MensuralStaffContext} permettent de graver des chants
2027 dans le style mesuré.  Ces contextes initialisent
2028 les propriétés de tous les autres contextes et objets graphiques à des
2029 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
2030 lancer dans la saisie de votre chant comme ci-après :
2031
2032 @lilypond[quote,ragged-right,verbatim]
2033 \score {
2034   <<
2035     \new MensuralVoice = "discantus" \transpose c c' {
2036       \override Score.BarNumber #'transparent = ##t {
2037         c'1\melisma bes a g\melismaEnd
2038         f\breve
2039         \[ f1\melisma a c'\breve d'\melismaEnd \]
2040         c'\longa
2041         c'\breve\melisma a1 g1\melismaEnd
2042         fis\longa^\signumcongruentiae
2043       }
2044     }
2045     \new Lyrics \lyricsto "discantus" {
2046       San -- ctus, San -- ctus, San -- ctus
2047     }
2048   >>
2049 }
2050 @end lilypond
2051
2052
2053
2054 @node Transcribing ancient music
2055 @subsection Transcribing ancient music
2056
2057 @untranslated
2058
2059 @menu
2060 * Ancient and modern from one source::  
2061 * Incipits::                    
2062 * Mensurstriche layout::        
2063 * Transcribing Gregorian chant::  
2064 @end menu
2065
2066 @node Ancient and modern from one source
2067 @unnumberedsubsubsec Ancient and modern from one source
2068
2069 @untranslated
2070
2071 @node Incipits
2072 @unnumberedsubsubsec Incipits
2073
2074 @untranslated
2075
2076
2077 @node Mensurstriche layout
2078 @unnumberedsubsubsec Mensurstriche layout
2079
2080 @untranslated
2081
2082 @node Transcribing Gregorian chant
2083 @unnumberedsubsubsec Transcribing Gregorian chant
2084
2085 @untranslated
2086
2087
2088 @node Editorial markings
2089 @subsection Editorial markings
2090
2091
2092 @untranslated
2093
2094 @menu
2095 * Annotational accidentals::    
2096 * Baroque rhythmic notation::   
2097 @end menu
2098
2099 @node Annotational accidentals
2100 @unnumberedsubsubsec Annotational accidentals
2101
2102
2103 @cindex MensuralVoiceContext
2104 @cindex MensuralStaffContext
2105
2106 Les contextes @code{MensuralVoiceContext} et
2107 @code{MensuralStaffContext} permettent de graver des chants
2108 dans le style mesuré.  Ces contextes initialisent
2109 les propriétés de tous les autres contextes et objets graphiques à des
2110 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
2111 lancer dans la saisie de votre chant comme ci-après :
2112
2113 @lilypond[quote,ragged-right,verbatim]
2114 \score {
2115   <<
2116     \new MensuralVoice = "discantus" \transpose c c' {
2117       \override Score.BarNumber #'transparent = ##t {
2118         c'1\melisma bes a g\melismaEnd
2119         f\breve
2120         \[ f1\melisma a c'\breve d'\melismaEnd \]
2121         c'\longa
2122         c'\breve\melisma a1 g1\melismaEnd
2123         fis\longa^\signumcongruentiae
2124       }
2125     }
2126     \new Lyrics \lyricsto "discantus" {
2127       San -- ctus, San -- ctus, San -- ctus
2128     }
2129   >>
2130 }
2131 @end lilypond
2132
2133
2134
2135 @node Baroque rhythmic notation
2136 @unnumberedsubsubsec Baroque rhythmic notation
2137
2138 @untranslated
2139