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