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