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