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