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