1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: bdf8540b74167817eab96ed3d13b35477217f9fe
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
11 @node Ancient notation
12 @section Ancient notation
18 * Introduction to ancient notation::
19 * Alternative note signs::
20 * Additional note signs::
21 * Pre-defined contexts::
22 * Transcribing ancient music::
23 * Editorial markings::
26 @node Introduction to ancient notation
27 @subsection Introduction to ancient notation
30 @cindex Vaticana, Editio
31 @cindex Medicaea, Editio
36 La gestion par LilyPond des formes de notation ancienne inclut des
37 fonctionnalités spécifiques à la notation mensurale et au chant
38 grégorien. La basse chiffrée est également partiellement prise en
41 De nombreux objets graphiques --- @qq{grobs} dans le jargon de LilyPond
42 --- disposent d'une propriété @code{style}, comme nous le verrons dans
45 @ref{Ancient note heads},
47 @ref{Ancient accidentals},
55 @ref{Ancient time signatures}.
58 Manipuler cette propriété permet d'adapter l'aspect typographique des
59 grobs à une forme de notation particulière, ce qui évite la création de
60 nouveaux concepts de notation.
62 En plus des signes d'articulation standards décrits à la section
63 @ref{Articulations and ornamentations}, la notation ancienne dispose de signes particuliers.
67 @ref{Ancient articulations}
70 D'autres aspects de la notation ancienne ne peuvent pas être gérés
71 aussi simplement qu'en jouant sur les propriétés d'un style appliqué à
72 un objet graphique ou en lui ajoutant des articulations. Certains
73 concepts sont spécifiques à la notation ancienne.
84 Si tout cela vous dépasse et que vous désirez plonger dans le vif du
85 sujet sans trop vous préoccuper d'ajuster des contextes, consultez les
86 pages dédiées aux contextes prédéfinis. Ils vous permettront d'adapter
87 vos contextes de voix et de portée, et vous n'aurez plus qu'à saisir les
92 @ref{Gregorian chant contexts},
94 @ref{Mensural contexts}.
97 LilyPond gère partiellement la représentation de basses chiffrées,
98 typiques de l'époque baroque, mais également employées de nos jours en
99 harmonie et en analyse.
106 Voici les points que nous allons aborder :
110 * Ancient notation supported::
113 @node Ancient notation supported
114 @unnumberedsubsubsec Ancient notation supported
120 @node Alternative note signs
121 @subsection Alternative note signs
127 * Ancient note heads::
128 * Ancient accidentals::
132 * Ancient time signatures::
135 @node Ancient note heads
136 @unnumberedsubsubsec Ancient note heads
138 @cindex têtes de note, musique ancienne
140 Pour de la musique ancienne, vous disposez de plusieurs styles de tête
141 de note, en plus du style par défaut @code{default}. Vous pouvez
142 affecter à la propriété @code{style} de l'objet @rinternals{NoteHead}
143 les valeurs @code{baroque}, @code{neomensural}, @code{mensural} ou
144 @code{petrucci}. En style @code{baroque}, la seule différence par
145 rapport au style @code{default} concerne la @code{\breve} qui sera
146 carrée et non pas ovoïde. Le style @code{neomensural} ajoute au
147 @code{baroque} le fait que les notes de durée inférieure ou égale à une
148 ronde sont en forme de losange, et les hampes centrées sur la tête. Ce
149 style est particulièrement adapté à la transcription de la musique
150 mesurée dans les incipits. Le style @code{mensural} permet de
151 reproduire les têtes de note telles qu'imprimées au XVIe siècle. Enfin,
152 le style @code{petrucci} imite des partitions historiques, bien
153 qu'il utilise de plus grosses têtes de note.
155 L'exemple suivant illustre le style @code{neomensural}.
158 @lilypond[quote,fragment,ragged-right,verbatim]
159 \set Score.skipBars = ##t
160 \override NoteHead #'style = #'neomensural
161 a'\longa a'\breve a'1 a'2 a'4 a'8 a'16
164 Si vous écrivez en notation grégorienne, le
165 @rinternals{Vaticana_ligature_engraver} se chargera de sélectionner
166 les têtes de note appropriées ; il est donc inutile de spécifier le
167 style à utiliser. Vous pouvez cependant spécifier par exemple le style
168 @code{vaticana_punctum} pour obtenir des neumes punctums. De même,
169 c'est le @rinternals{Mensural_ligature_engraver} qui se chargera des
170 ligatures mensurales. Consultez la section @ref{Ligatures} pour savoir
171 comment fonctionnent les graveurs de ligature.
175 Pour un aperçu de toutes les possibilités,
176 consultez @ref{Note head styles}.
180 @node Ancient accidentals
181 @unnumberedsubsubsec Ancient accidentals
186 Pour utiliser les formes anciennes d'altération, utilisez la propriété
187 @code{glyph-name-alist} des objets graphiques @rinternals{Accidental}
188 et @rinternals{KeySignature}.
190 @lilypond[quote,ragged-right,staffsize=26]
197 \line { " " \musicglyph #"accidentals.vaticana-1"
198 " " \musicglyph #"accidentals.vaticana0" }
202 \line { " " \musicglyph #"accidentals.medicaea-1" }
206 \line { " " \musicglyph #"accidentals.hufnagel-1" }
210 \line { " " \musicglyph #"accidentals.mensural-1"
211 " " \musicglyph #"accidentals.mensural1" }
217 \context { \Score \remove "Bar_number_engraver" }
219 \remove "Clef_engraver"
220 \remove "Key_engraver"
221 \remove "Time_signature_engraver"
222 \remove "Staff_symbol_engraver"
223 \override VerticalAxisGroup #'minimum-Y-extent = ##f
229 Vous noterez que chacun de ces styles ne comporte pas toutes les
230 altérations. LilyPond changera de style s'il y a besoin d'une
231 altération indisponible dans le style utilisé.
233 À l'instar des altérations accidentelles, le style d'armure est géré
234 par la propriété @code{glyph-name-alist} de l'objet
235 @rinternals{KeySignature}.
239 Dans ce manuel : @ref{Pitches}, @ref{Accidentals}, et
240 @ref{Automatic accidentals}, pour les principes généraux d'utilisation
241 des altérations ; @ref{Key signature} pour les armures.
243 Référence du programme : @rinternals{KeySignature}.
245 Exemples : @rlsr{Ancient notation}.
249 @unnumberedsubsubsec Ancient rests
251 @cindex silences, musique ancienne
253 La propriété @code{style} de l'objet @rinternals{Rest} permet
254 d'obtenir des silences de type ancien. Vous disposez des styles
255 @code{classical}, @code{neomensural} et @code{mensural}. Le style
256 @code{classical} ne se distingue du style @code{default} que par le
257 soupir (demi-soupir en miroir). Le style @code{neomensural} convient
258 tout à fait à l'incipit lors de la transcription de musique mensurale.
259 Le style @code{mensural}, enfin, imite la gravure des silences dans
260 certaines éditions du XVIe siècle.
262 L'exemple suivant illustre le style @code{neomensural}.
264 @lilypond[quote,fragment,ragged-right,verbatim]
265 \set Score.skipBars = ##t
266 \override Rest #'style = #'neomensural
267 r\longa r\breve r1 r2 r4 r8 r16
270 Les styles @code{mensural} et @code{neomensural} ne disposent pas des 8e
271 et 16e de soupir ; LilyPond utilise dans de tels cas le style par
272 défaut. Voici une liste des styles de silences disponibles.
274 @lilypondfile[quote,verbatim,ragged-right]{rest-styles.ly}
276 Les silences sont absents de la notation grégorienne ; par contre, cette
277 notation utilise des @ref{Divisiones}.
281 Dans ce manuel : les principes généraux sur l'utilisation des silences
282 sont exposés dans @ref{Rests}.
286 @unnumberedsubsubsec Ancient clefs
291 Avec LilyPond, de nombreuses clés sont disponibles, dont certaines sont
292 dédiées à la musique ancienne.
294 Le tableau suivant présente les différentes clés anciennes que vous
295 pouvez sélectionner avec la commande @code{\clef}. Certaines de ces
296 clés utilisent le même glyphe, attaché à l'une ou l'autre des lignes
297 de la portée. Le chiffre porté en suffixe permet alors de les
298 différencier. Vous pouvez néanmoins forcer le positionnement du
299 glyphe sur une ligne, comme expliqué à la section @ref{Clef}. Dans la
300 colonne exemple, la note suivant la clé montre le do médium.
302 @multitable @columnfractions .4 .4 .2
311 Clé d'ut, style mensural moderne
313 @code{neomensural-c1}, @code{neomensural-c2},@*
314 @code{neomensural-c3}, @code{neomensural-c4}
316 @lilypond[fragment,relative=1,notime]
317 \clef "neomensural-c2" c
321 Clé d'ut, style mensural Petrucci, positionnable sur différentes
322 lignes (clé d'ut seconde pour l'exemple)
324 @code{petrucci-c1}, @code{petrucci-c2},@*
325 @code{petrucci-c3}, @code{petrucci-c4},@*
328 @lilypond[fragment,relative=1,notime]
330 \override NoteHead #'style = #'mensural
335 Clé de fa, style mensural Petrucci
339 @lilypond[fragment,relative=1,notime]
341 \override NoteHead #'style = #'mensural
346 Clé de sol, style mensural Petrucci
350 @lilypond[fragment,relative=1,notime]
352 \override NoteHead #'style = #'mensural
357 Clé d'ut, style mensural historique
359 @code{mensural-c1}, @code{mensural-c2},@*
360 @code{mensural-c3}, @code{mensural-c4}
362 @lilypond[fragment,relative=1,notime]
364 \override NoteHead #'style = #'mensural
369 Clé de fa, style mensural historique
373 @lilypond[fragment,relative=1,notime]
375 \override NoteHead #'style = #'mensural
380 Clé de sol, style mensural historique
384 @lilypond[fragment,relative=1,notime]
386 \override NoteHead #'style = #'mensural
391 Clé d'ut, style Editio Vaticana
393 @code{vaticana-do1}, @code{vaticana-do2},@*
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
407 Clé de fa, style Editio Vaticana
409 @code{vaticana-fa1}, @code{vaticana-fa2}
411 @lilypond[fragment,relative=1,notime]
412 \override Staff.StaffSymbol #'line-count = #4
413 \override Staff.StaffSymbol #'color = #red
414 \override Staff.LedgerLineSpanner #'color = #red
415 \override Voice.Stem #'transparent = ##t
416 \override NoteHead #'style = #'vaticana.punctum
422 Clé d'ut, style Editio Medicaea
424 @code{medicaea-do1}, @code{medicaea-do2},@*
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
438 Clé de fa, style Editio Medicaea
440 @code{medicaea-fa1}, @code{medicaea-fa2}
442 @lilypond[fragment,relative=1,notime]
443 \override Staff.StaffSymbol #'line-count = #4
444 \override Staff.StaffSymbol #'color = #red
445 \override Staff.LedgerLineSpanner #'color = #red
446 \override Voice.Stem #'transparent = ##t
447 \override NoteHead #'style = #'medicaea.punctum
453 Clé d'ut, style historique Hufnagel
455 @code{hufnagel-do1}, @code{hufnagel-do2},@*
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
469 Clé de fa, style historique Hufnagel
471 @code{hufnagel-fa1}, @code{hufnagel-fa2}
473 @lilypond[fragment,relative=1,notime]
474 \override Staff.StaffSymbol #'line-count = #4
475 \override Staff.StaffSymbol #'color = #red
476 \override Staff.LedgerLineSpanner #'color = #red
477 \override Voice.Stem #'transparent = ##t
478 \override NoteHead #'style = #'hufnagel.punctum
484 Clé combinée ut/fa, style historique Hufnagel
486 @code{hufnagel-do-fa}
488 @lilypond[fragment,relative=1,notime]
489 \override Staff.StaffSymbol #'color = #red
490 \override Staff.LedgerLineSpanner #'color = #red
491 \override Voice.Stem #'transparent = ##t
492 \override NoteHead #'style = #'hufnagel.punctum
493 \clef "hufnagel-do-fa"
500 @emph{Moderne} signifie @qq{gravé comme dans les transcriptions
501 contemporaines de musique mesurée.}
503 @emph{Petrucci} signifie @qq{inspiré des éditions réalisées par le
504 maître graveur Petrucci (1466-1539).}
506 @emph{Historique} signifie @qq{gravé comme dans les éditions
507 historiques, manuscrites ou non, autres que celles de Petrucci.}
509 @emph{Editio XXX} signifie @qq{gravé comme dans les ouvrages estampillés
512 Les clés d'ut de Petrucci avaient une hampe gauche différente selon
513 leur ligne de rattachement.
517 Dans ce manuel : voir @ref{Clef}.
522 La clé de sol mensurale est calquée sur celle de Petrucci.
527 @unnumberedsubsubsec Ancient flags
531 Le réglage de la propriété @code{flag-style} de l'objet hampe
532 (@rinternals{Stem}) donne accès aux crochets de style ancien. Les
533 seuls styles actuellement pris en charge sont @code{default} et
536 @lilypond[quote,fragment,ragged-right,verbatim]
537 \override Stem #'flag-style = #'mensural
538 \override Stem #'thickness = #1.0
539 \override NoteHead #'style = #'mensural
541 c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8
542 c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32
545 Notez que pour chaque crochet mensural, l'extrémité la plus proche de
546 la tête de note sera toujours attachée à une ligne de la portée.
548 Il n'existe pas de crochet spécifique au style néo-mensural. Nous vous
549 conseillons donc, lorsque vous réalisez l'incipit d'une transcription,
550 d'utiliser le style par défaut. Les crochets n'existent pas en notation
555 Les crochets anciens s'attachent aux hampes avec un léger décalage,
556 suite à des modifications intervenues au début de la série 2.3.
558 L'alignement vertical des crochets par rapport aux lignes de la portée
559 sous-entend que les hampes se terminent toujours soit sur une ligne,
560 soit à l'exact milieu d'un interligne. Ceci n'est pas toujours
561 réalisable, surtout si vous faites appel à des fonctionnalités avancées
562 de présentation de la notation classique, qui, par définition, ne sont
563 pas prévues pour être appliquées à la notation mensurale.
567 @node Ancient time signatures
568 @unnumberedsubsubsec Ancient time signatures
572 Les chiffrages de métrique mensurale sont partiellement pris en charge.
573 Les glyphes ne font que représenter des métriques particulières. En
574 d'autres termes, pour obtenir le glyphe correspondant à une métrique
575 mensurale particulière à l'aide de la commande @code{\time n/m}, vous
576 devez choisir la paire @code{(n,m)} parmi les valeurs suivantes :
578 @lilypond[quote,ragged-right]
583 \remove Staff_symbol_engraver
584 \remove Clef_engraver
585 \remove Time_signature_engraver
589 \set Score.timing = ##f
590 \set Score.barAlways = ##t
591 s_\markup { "\\time 4/4" }^\markup { " " \musicglyph
592 #"timesig.neomensural44" }
594 s_\markup { "\\time 2/2" }^\markup { " " \musicglyph
595 #"timesig.neomensural22" }
597 s_\markup { "\\time 6/4" }^\markup { " " \musicglyph
598 #"timesig.neomensural64" }
600 s_\markup { "\\time 6/8" }^\markup { " " \musicglyph
601 #"timesig.neomensural68" }
603 s_\markup { "\\time 3/2" }^\markup { " " \musicglyph
604 #"timesig.neomensural32" }
606 s_\markup { "\\time 3/4" }^\markup { " " \musicglyph
607 #"timesig.neomensural34" }
609 s_\markup { "\\time 9/4" }^\markup { " " \musicglyph
610 #"timesig.neomensural94" }
612 s_\markup { "\\time 9/8" }^\markup { " " \musicglyph
613 #"timesig.neomensural98" }
615 s_\markup { "\\time 4/8" }^\markup { " " \musicglyph
616 #"timesig.neomensural48" }
618 s_\markup { "\\time 2/4" }^\markup { " " \musicglyph
619 #"timesig.neomensural24" }
623 La propriété @code{style} de l'objet @rinternals{TimeSignature} permet
624 d'accéder aux indicateurs de métrique anciens. Les styles
625 @code{neomensural} et @code{mensural} sont disponibles. Vous avez vu
626 ci-dessus le style @code{neomensural}, particulièrement utilisé pour
627 l'incipit des transcriptions. Le style @code{mensural} imite l'aspect
628 de certaines éditions du XVIe siècle.
630 Voici les différences entre les styles :
632 @lilypond[ragged-right,fragment,relative=1,quote]
637 c1^\markup { \hspace #-2.0 \typewriter default }
639 \override Staff.TimeSignature #'style = #'numbered
641 c1^\markup { \hspace #-2.0 \typewriter numbered }
643 \override Staff.TimeSignature #'style = #'mensural
645 c1^\markup { \hspace #-2.0 \typewriter mensural }
647 \override Staff.TimeSignature #'style = #'neomensural
649 c1^\markup { \hspace #-2.0 \typewriter neomensural }
650 \override Staff.TimeSignature #'style = #'single-digit
652 c1^\markup { \hspace #-2.0 \typewriter single-digit }
658 Dans ce manuel : @ref{Time signature} expose les principes généraux sur
659 l'utilisation des indications de métrique.
664 Les équivalences de durées de note ne sont pas modifiées par un
665 changement de métrique. Par exemple, l'équivalence 1 brève pour 3
666 semi-brèves (tempus perfectum) doit s'effectuer à la main en entrant :
669 breveTP = #(ly:make-duration -1 0 3 2)
675 Ce qui définira @code{breveTP} à 3/2 fois 2 = 3 fois une ronde.
677 Le symbole @code{old6/8alt} --- symbole alternatif pour la métrique 6/8
678 --- ne peut être utilisé grâce à une commande @code{\time}. Utilisez
679 plutôt un @code{\markup}.
683 @node Additional note signs
684 @subsection Additional note signs
690 * Ancient articulations::
694 * White mensural ligatures::
695 * Gregorian square neumes ligatures::
698 @node Ancient articulations
699 @unnumberedsubsubsec Ancient articulations
701 @cindex articulations
703 En plus des signes d'articulation standards décrits à la section
704 @ref{Articulations and ornamentations}, LilyPond fournit des articulations pour la musique
705 ancienne. Elles sont spécifiquement destinées au style Editio Vaticana.
707 @lilypond[quote,ragged-right,verbatim]
708 \include "gregorian.ly"
711 \override TextScript #'font-family = #'typewriter
712 \override TextScript #'font-shape = #'upright
713 \override Script #'padding = #-0.1
714 a\ictus_"ictus" \break
715 a\circulus_"circulus" \break
716 a\semicirculus_"semicirculus" \break
717 a\accentus_"accentus" \break
718 \[ a_"episem" \episemInitium \pes b \flexa a b \episemFinis \flexa a \]
725 Certaines articulations sont verticalement trop proches de leurs têtes
728 Le trait d'un episem n'est bien souvent pas apparent et, lorsqu'il
729 l'est, son extension à droite est trop longue.
733 @unnumberedsubsubsec Custodes
739 Un guidon --- @emph{custos}, pluriel @emph{custodes} en latin --- est un
740 symbole qui apparaît à la fin d'une portée. Il montre la hauteur de la
741 ou des premières notes de la portée suivante, donnant une indication
742 judicieuse à l'exécutant.
744 Les guidons étaient couramment utilisés jusqu'au XVIIe siècle. De nos
745 jours, on les retrouve uniquement dans quelques formes particulières de
746 notation telles que les éditions contemporaines de chant grégorien comme
747 les @emph{editio vaticana}. Différents glyphes existent selon le style
750 L'impression de guidons s'obtient en affectant, dans un bloc
751 @code{\layout}, le @rinternals{Custos_engraver} au contexte
752 @code{Staff}, comme le montre l'exemple suivant.
758 \consists Custos_engraver
759 Custos \override #'style = #'mensural
764 Le résultat ressemblera à
766 @lilypond[quote,ragged-right]
770 \override Staff.Custos #'style = #'mensural
775 \context { \Staff \consists Custos_engraver }
780 Le glyphe du guidon est déterminé par la propriété @code{style}. Les
781 styles disponibles sont @code{vaticana}, @code{medicaea},
782 @code{hufnagel} et @code{mensural}. En voici un aperçu :
784 @lilypond[quote,ragged-right,fragment]
785 \new Lyrics \lyricmode {
787 \typewriter "vaticana"
788 \line { " " \musicglyph #"custodes.vaticana.u0" }
791 \typewriter "medicaea"
792 \line { " " \musicglyph #"custodes.medicaea.u0" }
795 \typewriter "hufnagel"
796 \line { " " \musicglyph #"custodes.hufnagel.u0" }
799 \typewriter "mensural"
800 \line { " " \musicglyph #"custodes.mensural.u0" }
807 Référence du programme : @rinternals{Custos}.
809 Exemples : @rlsr{Ancient notation}.
813 @unnumberedsubsubsec Divisiones
819 Une division --- @emph{divisio}, pluriel @emph{divisiones} en latin ---
820 est un symbole ajouté à la portée et utilisé en chant grégorien pour
821 séparer les phrases ou parties. @emph{Divisio minima}, @emph{divisio
822 maior} et @emph{divisio maxima} peuvent respectivement s'interpréter
823 comme une pauses courte, moyenne ou longue, à l'image des marques de
824 respiration --- cf. @ref{Breath marks}. Le signe @emph{finalis} n'est
825 pas uniquement une marque de fin de chant ; il sert aussi à indiquer la
826 fin de chaque partie dans une structure verset/répons.
828 Les divisions sont disponibles après inclusion du fichier
829 @file{gregorian@/-init@/.ly}. Ce fichier définit les commandes
830 @code{\divisioMinima}, @code{\divisioMaior}, @code{\divisioMaxima} et
831 @code{\finalis}. Certaines éditions utilisent @emph{virgula} ou
832 @emph{caesura} en lieu et place de @emph{divisio minima} ; c'est
833 pourquoi @file{gregorian@/-init@/.ly} définit aussi @code{\virgula} et
836 @lilypondfile[quote,ragged-right]{divisiones.ly}
844 @funindex \divisioMinima
845 @code{\divisioMinima},
846 @funindex \divisioMaior
847 @code{\divisioMaior},
848 @funindex \divisioMaxima
849 @code{\divisioMaxima},
856 Dans ce manuel : @ref{Breath marks}.
858 Référence du programme : @rinternals{BreathingSign}.
860 @c FIXME: add breathing-signs.ly directly
861 Exemples : @rlsr{Winds}.
865 @unnumberedsubsubsec Ligatures
869 @c TODO: Should double check if I recalled things correctly when I wrote
870 @c down the following paragraph by heart.
872 Une ligature est un symbole graphique qui représente un groupe d'au
873 moins deux notes. Les ligatures ont commencé à apparaître dans les
874 manuscrits de chant grégorien, pour indiquer des suites ascendantes ou
875 descendantes de notes.
877 Les ligatures s'indiquent par une inclusion entre @code{\[} et
878 @code{\]}. Certains styles de ligature peuvent demander un complément
879 de syntaxe spécifique. Par défaut, le graveur
880 @rinternals{LigatureBracket} place un simple crochet au dessus de
883 @lilypond[quote,ragged-right,verbatim]
891 Selon le style de ligature désiré, il faut ajouter au contexte
892 @rinternals{Voice} le graveur de ligature approprié, comme nous le
893 verrons plus loin. Seules sont disponibles les ligatures mensurales
894 blanches, avec quelques limitations.
899 La gestion de l'espacement spécifique aux ligatures n'est à ce jour
900 pas implémentée. En conséquence, les ligatures sont trop espacées les
901 unes des autres et les sauts de ligne mal ajustés. De plus, les
902 paroles ne s'alignent pas de manière satisfaisante en présence de ligatures.
904 Les altérations ne pouvant être imprimées à l'intérieur d'une
905 ligature, il faut les rassembler et les imprimer juste avant.
907 La syntaxe utilisée correspond à l'ancienne convention de préfixage
908 @code{\[ expr. musicale\]}. Pour des raisons d'uniformité, nous
909 opterons probablement pour le style en suffixe (postfix) @code{note\[
911 En attendant, vous pouvez inclure le fichier
912 @file{gregorian@/-init@/.ly}, qui fournit une fonction Scheme
914 \ligature @var{expr. musicale}
916 qui produit le même résultat, et dont la pérennité est assurée.
919 * White mensural ligatures::
920 * Gregorian square neumes ligatures::
921 @node White mensural ligatures
922 @unnumberedsubsubsec White mensural ligatures
925 @cindex Ligatures mensurales
926 @cindex Ligatures mensurales blanches
928 Les ligatures mensurales blanches sont prises en charge, avec des
931 La gravure des ligatures mensurales blanches s'obtient après avoir
932 ajouté le @rinternals{Mensural_ligature_engraver} et enlevé le
933 @rinternals{Ligature_bracket_engraver} dans le contexte
934 @rinternals{Voice}, comme ici :
940 \remove Ligature_bracket_engraver
941 \consists Mensural_ligature_engraver
946 Lorsque le code ci-dessus est employé, l'aspect d'une ligature mensurale
947 blanche est déterminé à partir des hauteurs et durées des notes qui la
948 composent. Bien que cela demande un temps d'adaptation au nouvel
949 utilisateur, cette méthode offre l'avantage que toute l'information
950 musicale incluse dans la ligature est connue en interne. Ceci est non
951 seulement important pour le rendu MIDI, mais aussi pour des questions de
952 transcription automatisée d'une ligature.
957 \set Score.timing = ##f
958 \set Score.defaultBarType = "empty"
959 \override NoteHead #'style = #'neomensural
960 \override Staff.TimeSignature #'style = #'neomensural
963 \[ d\longa c\breve f e d \]
964 \[ c'\maxima d'\longa \]
967 @lilypond[quote,ragged-right]
970 \set Score.timing = ##f
971 \set Score.defaultBarType = "empty"
972 \override NoteHead #'style = #'neomensural
973 \override Staff.TimeSignature #'style = #'neomensural
976 \[ d\longa c\breve f e d \]
977 \[ c'\maxima d'\longa \]
983 \remove Ligature_bracket_engraver
984 \consists Mensural_ligature_engraver
990 Si on ne remplace pas le @rinternals{Ligature_bracket_engraver}
991 par le @rinternals{Mensural_ligature_engraver}, on obtient
993 @lilypond[quote,ragged-right]
995 \set Score.timing = ##f
996 \set Score.defaultBarType = "empty"
997 \override NoteHead #'style = #'neomensural
998 \override Staff.TimeSignature #'style = #'neomensural
1001 \[ d\longa c\breve f e d \]
1002 \[ c'\maxima d'\longa \]
1009 L'espacement horizontal n'est pas des meilleurs.
1014 @node Gregorian square neumes ligatures
1015 @unnumberedsubsubsec Gregorian square neumes ligatures
1017 @cindex neumes carrés et ligatures
1018 @cindex grégorien, ligatures de neumes carrés
1020 Les neumes grégoriens conformément au style des Editio Vaticana sont
1021 pris en charge de façon assez limitée. Les ligatures élémentaires sont
1022 déjà disponibles, mais beaucoup de règles typographiques ne sont pas
1023 encore implémentées, notamment l'espacement horizontal des enchaînements
1024 de ligatures, l'alignement des paroles ou une gestion convenable des
1027 Le tableau ci-dessous inventorie les différents neumes contenus dans
1028 le second tome de l'Antiphonale Romanum (@emph{Liber Hymnarius}) publié
1029 par l'abbaye de Solesmes en 1983.
1031 @multitable @columnfractions .4 .2 .2 .2
1048 @c TODO: \layout block is identical in all of the below examples.
1049 @c Therefore, it should somehow be included rather than duplicated all
1052 @c why not make identifiers in ly/engraver-init.ly? --hwn
1054 @c Because it's just used to typeset plain notes without
1055 @c a staff for demonstration purposes rather than something
1056 @c special of Gregorian chant notation. --jr
1061 @lilypond[staffsize=26,line-width=1.5\cm]
1062 \include "gregorian.ly"
1067 \noBreak s^\markup {"a"} \noBreak
1069 % Punctum Inclinatum
1071 \noBreak s^\markup {"b"}
1073 \layout { \neumeDemoLayout }}
1076 @lilypond[staffsize=26,line-width=2.5\cm]
1077 \include "gregorian.ly"
1080 % Punctum Auctum Ascendens
1081 \[ \auctum \ascendens b \]
1082 \noBreak s^\markup {"c"} \noBreak
1084 % Punctum Auctum Descendens
1085 \[ \auctum \descendens b \]
1086 \noBreak s^\markup {"d"} \noBreak
1088 % Punctum Inclinatum Auctum
1089 \[ \inclinatum \auctum b \]
1090 \noBreak s^\markup {"e"}
1092 \layout { \neumeDemoLayout }}
1095 @lilypond[staffsize=26,line-width=1.0\cm]
1096 \include "gregorian.ly"
1099 % Punctum Inclinatum Parvum
1100 \[ \inclinatum \deminutum b \]
1101 \noBreak s^\markup {"f"}
1103 \layout { \neumeDemoLayout }}
1109 @lilypond[staffsize=26,line-width=1.0\cm]
1110 \include "gregorian.ly"
1115 \noBreak s^\markup {"g"}
1117 \layout { \neumeDemoLayout }}
1123 @code{3. Apostropha vel Stropha}
1125 @lilypond[staffsize=26,line-width=1.0\cm]
1126 \include "gregorian.ly"
1131 \noBreak s^\markup {"h"}
1133 \layout { \neumeDemoLayout }}
1136 @lilypond[staffsize=26,line-width=1.0\cm]
1137 \include "gregorian.ly"
1141 \[ \stropha \auctum b \]
1142 \noBreak s^\markup {"i"}
1144 \layout { \neumeDemoLayout }}
1151 @lilypond[staffsize=26,line-width=1.0\cm]
1152 \include "gregorian.ly"
1157 \noBreak s^\markup {"j"}
1159 \layout { \neumeDemoLayout }}
1165 @code{5. Clivis vel Flexa}
1167 @lilypond[staffsize=26,line-width=1.0\cm]
1168 \include "gregorian.ly"
1175 \layout { \neumeDemoLayout }}
1178 @lilypond[staffsize=26,line-width=2.0\cm]
1179 \include "gregorian.ly"
1182 % Clivis Aucta Descendens
1183 \[ b \flexa \auctum \descendens g \]
1184 \noBreak s^\markup {"l"} \noBreak
1186 % Clivis Aucta Ascendens
1187 \[ b \flexa \auctum \ascendens g \]
1188 \noBreak s^\markup {"m"}
1190 \layout { \neumeDemoLayout }}
1193 @lilypond[staffsize=26,line-width=1.0\cm]
1194 \include "gregorian.ly"
1198 \[ b \flexa \deminutum g \]
1201 \layout { \neumeDemoLayout }}
1205 @code{6. Podatus vel Pes}
1207 @lilypond[staffsize=26,line-width=1.0\cm]
1208 \include "gregorian.ly"
1215 \layout { \neumeDemoLayout }}
1218 @lilypond[staffsize=26,line-width=2.0\cm]
1219 \include "gregorian.ly"
1222 % Pes Auctus Descendens
1223 \[ g \pes \auctum \descendens b \]
1224 \noBreak s^\markup {"p"} \noBreak
1226 % Pes Auctus Ascendens
1227 \[ g \pes \auctum \ascendens b \]
1228 \noBreak s^\markup {"q"}
1230 \layout { \neumeDemoLayout }}
1233 @lilypond[staffsize=26,line-width=1.0\cm]
1234 \include "gregorian.ly"
1238 \[ g \pes \deminutum b \]
1241 \layout { \neumeDemoLayout }}
1245 @code{7. Pes Quassus}
1247 @lilypond[staffsize=26,line-width=1.0\cm]
1248 \include "gregorian.ly"
1252 \[ \oriscus g \pes \virga b \]
1255 \layout { \neumeDemoLayout }}
1258 @lilypond[staffsize=26,line-width=1.0\cm]
1259 \include "gregorian.ly"
1262 % Pes Quassus Auctus Descendens
1263 \[ \oriscus g \pes \auctum \descendens b \]
1266 \layout { \neumeDemoLayout }}
1271 @code{8. Quilisma Pes}
1273 @lilypond[staffsize=26,line-width=1.0\cm]
1274 \include "gregorian.ly"
1278 \[ \quilisma g \pes b \]
1281 \layout { \neumeDemoLayout }}
1284 @lilypond[staffsize=26,line-width=1.0\cm]
1285 \include "gregorian.ly"
1288 % Quilisma Pes Auctus Descendens
1289 \[ \quilisma g \pes \auctum \descendens b \]
1292 \layout { \neumeDemoLayout }}
1297 @code{9. Podatus Initio Debilis}
1299 @lilypond[staffsize=26,line-width=1.0\cm]
1300 \include "gregorian.ly"
1303 % Pes Initio Debilis
1304 \[ \deminutum g \pes b \]
1307 \layout { \neumeDemoLayout }}
1310 @lilypond[staffsize=26,line-width=1.0\cm]
1311 \include "gregorian.ly"
1314 % Pes Auctus Descendens Initio Debilis
1315 \[ \deminutum g \pes \auctum \descendens b \]
1318 \layout { \neumeDemoLayout }}
1325 @lilypond[staffsize=26,line-width=1.0\cm]
1326 \include "gregorian.ly"
1330 \[ a \pes b \flexa g \]
1333 \layout { \neumeDemoLayout }}
1336 @lilypond[staffsize=26,line-width=1.0\cm]
1337 \include "gregorian.ly"
1340 % Torculus Auctus Descendens
1341 \[ a \pes b \flexa \auctum \descendens g \]
1344 \layout { \neumeDemoLayout }}
1347 @lilypond[staffsize=26,line-width=1.0\cm]
1348 \include "gregorian.ly"
1351 % Torculus Deminutus
1352 \[ a \pes b \flexa \deminutum g \]
1355 \layout { \neumeDemoLayout }}
1359 @code{11. Torculus Initio Debilis}
1361 @lilypond[staffsize=26,line-width=1.0\cm]
1362 \include "gregorian.ly"
1365 % Torculus Initio Debilis
1366 \[ \deminutum a \pes b \flexa g \]
1369 \layout { \neumeDemoLayout }}
1372 @lilypond[staffsize=26,line-width=1.0\cm]
1373 \include "gregorian.ly"
1376 % Torculus Auctus Descendens Initio Debilis
1377 \[ \deminutum a \pes b \flexa \auctum \descendens g \]
1380 \layout { \neumeDemoLayout }}
1383 @lilypond[staffsize=26,line-width=1.0\cm]
1384 \include "gregorian.ly"
1387 % Torculus Deminutus Initio Debilis
1388 \[ \deminutum a \pes b \flexa \deminutum g \]
1391 \layout { \neumeDemoLayout }}
1395 @code{12. Porrectus}
1397 @lilypond[staffsize=26,line-width=1.0\cm]
1398 \include "gregorian.ly"
1402 \[ a \flexa g \pes b \]
1405 \layout { \neumeDemoLayout }}
1408 @lilypond[staffsize=26,line-width=1.0\cm]
1409 \include "gregorian.ly"
1412 % Porrectus Auctus Descendens
1413 \[ a \flexa g \pes \auctum \descendens b \]
1416 \layout { \neumeDemoLayout }}
1419 @lilypond[staffsize=26,line-width=1.0\cm]
1420 \include "gregorian.ly"
1423 % Porrectus Deminutus
1424 \[ a \flexa g \pes \deminutum b \]
1427 \layout { \neumeDemoLayout }}
1433 @lilypond[staffsize=26,line-width=1.0\cm]
1434 \include "gregorian.ly"
1438 \[ \virga b \inclinatum a \inclinatum g \]
1441 \layout { \neumeDemoLayout }
1445 @lilypond[staffsize=26,line-width=1.0\cm]
1446 \include "gregorian.ly"
1450 \[ \virga b \inclinatum a \inclinatum \auctum g \]
1453 \layout { \neumeDemoLayout }}
1456 @lilypond[staffsize=26,line-width=1.0\cm]
1457 \include "gregorian.ly"
1460 % Climacus Deminutus
1461 \[ \virga b \inclinatum a \inclinatum \deminutum g \]
1464 \layout { \neumeDemoLayout }}
1468 @code{14. Scandicus}
1470 @lilypond[staffsize=26,line-width=1.0\cm]
1471 \include "gregorian.ly"
1475 \[ g \pes a \virga b \]
1478 \layout { \neumeDemoLayout }}
1481 @lilypond[staffsize=26,line-width=1.0\cm]
1482 \include "gregorian.ly"
1485 % Scandicus Auctus Descendens
1486 \[ g \pes a \pes \auctum \descendens b \]
1489 \layout { \neumeDemoLayout }}
1492 @lilypond[staffsize=26,line-width=1.0\cm]
1493 \include "gregorian.ly"
1496 % Scandicus Deminutus
1497 \[ g \pes a \pes \deminutum b \]
1500 \layout { \neumeDemoLayout }}
1506 @lilypond[staffsize=26,line-width=1.0\cm]
1507 \include "gregorian.ly"
1511 \[ g \oriscus a \pes \virga b \]
1514 \layout { \neumeDemoLayout }}
1517 @lilypond[staffsize=26,line-width=1.0\cm]
1518 \include "gregorian.ly"
1521 % Salicus Auctus Descendens
1522 \[ g \oriscus a \pes \auctum \descendens b \]
1525 \layout { \neumeDemoLayout }}
1532 @lilypond[staffsize=26,line-width=1.0\cm]
1533 \include "gregorian.ly"
1537 \[ \stropha b \stropha b \stropha a \]
1540 \layout { \neumeDemoLayout }
1549 Contrairement à la majorité des autres systèmes de notation neumatique,
1550 la manière de saisir les neumes n'a rien à voir avec leur apparence
1551 typographique ; elle se concentre plutôt sur le sens musical. Ainsi,
1552 @code{\[ a \pes b \flexa g \]} produit un @emph{torculus} constitué de
1553 trois @emph{punctums}, alors que @code{\[ a \flexa g \pes b \]} produit
1554 un @emph{porrectus} avec une flexe incurvée et un seul @emph{punctum}.
1555 Il n'existe pas de commande à proprement parler qui permette de
1556 spécifier la courbe d'une flexe ; c'est la source musicale qui va le
1557 déterminer. Le fondement d'une telle approche réside dans la
1558 distinction que nous faisons entre les aspects musicaux de la source et
1559 le style de notation que nous voulons obtenir. De ce fait, la même
1560 source pourra être utilisée pour imprimer dans un autre style de
1561 notation grégorienne.
1563 Le tableau suivant présente les fragments de code qui ont permis de
1564 générer les neumes ligaturés du tableau précédent. Les lettres de la
1565 première colonne renvoient aux ligatures ci-dessus. La seconde
1566 colonne énumère le nom des ligatures, et la troisième le code ayant
1567 permis de les générer, se basant ici sur sol, la, si.
1569 @multitable @columnfractions .02 .31 .67
1589 @code{\[ \inclinatum b \]}
1597 @code{\[ \auctum \ascendens b \]}
1605 @code{\[ \auctum \descendens b \]}
1610 Punctum Inclinatum@*
1613 @code{\[ \inclinatum \auctum b \]}
1618 Punctum Inclinatum@*
1620 @code{\[ \inclinatum \deminutum b \]}
1627 @code{\[ \virga b \]}
1634 @code{\[ \stropha b \]}
1641 @code{\[ \stropha \auctum b \]}
1648 @code{\[ \oriscus b \]}
1655 @code{\[ b \flexa g \]}
1663 @code{\[ b \flexa \auctum \descendens g \]}
1671 @code{\[ b \flexa \auctum \ascendens g \]}
1678 @code{\[ b \flexa \deminutum g \]}
1685 @code{\[ g \pes b \]}
1693 @code{\[ g \pes \auctum \descendens b \]}
1701 @code{\[ g \pes \auctum \ascendens b \]}
1708 @code{\[ g \pes \deminutum b \]}
1715 @code{\[ \oriscus g \pes \virga b \]}
1721 Auctus Descendens @tab
1722 @code{\[ \oriscus g \pes \auctum \descendens b \]}
1729 @code{\[ \quilisma g \pes b \]}
1737 @code{\[ \quilisma g \pes \auctum \descendens b \]}
1744 @code{\[ \deminutum g \pes b \]}
1749 Pes Auctus Descendens@*
1752 @code{\[ \deminutum g \pes \auctum \descendens b \]}
1759 @code{\[ a \pes b \flexa g \]}
1767 @code{\[ a \pes b \flexa \auctum \descendens g \]}
1774 @code{\[ a \pes b \flexa \deminutum g \]}
1779 Torculus Initio Debilis
1781 @code{\[ \deminutum a \pes b \flexa g \]}
1787 Descendens Initio Debilis
1789 @code{\[ \deminutum a \pes b \flexa \auctum \descendens g \]}
1794 Torculus Deminutus@*
1797 @code{\[ \deminutum a \pes b \flexa \deminutum g \]}
1804 @code{\[ a \flexa g \pes b \]}
1812 @code{\[ a \flexa g \pes \auctum \descendens b \]}
1819 @code{\[ a \flexa g \pes \deminutum b \]}
1826 @code{\[ \virga b \inclinatum a \inclinatum g \]}
1833 @code{\[ \virga b \inclinatum a \inclinatum \auctum g \]}
1840 @code{\[ \virga b \inclinatum a \inclinatum \deminutum g \]}
1847 @code{\[ g \pes a \virga b \]}
1855 @code{\[ g \pes a \pes \auctum \descendens b \]}
1862 @code{\[ g \pes a \pes \deminutum b \]}
1869 @code{\[ g \oriscus a \pes \virga b \]}
1874 Salicus Auctus Descendens
1876 @code{\[ g \oriscus a \pes \auctum \descendens b \]}
1883 @code{\[ \stropha b \stropha b \stropha a \]}
1886 Les ligatures que nous venons de voir, bien que rudimentaires, donnent
1887 un aperçu des possibilités de former des ligatures grégoriennes. En
1888 théorie, vous pouvez inclure entre les délimiteurs @code{\[} et
1889 @code{\]}, autant de sons que nécessaires à la ligature, ainsi que de
1890 préfixes tels que @code{\pes}, @code{\flexa}, @code{\virga},
1891 @code{\inclinatum}, @dots{} Bien sûr, les règles de construction
1892 présentées ci-dessus peuvent se combiner, ce qui permet la création
1893 d'une infinité de ligatures.
1895 Les points d'@emph{augmentum}, ou @emph{morae}, s'obtiennent avec la
1896 fonction @code{\augmentum}. Notez que cette fonction @code{\augmentum}
1897 est implémentée en tant que fonction unaire plutôt que comme un préfixe
1898 de note. Par conséquent, @code{\augmentum \virga c} ne donnera rien de
1899 particulier. Il faut l'utiliser avec la syntaxe @code{\virga \augmentum
1900 c} ou @code{\augmentum @{\virga c@}}. Par ailleurs, l'expression
1901 @code{\augmentum @{a g@}} constitue une forme abrégée de
1902 @code{\augmentum a \augmentum g}.
1904 @lilypond[quote,ragged-right,verbatim]
1905 \include "gregorian.ly"
1907 \new VaticanaVoice {
1908 \[ \augmentum a \flexa \augmentum g \]
1916 LilyPond dispose des préfixes suivants :
1921 @funindex \inclinatum
1925 @funindex \descendens
1927 @funindex \ascendens
1933 @funindex \deminutum
1942 Les préfixes de note peuvent s'agglutiner, modulo quelques restrictions.
1943 Par exemple, on peut appliquer un @code{\descendens} ou un
1944 @code{\ascendens} à une note, mais pas les deux simultanément à une même
1949 Deux notes adjacentes peuvent être reliées grâce aux commandes
1950 @code{\pes} ou @code{\flexa} pour marquer une ligne mélodique
1951 respectivement ascendante ou descendante.
1953 @funindex \augmentum
1954 Utilisez la fonction musicale unaire @code{\augmentum} pour ajouter
1955 des points d'augmentum.
1959 Lorsqu'un @code{\augmentum} apparaît dans une ligature en fin de
1960 portée, son placement vertical peut être erroné. Pour y remédier,
1961 ajoutez un silence invisible, @code{s8} par exemple, comme dernière note de
1964 L'@code{\augmentum} devrait être implémenté en tant que préfixe plutôt
1965 qu'en tant que fonction unaire, afin qu'@code{\augmentum} puisse
1966 s'intégrer avec d'autres préfixes dans n'importe quel ordre.
1971 @node Pre-defined contexts
1972 @subsection Pre-defined contexts
1978 * Gregorian chant contexts::
1979 * Mensural contexts::
1982 @node Gregorian chant contexts
1983 @unnumberedsubsubsec Gregorian chant contexts
1985 @cindex VaticanaVoiceContext
1986 @cindex VaticanaStaffContext
1988 Les contextes @code{VaticanaVoiceContext} et
1989 @code{VaticanaStaffContext} permettent de graver le chant grégorien
1990 dans le style des éditions vaticanes. Ces contextes initialisent
1991 les propriétés de tous les autres contextes et objets graphiques à des
1992 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
1993 lancer dans la saisie de votre chant, comme ci-dessous :
1995 @lilypond[quote,ragged-right,verbatim]
1996 \include "gregorian.ly"
1999 \new VaticanaVoice = "cantus" {
2000 \[ c'\melisma c' \flexa a \]
2001 \[ a \flexa \deminutum g\melismaEnd \]
2003 \[ f\melisma \pes a c' c' \pes d'\melismaEnd \]
2004 c' \divisioMinima \break
2005 \[ c'\melisma c' \flexa a \]
2006 \[ a \flexa \deminutum g\melismaEnd \] f \divisioMinima
2008 \new Lyrics \lyricsto "cantus" {
2009 San- ctus, San- ctus, San- ctus
2018 @node Mensural contexts
2019 @unnumberedsubsubsec Mensural contexts
2022 @cindex MensuralVoiceContext
2023 @cindex MensuralStaffContext
2025 Les contextes @code{MensuralVoiceContext} et
2026 @code{MensuralStaffContext} permettent de graver des chants
2027 dans le style mesuré. Ces contextes initialisent
2028 les propriétés de tous les autres contextes et objets graphiques à des
2029 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
2030 lancer dans la saisie de votre chant comme ci-après :
2032 @lilypond[quote,ragged-right,verbatim]
2035 \new MensuralVoice = "discantus" \transpose c c' {
2036 \override Score.BarNumber #'transparent = ##t {
2037 c'1\melisma bes a g\melismaEnd
2039 \[ f1\melisma a c'\breve d'\melismaEnd \]
2041 c'\breve\melisma a1 g1\melismaEnd
2042 fis\longa^\signumcongruentiae
2045 \new Lyrics \lyricsto "discantus" {
2046 San -- ctus, San -- ctus, San -- ctus
2054 @node Transcribing ancient music
2055 @subsection Transcribing ancient music
2060 * Ancient and modern from one source::
2062 * Mensurstriche layout::
2063 * Transcribing Gregorian chant::
2066 @node Ancient and modern from one source
2067 @unnumberedsubsubsec Ancient and modern from one source
2072 @unnumberedsubsubsec Incipits
2077 @node Mensurstriche layout
2078 @unnumberedsubsubsec Mensurstriche layout
2082 @node Transcribing Gregorian chant
2083 @unnumberedsubsubsec Transcribing Gregorian chant
2088 @node Editorial markings
2089 @subsection Editorial markings
2095 * Annotational accidentals::
2096 * Baroque rhythmic notation::
2099 @node Annotational accidentals
2100 @unnumberedsubsubsec Annotational accidentals
2103 @cindex MensuralVoiceContext
2104 @cindex MensuralStaffContext
2106 Les contextes @code{MensuralVoiceContext} et
2107 @code{MensuralStaffContext} permettent de graver des chants
2108 dans le style mesuré. Ces contextes initialisent
2109 les propriétés de tous les autres contextes et objets graphiques à des
2110 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
2111 lancer dans la saisie de votre chant comme ci-après :
2113 @lilypond[quote,ragged-right,verbatim]
2116 \new MensuralVoice = "discantus" \transpose c c' {
2117 \override Score.BarNumber #'transparent = ##t {
2118 c'1\melisma bes a g\melismaEnd
2120 \[ f1\melisma a c'\breve d'\melismaEnd \]
2122 c'\breve\melisma a1 g1\melismaEnd
2123 fis\longa^\signumcongruentiae
2126 \new Lyrics \lyricsto "discantus" {
2127 San -- ctus, San -- ctus, San -- ctus
2135 @node Baroque rhythmic notation
2136 @unnumberedsubsubsec Baroque rhythmic notation