]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/user/ancient.itely
Merge master into nested-bookparts
[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 @seealso
174
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 @seealso
238
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 @seealso
280
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 @seealso
516
517 Dans ce manuel : voir @ref{Clef}.
518
519 @knownissues
520
521 La clé de sol mensurale est calquée sur celle de Petrucci.
522
523
524
525 @node Ancient flags
526 @unnumberedsubsubsec Ancient flags
527
528 @cindex crochets
529
530 Le réglage de la propriété @code{flag-style} de l'objet hampe
531 (@rinternals{Stem}) donne accès aux crochets de style ancien.  Les
532 seuls styles actuellement pris en charge sont @code{default} et
533 @code{mensural}.
534
535 @lilypond[quote,fragment,ragged-right,verbatim]
536 \override Stem #'flag-style = #'mensural
537 \override Stem #'thickness = #1.0
538 \override NoteHead #'style = #'mensural
539 \autoBeamOff
540 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
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
542 @end lilypond
543
544 Notez que pour chaque crochet mensural, l'extrémité la plus proche de
545 la tête de note sera toujours attachée à une ligne de la portée.
546
547 Il n'existe pas de crochet spécifique au style néo-mensural.  Nous vous
548 conseillons donc, lorsque vous réalisez l'incipit d'une transcription,
549 d'utiliser le style par défaut.  Les crochets n'existent pas en notation
550 grégorienne.
551
552 @knownissues
553
554 Les crochets anciens s'attachent aux hampes avec un léger décalage,
555 suite à des modifications intervenues au début de la série 2.3.
556
557 L'alignement vertical des crochets par rapport aux lignes de la portée
558 sous-entend que les hampes se terminent toujours soit sur une ligne,
559 soit à l'exact milieu d'un interligne.  Ceci n'est pas toujours
560 réalisable, surtout si vous faites appel à des fonctionnalités avancées
561 de présentation de la notation classique, qui, par définition, ne sont
562 pas prévues pour être appliquées à la notation mensurale.
563
564
565
566 @node Ancient time signatures
567 @unnumberedsubsubsec Ancient time signatures
568
569 @cindex métrique
570
571 Les chiffrages de métrique mensurale sont partiellement pris en charge.
572 Les glyphes ne font que représenter des métriques particulières.  En
573 d'autres termes, pour obtenir le glyphe correspondant à une métrique
574 mensurale particulière à l'aide de la commande @code{\time n/m}, vous
575 devez choisir la paire @code{(n,m)} parmi les valeurs suivantes :
576
577 @lilypond[quote,ragged-right]
578 \layout {
579   indent = 0.0
580   \context {
581     \Staff
582     \remove Staff_symbol_engraver
583     \remove Clef_engraver
584     \remove Time_signature_engraver
585   }
586 }
587 {
588   \set Score.timing = ##f
589   \set Score.barAlways = ##t
590   s_\markup { "\\time 4/4" }^\markup { "       " \musicglyph
591 #"timesig.neomensural44" }
592   s
593   s_\markup { "\\time 2/2" }^\markup { "       " \musicglyph
594 #"timesig.neomensural22" }
595   s
596   s_\markup { "\\time 6/4" }^\markup { "       " \musicglyph
597 #"timesig.neomensural64" }
598   s
599   s_\markup { "\\time 6/8" }^\markup { "       " \musicglyph
600 #"timesig.neomensural68" }
601   \break
602   s_\markup { "\\time 3/2" }^\markup { "       " \musicglyph
603 #"timesig.neomensural32" }
604   s
605   s_\markup { "\\time 3/4" }^\markup { "       " \musicglyph
606 #"timesig.neomensural34" }
607   s
608   s_\markup { "\\time 9/4" }^\markup { "       " \musicglyph
609 #"timesig.neomensural94" }
610   s
611   s_\markup { "\\time 9/8" }^\markup { "       " \musicglyph
612 #"timesig.neomensural98" }
613   \break
614   s_\markup { "\\time 4/8" }^\markup { "       " \musicglyph
615 #"timesig.neomensural48" }
616   s
617   s_\markup { "\\time 2/4" }^\markup { "       " \musicglyph
618 #"timesig.neomensural24" }
619 }
620 @end lilypond
621
622 La propriété @code{style} de l'objet @rinternals{TimeSignature} permet
623 d'accéder aux indicateurs de métrique anciens.  Les styles
624 @code{neomensural} et @code{mensural} sont disponibles.  Vous avez vu
625 ci-dessus le style @code{neomensural}, particulièrement utilisé pour
626 l'incipit des transcriptions.  Le style @code{mensural} imite l'aspect
627 de certaines éditions du XVIe siècle.
628
629 Voici les différences entre les styles :
630
631 @lilypond[ragged-right,fragment,relative=1,quote]
632 {
633   \textLengthOn
634
635   \time 2/2
636   c1^\markup { \hspace #-2.0 \typewriter default }
637
638   \override Staff.TimeSignature #'style = #'numbered
639   \time 2/2
640   c1^\markup { \hspace #-2.0 \typewriter numbered }
641
642   \override Staff.TimeSignature #'style = #'mensural
643   \time 2/2
644   c1^\markup { \hspace #-2.0 \typewriter mensural }
645
646   \override Staff.TimeSignature #'style = #'neomensural
647   \time 2/2
648   c1^\markup { \hspace #-2.0 \typewriter neomensural }
649   \override Staff.TimeSignature #'style = #'single-digit
650   \time 2/2
651   c1^\markup { \hspace #-2.0 \typewriter single-digit }
652 }
653 @end lilypond
654
655 @seealso
656
657 Dans ce manuel : @ref{Time signature} expose les principes généraux sur
658 l'utilisation des indications de métrique.
659
660 @knownissues
661
662 Les équivalences de durées de note ne sont pas modifiées par un
663 changement de métrique.  Par exemple, l'équivalence 1 brève pour 3
664 semi-brèves (tempus perfectum) doit s'effectuer à la main en entrant :
665
666 @example
667 breveTP = #(ly:make-duration -1 0 3 2)
668 @dots{}
669 @{ c\breveTP f1 @}
670 @end example
671
672 @noindent
673 Ce qui définira @code{breveTP} à 3/2 fois 2 = 3 fois une ronde.
674
675 Le symbole @code{old6/8alt} --- symbole alternatif pour la métrique 6/8
676 --- ne peut être utilisé grâce à une commande @code{\time}.  Utilisez
677 plutôt un @code{\markup}.
678
679
680
681 @node Additional note signs
682 @subsection Additional note signs
683
684 @untranslated
685
686
687 @menu
688 * Ancient articulations::       
689 * Custodes::                    
690 * Divisiones::                  
691 * Ligatures::                   
692 * White mensural ligatures::    
693 * Gregorian square neumes ligatures::  
694 @end menu
695
696 @node Ancient articulations
697 @unnumberedsubsubsec Ancient articulations
698
699 @cindex articulations
700
701 En plus des signes d'articulation standards décrits à la section
702 @ref{Articulations and ornamentations}, LilyPond fournit des articulations pour la musique
703 ancienne.  Elles sont spécifiquement destinées au style Editio Vaticana.
704
705 @lilypond[quote,ragged-right,verbatim]
706 \include "gregorian.ly"
707 \score {
708   \new VaticanaVoice {
709     \override TextScript #'font-family = #'typewriter
710     \override TextScript #'font-shape = #'upright
711     \override Script #'padding = #-0.1
712     a\ictus_"ictus" \break
713     a\circulus_"circulus" \break
714     a\semicirculus_"semicirculus" \break
715     a\accentus_"accentus" \break
716     \[ a_"episem" \episemInitium \pes b \flexa a b \episemFinis \flexa a \]
717   }
718 }
719 @end lilypond
720
721 @knownissues
722
723 Certaines articulations sont verticalement trop proches de leurs têtes
724 de note.
725
726 Le trait d'un episem n'est bien souvent pas apparent et, lorsqu'il
727 l'est, son extension à droite est trop longue.
728
729
730 @node Custodes
731 @unnumberedsubsubsec Custodes
732
733 @cindex custos
734 @cindex custodes
735 @cindex guidon
736
737 Un guidon --- @emph{custos}, pluriel @emph{custodes} en latin --- est un
738 symbole qui apparaît à la fin d'une portée.  Il montre la hauteur de la
739 ou des premières notes de la portée suivante, donnant une indication
740 judicieuse à l'exécutant.
741
742 Les guidons étaient couramment utilisés jusqu'au XVIIe siècle.  De nos
743 jours, on les retrouve uniquement dans quelques formes particulières de
744 notation telles que les éditions contemporaines de chant grégorien comme
745 les @emph{editio vaticana}.  Différents glyphes existent selon le style
746 de notation.
747
748 L'impression de guidons s'obtient en affectant, dans un bloc
749 @code{\layout}, le @rinternals{Custos_engraver} au contexte
750 @code{Staff}, comme le montre l'exemple suivant.
751
752 @example
753 \layout @{
754   \context @{
755     \Staff
756     \consists Custos_engraver
757     Custos \override #'style = #'mensural
758   @}
759 @}
760 @end example
761
762 Le résultat ressemblera à
763
764 @lilypond[quote,ragged-right]
765 \score {
766 {
767   a'1
768   \override Staff.Custos #'style = #'mensural
769   \break
770   g'
771 }
772 \layout {
773   \context { \Staff \consists Custos_engraver }
774   }
775 }
776 @end lilypond
777
778 Le glyphe du guidon est déterminé par la propriété @code{style}.  Les
779 styles disponibles sont @code{vaticana}, @code{medicaea},
780 @code{hufnagel} et @code{mensural}.  En voici un aperçu :
781
782 @lilypond[quote,ragged-right,fragment]
783 \new Lyrics \lyricmode {
784   \markup { \column {
785     \typewriter "vaticana"
786     \line { " " \musicglyph #"custodes.vaticana.u0" }
787   } }
788   \markup { \column {
789     \typewriter "medicaea"
790     \line { " " \musicglyph #"custodes.medicaea.u0" }
791   }}
792   \markup { \column {
793     \typewriter "hufnagel"
794     \line { " " \musicglyph #"custodes.hufnagel.u0" }
795   }}
796   \markup { \column {
797     \typewriter "mensural"
798     \line { " " \musicglyph #"custodes.mensural.u0" }
799   }}
800 }
801 @end lilypond
802
803 @seealso
804
805 Référence du programme : @rinternals{Custos}.
806
807 Exemples : @rlsr{Ancient notation}.
808
809
810 @node Divisiones
811 @unnumberedsubsubsec Divisiones
812
813 @cindex divisio
814 @cindex divisiones
815 @cindex finalis
816
817 Une division --- @emph{divisio}, pluriel @emph{divisiones} en latin ---
818 est un symbole ajouté à la portée et utilisé en chant grégorien pour
819 séparer les phrases ou parties.  @emph{Divisio minima}, @emph{divisio
820 maior} et @emph{divisio maxima} peuvent respectivement s'interpréter
821 comme une pauses courte, moyenne ou longue, à l'image des marques de
822 respiration --- cf. @ref{Breath marks}.  Le signe @emph{finalis} n'est
823 pas uniquement une marque de fin de chant ; il sert aussi à indiquer la
824 fin de chaque partie dans une structure verset/répons.
825
826 Les divisions sont disponibles après inclusion du fichier
827 @file{gregorian@/-init@/.ly}.  Ce fichier définit les commandes
828 @code{\divisioMinima}, @code{\divisioMaior}, @code{\divisioMaxima} et
829 @code{\finalis}.  Certaines éditions utilisent @emph{virgula} ou
830 @emph{caesura} en lieu et place de @emph{divisio minima} ; c'est
831 pourquoi @file{gregorian@/-init@/.ly} définit aussi @code{\virgula} et
832 @code{\caesura}.
833
834 @lilypondfile[quote,ragged-right]{divisiones.ly}
835
836 @predefined
837
838 @funindex \virgula
839 @code{\virgula},
840 @funindex \caesura
841 @code{\caesura},
842 @funindex \divisioMinima
843 @code{\divisioMinima},
844 @funindex \divisioMaior
845 @code{\divisioMaior},
846 @funindex \divisioMaxima
847 @code{\divisioMaxima},
848 @funindex \finalis
849 @code{\finalis}.
850
851 @seealso
852
853 Dans ce manuel : @ref{Breath marks}.
854
855 Référence du programme : @rinternals{BreathingSign}.
856
857 @c FIXME: add breathing-signs.ly directly
858 Exemples : @rlsr{Winds}.
859
860
861 @node Ligatures
862 @unnumberedsubsubsec Ligatures
863
864 @cindex Ligatures
865
866 @c TODO: Should double check if I recalled things correctly when I wrote
867 @c down the following paragraph by heart.
868
869 Une ligature est un symbole graphique qui représente un groupe d'au
870 moins deux notes.  Les ligatures ont commencé à apparaître dans les
871 manuscrits de chant grégorien, pour indiquer des suites ascendantes ou
872 descendantes de notes.
873
874 Les ligatures s'indiquent par une inclusion entre @code{\[} et 
875 @code{\]}.  Certains styles de ligature peuvent demander un complément
876 de syntaxe spécifique.  Par défaut, le graveur
877 @rinternals{LigatureBracket} place un simple crochet au dessus de
878 la ligature :
879
880 @lilypond[quote,ragged-right,verbatim]
881 \transpose c c' {
882   \[ g c a f d' \]
883   a g f
884   \[ e f a g \]
885 }
886 @end lilypond
887
888 Selon le style de ligature désiré, il faut ajouter au contexte
889 @rinternals{Voice} le graveur de ligature approprié, comme nous le
890 verrons plus loin.  Seules sont disponibles les ligatures mensurales
891 blanches, avec quelques limitations.
892
893
894 @knownissues
895
896 La gestion de l'espacement spécifique aux ligatures n'est à ce jour
897 pas implémentée.  En conséquence, les ligatures sont trop espacées les
898 unes des autres et les sauts de ligne mal ajustés. De plus, les
899 paroles ne s'alignent pas de manière satisfaisante en présence de ligatures.
900
901 Les altérations ne pouvant être imprimées à l'intérieur d'une
902 ligature, il faut les rassembler et les imprimer juste avant.
903
904 La syntaxe utilisée correspond à l'ancienne convention de préfixage
905 @code{\[ expr. musicale\]}.  Pour des raisons d'uniformité, nous
906 opterons probablement pour le style en suffixe (postfix)  @code{note\[
907 ... note\]}. 
908 En attendant, vous pouvez inclure le fichier
909 @file{gregorian@/-init@/.ly}, qui fournit une fonction Scheme 
910 @example
911 \ligature @var{expr. musicale}
912 @end example
913 qui produit le même résultat, et dont la pérennité est assurée.
914
915
916 * White mensural ligatures::
917 * Gregorian square neumes ligatures::
918 @node White mensural ligatures
919 @unnumberedsubsubsec White mensural ligatures
920
921
922 @cindex Ligatures mensurales
923 @cindex Ligatures mensurales blanches
924
925 Les ligatures mensurales blanches sont prises en charge, avec des
926 limitations.
927
928 La gravure des ligatures mensurales blanches s'obtient après avoir
929 ajouté le @rinternals{Mensural_ligature_engraver} et enlevé le
930 @rinternals{Ligature_bracket_engraver} dans le contexte
931 @rinternals{Voice}, comme ici :
932
933 @example
934 \layout @{
935   \context @{
936     \Voice
937     \remove Ligature_bracket_engraver
938     \consists Mensural_ligature_engraver
939   @}
940 @}
941 @end example
942
943 Lorsque le code ci-dessus est employé, l'aspect d'une ligature mensurale
944 blanche est déterminé à partir des hauteurs et durées des notes qui la
945 composent.  Bien que cela demande un temps d'adaptation au nouvel
946 utilisateur, cette méthode offre l'avantage que toute l'information
947 musicale incluse dans la ligature est connue en interne.  Ceci est non
948 seulement important pour le rendu MIDI, mais aussi pour des questions de
949 transcription automatisée d'une ligature.
950
951 Par exemple,
952
953 @example
954 \set Score.timing = ##f
955 \set Score.defaultBarType = "empty"
956 \override NoteHead #'style = #'neomensural
957 \override Staff.TimeSignature #'style = #'neomensural
958 \clef "petrucci-g"
959 \[ c'\maxima g \]
960 \[ d\longa c\breve f e d \]
961 \[ c'\maxima d'\longa \]
962 \[ e'1 a g\breve \]
963 @end example
964 @lilypond[quote,ragged-right]
965 \score {
966   \transpose c c' {
967     \set Score.timing = ##f
968     \set Score.defaultBarType = "empty"
969     \override NoteHead #'style = #'neomensural
970     \override Staff.TimeSignature #'style = #'neomensural
971     \clef "petrucci-g"
972     \[ c'\maxima g \]
973     \[ d\longa c\breve f e d \]
974     \[ c'\maxima d'\longa \]
975     \[ e'1 a g\breve \]
976   }
977   \layout {
978     \context {
979       \Voice
980       \remove Ligature_bracket_engraver
981       \consists Mensural_ligature_engraver
982     }
983   }
984 }
985 @end lilypond
986
987 Si on ne remplace pas le @rinternals{Ligature_bracket_engraver}
988 par le @rinternals{Mensural_ligature_engraver}, on obtient
989
990 @lilypond[quote,ragged-right]
991 \transpose c c' {
992   \set Score.timing = ##f
993   \set Score.defaultBarType = "empty"
994   \override NoteHead #'style = #'neomensural
995   \override Staff.TimeSignature #'style = #'neomensural
996   \clef "petrucci-g"
997   \[ c'\maxima g \]
998   \[ d\longa c\breve f e d \]
999   \[ c'\maxima d'\longa \]
1000   \[ e'1 a g\breve \]
1001 }
1002 @end lilypond
1003
1004 @knownissues
1005
1006 L'espacement horizontal n'est pas des meilleurs.
1007
1008
1009
1010
1011 @node Gregorian square neumes ligatures
1012 @unnumberedsubsubsec Gregorian square neumes ligatures
1013
1014 @cindex neumes carrés et ligatures
1015 @cindex grégorien, ligatures de neumes carrés
1016
1017 Les neumes grégoriens conformément au style des Editio Vaticana sont
1018 pris en charge de façon assez limitée.  Les ligatures élémentaires sont
1019 déjà disponibles, mais beaucoup de règles typographiques ne sont pas
1020 encore implémentées, notamment l'espacement horizontal des enchaînements
1021 de ligatures, l'alignement des paroles ou une gestion convenable des
1022 altérations.
1023
1024 Le tableau ci-dessous inventorie les différents neumes contenus dans
1025 le second tome de l'Antiphonale Romanum (@emph{Liber Hymnarius}) publié
1026 par l'abbaye de Solesmes en 1983.
1027
1028 @multitable @columnfractions .4 .2 .2 .2
1029
1030 @item
1031 @b{Neuma aut@*
1032 Neumarum Elementa}
1033 @tab
1034 @b{Figurae@*
1035 Rectae}
1036 @tab
1037 @b{Figurae@*
1038 Liquescentes@*
1039 Auctae}
1040 @tab
1041 @b{Figurae@*
1042 Liquescentes@*
1043 Deminutae}
1044
1045 @c TODO: \layout block is identical in all of the below examples.
1046 @c Therefore, it should somehow be included rather than duplicated all
1047 @c the time. --jr
1048
1049 @c why not make identifiers in ly/engraver-init.ly? --hwn
1050
1051 @c Because it's just used to typeset plain notes without
1052 @c a staff for demonstration purposes rather than something
1053 @c special of Gregorian chant notation. --jr
1054
1055 @item
1056 @code{1. Punctum}
1057 @tab
1058 @lilypond[staffsize=26,line-width=1.5\cm]
1059 \include "gregorian.ly"
1060 \score {
1061   \transpose c c' {
1062     % Punctum
1063     \[ b \]
1064     \noBreak s^\markup {"a"} \noBreak
1065
1066     % Punctum Inclinatum
1067     \[ \inclinatum b \]
1068     \noBreak s^\markup {"b"}
1069   }
1070 \layout { \neumeDemoLayout }}
1071 @end lilypond
1072 @tab
1073 @lilypond[staffsize=26,line-width=2.5\cm]
1074 \include "gregorian.ly"
1075 \score {
1076   \transpose c c' {
1077     % Punctum Auctum Ascendens
1078     \[ \auctum \ascendens b \]
1079     \noBreak s^\markup {"c"} \noBreak
1080
1081     % Punctum Auctum Descendens
1082     \[ \auctum \descendens b \]
1083     \noBreak s^\markup {"d"} \noBreak
1084
1085     % Punctum Inclinatum Auctum
1086     \[ \inclinatum \auctum b \]
1087     \noBreak s^\markup {"e"}
1088   }
1089 \layout { \neumeDemoLayout }}
1090 @end lilypond
1091 @tab
1092 @lilypond[staffsize=26,line-width=1.0\cm]
1093 \include "gregorian.ly"
1094 \score {
1095   \transpose c c' {
1096     % Punctum Inclinatum Parvum
1097     \[ \inclinatum \deminutum b \]
1098     \noBreak s^\markup {"f"}
1099   }
1100 \layout { \neumeDemoLayout }}
1101 @end lilypond
1102
1103 @item
1104 @code{2. Virga}
1105 @tab
1106 @lilypond[staffsize=26,line-width=1.0\cm]
1107 \include "gregorian.ly"
1108 \score {
1109   \transpose c c' {
1110     % Virga
1111     \[ \virga b \]
1112     \noBreak s^\markup {"g"}
1113   }
1114 \layout { \neumeDemoLayout }}
1115 @end lilypond
1116 @tab
1117 @tab
1118
1119 @item
1120 @code{3. Apostropha vel Stropha}
1121 @tab
1122 @lilypond[staffsize=26,line-width=1.0\cm]
1123 \include "gregorian.ly"
1124 \score {
1125   \transpose c c' {
1126     % Stropha
1127     \[ \stropha b \]
1128     \noBreak s^\markup {"h"}
1129   }
1130 \layout { \neumeDemoLayout }}
1131 @end lilypond
1132 @tab
1133 @lilypond[staffsize=26,line-width=1.0\cm]
1134 \include "gregorian.ly"
1135 \score {
1136   \transpose c c' {
1137     % Stropha Aucta
1138     \[ \stropha \auctum b \]
1139     \noBreak s^\markup {"i"}
1140   }
1141 \layout { \neumeDemoLayout }}
1142 @end lilypond
1143 @tab
1144
1145 @item
1146 @code{4. Oriscus}
1147 @tab
1148 @lilypond[staffsize=26,line-width=1.0\cm]
1149 \include "gregorian.ly"
1150 \score {
1151   \transpose c c' {
1152     % Oriscus
1153     \[ \oriscus b \]
1154     \noBreak s^\markup {"j"}
1155   }
1156 \layout { \neumeDemoLayout }}
1157 @end lilypond
1158 @tab
1159 @tab
1160
1161 @item
1162 @code{5. Clivis vel Flexa}
1163 @tab
1164 @lilypond[staffsize=26,line-width=1.0\cm]
1165 \include "gregorian.ly"
1166 \score {
1167   \transpose c c' {
1168     % Clivis vel Flexa
1169     \[ b \flexa g \]
1170     s^\markup {"k"}
1171   }
1172 \layout { \neumeDemoLayout }}
1173 @end lilypond
1174 @tab
1175 @lilypond[staffsize=26,line-width=2.0\cm]
1176 \include "gregorian.ly"
1177 \score {
1178   \transpose c c' {
1179     % Clivis Aucta Descendens
1180     \[ b \flexa \auctum \descendens g \]
1181     \noBreak s^\markup {"l"} \noBreak
1182
1183     % Clivis Aucta Ascendens
1184     \[ b \flexa \auctum \ascendens g \]
1185     \noBreak s^\markup {"m"}
1186   }
1187 \layout { \neumeDemoLayout }}
1188 @end lilypond
1189 @tab
1190 @lilypond[staffsize=26,line-width=1.0\cm]
1191 \include "gregorian.ly"
1192 \score {
1193   \transpose c c' {
1194     % Cephalicus
1195     \[ b \flexa \deminutum g \]
1196     s^\markup {"n"}
1197   }
1198 \layout { \neumeDemoLayout }}
1199 @end lilypond
1200
1201 @item
1202 @code{6. Podatus vel Pes}
1203 @tab
1204 @lilypond[staffsize=26,line-width=1.0\cm]
1205 \include "gregorian.ly"
1206 \score {
1207   \transpose c c' {
1208     % Podatus vel Pes
1209     \[ g \pes b \]
1210     s^\markup {"o"}
1211   }
1212 \layout { \neumeDemoLayout }}
1213 @end lilypond
1214 @tab
1215 @lilypond[staffsize=26,line-width=2.0\cm]
1216 \include "gregorian.ly"
1217 \score {
1218   \transpose c c' {
1219     % Pes Auctus Descendens
1220     \[ g \pes \auctum \descendens b \]
1221     \noBreak s^\markup {"p"} \noBreak
1222
1223     % Pes Auctus Ascendens
1224     \[ g \pes \auctum \ascendens b \]
1225     \noBreak s^\markup {"q"}
1226   }
1227 \layout { \neumeDemoLayout }}
1228 @end lilypond
1229 @tab
1230 @lilypond[staffsize=26,line-width=1.0\cm]
1231 \include "gregorian.ly"
1232 \score {
1233   \transpose c c' {
1234     % Epiphonus
1235     \[ g \pes \deminutum b \]
1236     s^\markup {"r"}
1237   }
1238 \layout { \neumeDemoLayout }}
1239 @end lilypond
1240
1241 @item
1242 @code{7. Pes Quassus}
1243 @tab
1244 @lilypond[staffsize=26,line-width=1.0\cm]
1245 \include "gregorian.ly"
1246 \score {
1247   \transpose c c' {
1248     % Pes Quassus
1249     \[ \oriscus g \pes \virga b \]
1250     s^\markup {"s"}
1251   }
1252 \layout { \neumeDemoLayout }}
1253 @end lilypond
1254 @tab
1255 @lilypond[staffsize=26,line-width=1.0\cm]
1256 \include "gregorian.ly"
1257 \score {
1258   \transpose c c' {
1259     % Pes Quassus Auctus Descendens
1260     \[ \oriscus g \pes \auctum \descendens b \]
1261     s^\markup {"t"}
1262   }
1263 \layout { \neumeDemoLayout }}
1264 @end lilypond
1265 @tab
1266
1267 @item
1268 @code{8. Quilisma Pes}
1269 @tab
1270 @lilypond[staffsize=26,line-width=1.0\cm]
1271 \include "gregorian.ly"
1272 \score {
1273   \transpose c c' {
1274     % Quilisma Pes
1275     \[ \quilisma g \pes b \]
1276     s^\markup {"u"}
1277   }
1278 \layout { \neumeDemoLayout }}
1279 @end lilypond
1280 @tab
1281 @lilypond[staffsize=26,line-width=1.0\cm]
1282 \include "gregorian.ly"
1283 \score {
1284   \transpose c c' {
1285     % Quilisma Pes Auctus Descendens
1286     \[ \quilisma g \pes \auctum \descendens b \]
1287     s^\markup {"v"}
1288   }
1289 \layout { \neumeDemoLayout }}
1290 @end lilypond
1291 @tab
1292
1293 @item
1294 @code{9. Podatus Initio Debilis}
1295 @tab
1296 @lilypond[staffsize=26,line-width=1.0\cm]
1297 \include "gregorian.ly"
1298 \score {
1299   \transpose c c' {
1300     % Pes Initio Debilis
1301     \[ \deminutum g \pes b \]
1302     s^\markup {"w"}
1303   }
1304 \layout { \neumeDemoLayout }}
1305 @end lilypond
1306 @tab
1307 @lilypond[staffsize=26,line-width=1.0\cm]
1308 \include "gregorian.ly"
1309 \score {
1310   \transpose c c' {
1311     % Pes Auctus Descendens Initio Debilis
1312     \[ \deminutum g \pes \auctum \descendens b \]
1313     s^\markup {"x"}
1314   }
1315 \layout { \neumeDemoLayout }}
1316 @end lilypond
1317 @tab
1318
1319 @item
1320 @code{10. Torculus}
1321 @tab
1322 @lilypond[staffsize=26,line-width=1.0\cm]
1323 \include "gregorian.ly"
1324 \score {
1325   \transpose c c' {
1326     % Torculus
1327     \[ a \pes b \flexa g \]
1328     s^\markup {"y"}
1329   }
1330 \layout { \neumeDemoLayout }}
1331 @end lilypond
1332 @tab
1333 @lilypond[staffsize=26,line-width=1.0\cm]
1334 \include "gregorian.ly"
1335 \score {
1336   \transpose c c' {
1337     % Torculus Auctus Descendens
1338     \[ a \pes b \flexa \auctum \descendens g \]
1339     s^\markup {"z"}
1340   }
1341 \layout { \neumeDemoLayout }}
1342 @end lilypond
1343 @tab
1344 @lilypond[staffsize=26,line-width=1.0\cm]
1345 \include "gregorian.ly"
1346 \score {
1347   \transpose c c' {
1348     % Torculus Deminutus
1349     \[ a \pes b \flexa \deminutum g \]
1350     s^\markup {"A"}
1351   }
1352 \layout { \neumeDemoLayout }}
1353 @end lilypond
1354
1355 @item
1356 @code{11. Torculus Initio Debilis}
1357 @tab
1358 @lilypond[staffsize=26,line-width=1.0\cm]
1359 \include "gregorian.ly"
1360 \score {
1361   \transpose c c' {
1362     % Torculus Initio Debilis
1363     \[ \deminutum a \pes b \flexa g \]
1364     s^\markup {"B"}
1365   }
1366 \layout { \neumeDemoLayout }}
1367 @end lilypond
1368 @tab
1369 @lilypond[staffsize=26,line-width=1.0\cm]
1370 \include "gregorian.ly"
1371 \score {
1372   \transpose c c' {
1373     % Torculus Auctus Descendens Initio Debilis
1374     \[ \deminutum a \pes b \flexa \auctum \descendens g \]
1375     s^\markup {"C"}
1376   }
1377 \layout { \neumeDemoLayout }}
1378 @end lilypond
1379 @tab
1380 @lilypond[staffsize=26,line-width=1.0\cm]
1381 \include "gregorian.ly"
1382 \score {
1383   \transpose c c' {
1384     % Torculus Deminutus Initio Debilis
1385     \[ \deminutum a \pes b \flexa \deminutum g \]
1386     s^\markup {"D"}
1387   }
1388 \layout { \neumeDemoLayout }}
1389 @end lilypond
1390
1391 @item
1392 @code{12. Porrectus}
1393 @tab
1394 @lilypond[staffsize=26,line-width=1.0\cm]
1395 \include "gregorian.ly"
1396 \score {
1397   \transpose c c' {
1398     % Porrectus
1399     \[ a \flexa g \pes b \]
1400     s^\markup {"E"}
1401   }
1402 \layout { \neumeDemoLayout }}
1403 @end lilypond
1404 @tab
1405 @lilypond[staffsize=26,line-width=1.0\cm]
1406 \include "gregorian.ly"
1407 \score {
1408   \transpose c c' {
1409     % Porrectus Auctus Descendens
1410     \[ a \flexa g \pes \auctum \descendens b \]
1411     s^\markup {"F"}
1412   }
1413 \layout { \neumeDemoLayout }}
1414 @end lilypond
1415 @tab
1416 @lilypond[staffsize=26,line-width=1.0\cm]
1417 \include "gregorian.ly"
1418 \score {
1419   \transpose c c' {
1420     % Porrectus Deminutus
1421     \[ a \flexa g \pes \deminutum b \]
1422     s^\markup {"G"}
1423   }
1424 \layout { \neumeDemoLayout }}
1425 @end lilypond
1426
1427 @item
1428 @code{13. Climacus}
1429 @tab
1430 @lilypond[staffsize=26,line-width=1.0\cm]
1431 \include "gregorian.ly"
1432 \score {
1433   \transpose c c' {
1434     % Climacus
1435     \[ \virga b \inclinatum a \inclinatum g \]
1436     s^\markup {"H"}
1437   }
1438   \layout { \neumeDemoLayout }
1439 }
1440 @end lilypond
1441 @tab
1442 @lilypond[staffsize=26,line-width=1.0\cm]
1443 \include "gregorian.ly"
1444 \score {
1445   \transpose c c' {
1446     % Climacus Auctus
1447     \[ \virga b \inclinatum a \inclinatum \auctum g \]
1448     s^\markup {"I"}
1449   }
1450 \layout { \neumeDemoLayout }}
1451 @end lilypond
1452 @tab
1453 @lilypond[staffsize=26,line-width=1.0\cm]
1454 \include "gregorian.ly"
1455 \score {
1456   \transpose c c' {
1457     % Climacus Deminutus
1458     \[ \virga b \inclinatum a \inclinatum \deminutum g \]
1459     s^\markup {"J"}
1460   }
1461 \layout { \neumeDemoLayout }}
1462 @end lilypond
1463
1464 @item
1465 @code{14. Scandicus}
1466 @tab
1467 @lilypond[staffsize=26,line-width=1.0\cm]
1468 \include "gregorian.ly"
1469 \score {
1470   \transpose c c' {
1471     % Scandicus
1472     \[ g \pes a \virga b \]
1473     s^\markup {"K"}
1474   }
1475 \layout { \neumeDemoLayout }}
1476 @end lilypond
1477 @tab
1478 @lilypond[staffsize=26,line-width=1.0\cm]
1479 \include "gregorian.ly"
1480 \score {
1481   \transpose c c' {
1482     % Scandicus Auctus Descendens
1483     \[ g \pes a \pes \auctum \descendens b \]
1484     s^\markup {"L"}
1485   }
1486 \layout { \neumeDemoLayout }}
1487 @end lilypond
1488 @tab
1489 @lilypond[staffsize=26,line-width=1.0\cm]
1490 \include "gregorian.ly"
1491 \score {
1492   \transpose c c' {
1493     % Scandicus Deminutus
1494     \[ g \pes a \pes \deminutum b \]
1495     s^\markup {"M"}
1496   }
1497 \layout { \neumeDemoLayout }}
1498 @end lilypond
1499
1500 @item
1501 @code{15. Salicus}
1502 @tab
1503 @lilypond[staffsize=26,line-width=1.0\cm]
1504 \include "gregorian.ly"
1505 \score {
1506   \transpose c c' {
1507     % Salicus
1508     \[ g \oriscus a \pes \virga b \]
1509     s^\markup {"N"}
1510   }
1511 \layout { \neumeDemoLayout }}
1512 @end lilypond
1513 @tab
1514 @lilypond[staffsize=26,line-width=1.0\cm]
1515 \include "gregorian.ly"
1516 \score {
1517   \transpose c c' {
1518     % Salicus Auctus Descendens
1519     \[ g \oriscus a \pes \auctum \descendens b \]
1520     s^\markup {"O"}
1521   }
1522 \layout { \neumeDemoLayout }}
1523 @end lilypond
1524 @tab
1525
1526 @item
1527 @code{16. Trigonus}
1528 @tab
1529 @lilypond[staffsize=26,line-width=1.0\cm]
1530 \include "gregorian.ly"
1531 \score {
1532   \transpose c c' {
1533     % Trigonus
1534     \[ \stropha b \stropha b \stropha a \]
1535     s^\markup {"P"}
1536   }
1537   \layout { \neumeDemoLayout }
1538 }
1539 @end lilypond
1540 @tab
1541 @tab
1542
1543 @end multitable
1544
1545
1546 Contrairement à la majorité des autres systèmes de notation neumatique,
1547 la manière de saisir les neumes n'a rien à voir avec leur apparence
1548 typographique ; elle se concentre plutôt sur le sens musical.  Ainsi,
1549 @code{\[ a \pes b \flexa g \]} produit un @emph{torculus} constitué de
1550 trois @emph{punctums}, alors que @code{\[ a \flexa g \pes b \]} produit
1551 un @emph{porrectus} avec une flexe incurvée et un seul @emph{punctum}.
1552 Il n'existe pas de commande à proprement parler qui permette de
1553 spécifier la courbe d'une flexe ; c'est la source musicale qui va le
1554 déterminer.  Le fondement d'une telle approche réside dans la
1555 distinction que nous faisons entre les aspects musicaux de la source et
1556 le style de notation que nous voulons obtenir.  De ce fait, la même
1557 source pourra être utilisée pour imprimer dans un autre style de
1558 notation grégorienne.
1559
1560 Le tableau suivant présente les fragments de code qui ont permis de
1561 générer les neumes ligaturés du tableau précédent.  Les lettres de la
1562 première colonne renvoient aux ligatures ci-dessus.  La seconde
1563 colonne énumère le nom des ligatures, et la troisième le code ayant
1564 permis de les générer, se basant ici sur sol, la, si.
1565
1566 @multitable @columnfractions .02 .31 .67
1567 @item
1568 @b{#}
1569 @tab
1570 @b{Nom}
1571 @tab
1572 @b{Code source}
1573
1574 @item
1575 a
1576 @tab
1577 Punctum
1578 @tab
1579 @code{\[ b \]}
1580
1581 @item
1582 b
1583 @tab
1584 Punctum Inclinatum
1585 @tab
1586 @code{\[ \inclinatum b \]}
1587
1588 @item
1589 c
1590 @tab
1591 Punctum Auctum@*
1592 Ascendens
1593 @tab
1594 @code{\[ \auctum \ascendens b \]}
1595
1596 @item
1597 d
1598 @tab
1599 Punctum Auctum@*
1600 Descendens
1601 @tab
1602 @code{\[ \auctum \descendens b \]}
1603
1604 @item
1605 e
1606 @tab
1607 Punctum Inclinatum@*
1608 Auctum
1609 @tab
1610 @code{\[ \inclinatum \auctum b \]}
1611
1612 @item
1613 f
1614 @tab
1615 Punctum Inclinatum@*
1616 Parvum @tab
1617 @code{\[ \inclinatum \deminutum b \]}
1618
1619 @item
1620 g
1621 @tab
1622 Virga
1623 @tab
1624 @code{\[ \virga b \]}
1625
1626 @item
1627 h
1628 @tab
1629 Stropha
1630 @tab
1631 @code{\[ \stropha b \]}
1632
1633 @item
1634 i
1635 @tab
1636 Stropha Aucta
1637 @tab
1638 @code{\[ \stropha \auctum b \]}
1639
1640 @item
1641 j
1642 @tab
1643 Oriscus
1644 @tab
1645 @code{\[ \oriscus b \]}
1646
1647 @item
1648 k
1649 @tab
1650 Clivis vel Flexa
1651 @tab
1652 @code{\[ b \flexa g \]}
1653
1654 @item
1655 l
1656 @tab
1657 Clivis Aucta@*
1658 Descendens
1659 @tab
1660 @code{\[ b \flexa \auctum \descendens g \]}
1661
1662 @item
1663 m
1664 @tab
1665 Clivis Aucta@*
1666 Ascendens
1667 @tab
1668 @code{\[ b \flexa \auctum \ascendens g \]}
1669
1670 @item
1671 n
1672 @tab
1673 Cephalicus
1674 @tab
1675 @code{\[ b \flexa \deminutum g \]}
1676
1677 @item
1678 o
1679 @tab
1680 Podatus vel Pes
1681 @tab
1682 @code{\[ g \pes b \]}
1683
1684 @item
1685 p
1686 @tab
1687 Pes Auctus@*
1688 Descendens
1689 @tab
1690 @code{\[ g \pes \auctum \descendens b \]}
1691
1692 @item
1693 q
1694 @tab
1695 Pes Auctus@*
1696 Ascendens
1697 @tab
1698 @code{\[ g \pes \auctum \ascendens b \]}
1699
1700 @item
1701 r
1702 @tab
1703 Epiphonus
1704 @tab
1705 @code{\[ g \pes \deminutum b \]}
1706
1707 @item
1708 s
1709 @tab
1710 Pes Quassus
1711 @tab
1712 @code{\[ \oriscus g \pes \virga b \]}
1713
1714 @item
1715 t
1716 @tab
1717 Pes Quassus@*
1718 Auctus Descendens @tab
1719 @code{\[ \oriscus g \pes \auctum \descendens b \]}
1720
1721 @item
1722 u
1723 @tab
1724 Quilisma Pes
1725 @tab
1726 @code{\[ \quilisma g \pes b \]}
1727
1728 @item
1729 v
1730 @tab
1731 Quilisma Pes@*
1732 Auctus Descendens
1733 @tab
1734 @code{\[ \quilisma g \pes \auctum \descendens b \]}
1735
1736 @item
1737 w
1738 @tab
1739 Pes Initio Debilis
1740 @tab
1741 @code{\[ \deminutum g \pes b \]}
1742
1743 @item
1744 x
1745 @tab
1746 Pes Auctus Descendens@*
1747 Initio Debilis
1748 @tab
1749 @code{\[ \deminutum g \pes \auctum \descendens b \]}
1750
1751 @item
1752 y
1753 @tab
1754 Torculus
1755 @tab
1756 @code{\[ a \pes b \flexa g \]}
1757
1758 @item
1759 z
1760 @tab
1761 Torculus Auctus@*
1762 Descendens
1763 @tab
1764 @code{\[ a \pes b \flexa \auctum \descendens g \]}
1765
1766 @item
1767 A
1768 @tab
1769 Torculus Deminutus
1770 @tab
1771 @code{\[ a \pes b \flexa \deminutum g \]}
1772
1773 @item
1774 B
1775 @tab
1776 Torculus Initio Debilis
1777 @tab
1778 @code{\[ \deminutum a \pes b \flexa g \]}
1779
1780 @item
1781 C
1782 @tab
1783 Torculus Auctus@*
1784 Descendens Initio Debilis
1785 @tab
1786 @code{\[ \deminutum a \pes b \flexa \auctum \descendens g \]}
1787
1788 @item
1789 D
1790 @tab
1791 Torculus Deminutus@*
1792 Initio Debilis
1793 @tab
1794 @code{\[ \deminutum a \pes b \flexa \deminutum g \]}
1795
1796 @item
1797 E
1798 @tab
1799 Porrectus
1800 @tab
1801 @code{\[ a \flexa g \pes b \]}
1802
1803 @item
1804 F
1805 @tab
1806 Porrectus Auctus@*
1807 Descendens
1808 @tab
1809 @code{\[ a \flexa g \pes \auctum \descendens b \]}
1810
1811 @item
1812 G
1813 @tab
1814 Porrectus Deminutus
1815 @tab
1816 @code{\[ a \flexa g \pes \deminutum b \]}
1817
1818 @item
1819 H
1820 @tab
1821 Climacus
1822 @tab
1823 @code{\[ \virga b \inclinatum a \inclinatum g \]}
1824
1825 @item
1826 I
1827 @tab
1828 Climacus Auctus
1829 @tab
1830 @code{\[ \virga b \inclinatum a \inclinatum \auctum g \]}
1831
1832 @item
1833 J
1834 @tab
1835 Climacus Deminutus
1836 @tab
1837 @code{\[ \virga b \inclinatum a \inclinatum \deminutum g \]}
1838
1839 @item
1840 K
1841 @tab
1842 Scandicus
1843 @tab
1844 @code{\[ g \pes a \virga b \]}
1845
1846 @item
1847 L
1848 @tab
1849 Scandicus Auctus@*
1850 Descendens
1851 @tab
1852 @code{\[ g \pes a \pes \auctum \descendens b \]}
1853
1854 @item
1855 M
1856 @tab
1857 Scandicus Deminutus
1858 @tab
1859 @code{\[ g \pes a \pes \deminutum b \]}
1860
1861 @item
1862 N
1863 @tab
1864 Salicus
1865 @tab
1866 @code{\[ g \oriscus a \pes \virga b \]}
1867
1868 @item
1869 O
1870 @tab
1871 Salicus Auctus Descendens
1872 @tab
1873 @code{\[ g \oriscus a \pes \auctum \descendens b \]}
1874
1875 @item
1876 P
1877 @tab
1878 Trigonus
1879 @tab
1880 @code{\[ \stropha b \stropha b \stropha a \]}
1881 @end multitable
1882
1883 Les ligatures que nous venons de voir, bien que rudimentaires, donnent
1884 un aperçu des possibilités de former des ligatures grégoriennes.  En
1885 théorie, vous pouvez inclure entre les délimiteurs @code{\[} et
1886 @code{\]}, autant de sons que nécessaires à la ligature, ainsi que de
1887 préfixes tels que @code{\pes}, @code{\flexa}, @code{\virga},
1888 @code{\inclinatum}, @dots{} Bien sûr, les règles de construction
1889 présentées ci-dessus peuvent se combiner, ce qui permet la création
1890 d'une infinité de ligatures.
1891
1892 Les points d'@emph{augmentum}, ou @emph{morae}, s'obtiennent avec la
1893 fonction @code{\augmentum}.  Notez que cette fonction @code{\augmentum}
1894 est implémentée en tant que fonction unaire plutôt que comme un préfixe
1895 de note.  Par conséquent, @code{\augmentum \virga c} ne donnera rien de
1896 particulier.  Il faut l'utiliser avec la syntaxe @code{\virga \augmentum
1897 c} ou @code{\augmentum @{\virga c@}}.  Par ailleurs, l'expression
1898 @code{\augmentum @{a g@}} constitue une forme abrégée de
1899 @code{\augmentum a \augmentum g}.
1900
1901 @lilypond[quote,ragged-right,verbatim]
1902 \include "gregorian.ly"
1903 \score {
1904   \new VaticanaVoice {
1905     \[ \augmentum a \flexa \augmentum g \]
1906     \augmentum g
1907   }
1908 }
1909 @end lilypond
1910
1911 @predefined
1912
1913 LilyPond dispose des préfixes suivants :
1914
1915 @funindex \virga
1916 @code{\virga},
1917 @funindex \stropha
1918 @code{\stropha},
1919 @funindex \inclinatum
1920 @code{\inclinatum},
1921 @funindex \auctum
1922 @code{\auctum},
1923 @funindex \descendens
1924 @code{\descendens},
1925 @funindex \ascendens
1926 @code{\ascendens},
1927 @funindex \oriscus
1928 @code{\oriscus},
1929 @funindex \quilisma
1930 @code{\quilisma},
1931 @funindex \deminutum
1932 @code{\deminutum},
1933 @funindex \cavum
1934 @code{\cavum},
1935 @funindex \linea
1936 @code{\linea}.
1937
1938 Les préfixes de note peuvent s'agglutiner, modulo quelques restrictions.
1939 Par exemple, on peut appliquer un @code{\descendens} ou un
1940 @code{\ascendens} à une note, mais pas les deux simultanément à une même
1941 note.
1942
1943 @funindex \pes
1944 @funindex \flexa
1945 Deux notes adjacentes peuvent être reliées grâce aux commandes
1946 @code{\pes} ou @code{\flexa} pour marquer une ligne mélodique
1947 respectivement ascendante ou descendante.
1948
1949 @funindex \augmentum
1950 Utilisez la fonction musicale unaire @code{\augmentum} pour ajouter
1951 des points d'augmentum.
1952
1953 @knownissues
1954
1955 Lorsqu'un @code{\augmentum} apparaît dans une ligature en fin de
1956 portée, son placement vertical peut être erroné.  Pour y remédier,
1957 ajoutez un silence invisible, @code{s8} par exemple, comme dernière note de
1958 cette portée.
1959
1960 L'@code{\augmentum} devrait être implémenté en tant que préfixe plutôt
1961 qu'en tant que fonction unaire, afin qu'@code{\augmentum} puisse
1962 s'intégrer avec d'autres préfixes dans n'importe quel ordre.
1963
1964
1965
1966
1967 @node Pre-defined contexts
1968 @subsection Pre-defined contexts
1969
1970 @untranslated
1971
1972
1973 @menu
1974 * Gregorian chant contexts::    
1975 * Mensural contexts::           
1976 @end menu
1977
1978 @node Gregorian chant contexts
1979 @unnumberedsubsubsec Gregorian chant contexts
1980
1981 @cindex VaticanaVoiceContext
1982 @cindex VaticanaStaffContext
1983
1984 Les contextes @code{VaticanaVoiceContext} et
1985 @code{VaticanaStaffContext} permettent de graver le chant grégorien
1986 dans le style des éditions vaticanes.  Ces contextes initialisent
1987 les propriétés de tous les autres contextes et objets graphiques à des
1988 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
1989 lancer dans la saisie de votre chant, comme ci-dessous :
1990
1991 @lilypond[quote,ragged-right,packed,verbatim]
1992 \include "gregorian.ly"
1993 \score {
1994   <<
1995     \new VaticanaVoice = "cantus" {
1996       \[ c'\melisma c' \flexa a \]
1997       \[ a \flexa \deminutum g\melismaEnd \]
1998       f \divisioMinima
1999       \[ f\melisma \pes a c' c' \pes d'\melismaEnd \]
2000       c' \divisioMinima \break
2001       \[ c'\melisma c' \flexa a \]
2002       \[ a \flexa \deminutum g\melismaEnd \] f \divisioMinima
2003     }
2004     \new Lyrics \lyricsto "cantus" {
2005       San- ctus, San- ctus, San- ctus
2006     }
2007   >>
2008 }
2009 @end lilypond
2010
2011
2012
2013
2014 @node Mensural contexts
2015 @unnumberedsubsubsec Mensural contexts
2016
2017
2018 @cindex MensuralVoiceContext
2019 @cindex MensuralStaffContext
2020
2021 Les contextes @code{MensuralVoiceContext} et
2022 @code{MensuralStaffContext} permettent de graver des chants
2023 dans le style mesuré.  Ces contextes initialisent
2024 les propriétés de tous les autres contextes et objets graphiques à des
2025 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
2026 lancer dans la saisie de votre chant comme ci-après :
2027
2028 @lilypond[quote,ragged-right,verbatim]
2029 \score {
2030   <<
2031     \new MensuralVoice = "discantus" \transpose c c' {
2032       \override Score.BarNumber #'transparent = ##t {
2033         c'1\melisma bes a g\melismaEnd
2034         f\breve
2035         \[ f1\melisma a c'\breve d'\melismaEnd \]
2036         c'\longa
2037         c'\breve\melisma a1 g1\melismaEnd
2038         fis\longa^\signumcongruentiae
2039       }
2040     }
2041     \new Lyrics \lyricsto "discantus" {
2042       San -- ctus, San -- ctus, San -- ctus
2043     }
2044   >>
2045 }
2046 @end lilypond
2047
2048
2049
2050 @node Transcribing ancient music
2051 @subsection Transcribing ancient music
2052
2053 @untranslated
2054
2055 @menu
2056 * Ancient and modern from one source::  
2057 * Incipits::                    
2058 * Mensurstriche layout::        
2059 * Transcribing Gregorian chant::  
2060 @end menu
2061
2062 @node Ancient and modern from one source
2063 @unnumberedsubsubsec Ancient and modern from one source
2064
2065 @untranslated
2066
2067 @node Incipits
2068 @unnumberedsubsubsec Incipits
2069
2070 @untranslated
2071
2072
2073 @node Mensurstriche layout
2074 @unnumberedsubsubsec Mensurstriche layout
2075
2076 @untranslated
2077
2078 @node Transcribing Gregorian chant
2079 @unnumberedsubsubsec Transcribing Gregorian chant
2080
2081 @untranslated
2082
2083
2084 @node Editorial markings
2085 @subsection Editorial markings
2086
2087
2088 @untranslated
2089
2090 @menu
2091 * Annotational accidentals::    
2092 * Baroque rhythmic notation::   
2093 @end menu
2094
2095 @node Annotational accidentals
2096 @unnumberedsubsubsec Annotational accidentals
2097
2098
2099 @cindex MensuralVoiceContext
2100 @cindex MensuralStaffContext
2101
2102 Les contextes @code{MensuralVoiceContext} et
2103 @code{MensuralStaffContext} permettent de graver des chants
2104 dans le style mesuré.  Ces contextes initialisent
2105 les propriétés de tous les autres contextes et objets graphiques à des
2106 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
2107 lancer dans la saisie de votre chant comme ci-après :
2108
2109 @lilypond[quote,ragged-right,verbatim]
2110 \score {
2111   <<
2112     \new MensuralVoice = "discantus" \transpose c c' {
2113       \override Score.BarNumber #'transparent = ##t {
2114         c'1\melisma bes a g\melismaEnd
2115         f\breve
2116         \[ f1\melisma a c'\breve d'\melismaEnd \]
2117         c'\longa
2118         c'\breve\melisma a1 g1\melismaEnd
2119         fis\longa^\signumcongruentiae
2120       }
2121     }
2122     \new Lyrics \lyricsto "discantus" {
2123       San -- ctus, San -- ctus, San -- ctus
2124     }
2125   >>
2126 }
2127 @end lilypond
2128
2129
2130
2131 @node Baroque rhythmic notation
2132 @unnumberedsubsubsec Baroque rhythmic notation
2133
2134 @untranslated
2135