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.
13 @node Ancient notation
14 @section Ancient notation
17 * Introduction to ancient notation::
18 * Alternative note signs::
19 * Additional note signs::
20 * Pre-defined contexts::
21 * Transcribing ancient music::
22 * Editorial markings::
25 @node Introduction to ancient notation
26 @subsection Introduction to ancient notation
29 @cindex Vaticana, Editio
30 @cindex Medicaea, Editio
35 La gestion par LilyPond des formes de notation ancienne inclut des
36 fonctionnalités spécifiques à la notation mensurale et au chant
37 grégorien. La basse chiffrée est également partiellement prise en
40 De nombreux objets graphiques --- @qq{grobs} dans le jargon de LilyPond
41 --- disposent d'une propriété @code{style}, comme nous le verrons dans
44 @ref{Ancient note heads},
46 @ref{Ancient accidentals},
54 @ref{Ancient time signatures}.
57 Manipuler cette propriété permet d'adapter l'aspect typographique des
58 grobs à une forme de notation particulière, ce qui évite la création de
59 nouveaux concepts de notation.
61 En plus des signes d'articulation standards décrits à la section
62 @ref{Articulations and ornamentations}, la notation ancienne dispose de signes particuliers.
66 @ref{Ancient articulations}
69 D'autres aspects de la notation ancienne ne peuvent pas être gérés
70 aussi simplement qu'en jouant sur les propriétés d'un style appliqué à
71 un objet graphique ou en lui ajoutant des articulations. Certains
72 concepts sont spécifiques à la notation ancienne.
83 Si tout cela vous dépasse et que vous désirez plonger dans le vif du
84 sujet sans trop vous préoccuper d'ajuster des contextes, consultez les
85 pages dédiées aux contextes prédéfinis. Ils vous permettront d'adapter
86 vos contextes de voix et de portée, et vous n'aurez plus qu'à saisir les
91 @ref{Gregorian chant contexts},
93 @ref{Mensural contexts}.
96 LilyPond gère partiellement la représentation de basses chiffrées,
97 typiques de l'époque baroque, mais également employées de nos jours en
98 harmonie et en analyse.
105 Voici les points que nous allons aborder :
109 * Ancient notation supported::
112 @node Ancient notation supported
113 @unnumberedsubsubsec Ancient notation supported
119 @node Alternative note signs
120 @subsection Alternative note signs
126 * Ancient note heads::
127 * Ancient accidentals::
131 * Ancient time signatures::
134 @node Ancient note heads
135 @unnumberedsubsubsec Ancient note heads
137 @cindex têtes de note, musique ancienne
139 Pour de la musique ancienne, vous disposez de plusieurs styles de tête
140 de note, en plus du style par défaut @code{default}. Vous pouvez
141 affecter à la propriété @code{style} de l'objet @rinternals{NoteHead}
142 les valeurs @code{baroque}, @code{neomensural}, @code{mensural} ou
143 @code{petrucci}. En style @code{baroque}, la seule différence par
144 rapport au style @code{default} concerne la @code{\breve} qui sera
145 carrée et non pas ovoïde. Le style @code{neomensural} ajoute au
146 @code{baroque} le fait que les notes de durée inférieure ou égale à une
147 ronde sont en forme de losange, et les hampes centrées sur la tête. Ce
148 style est particulièrement adapté à la transcription de la musique
149 mesurée dans les incipits. Le style @code{mensural} permet de
150 reproduire les têtes de note telles qu'imprimées au XVIe siècle. Enfin,
151 le style @code{petrucci} imite des partitions historiques, bien
152 qu'il utilise de plus grosses têtes de note.
154 L'exemple suivant illustre le style @code{neomensural}.
157 @lilypond[quote,fragment,ragged-right,verbatim]
158 \set Score.skipBars = ##t
159 \override NoteHead #'style = #'neomensural
160 a'\longa a'\breve a'1 a'2 a'4 a'8 a'16
163 Si vous écrivez en notation grégorienne, le
164 @rinternals{Vaticana_ligature_engraver} se chargera de sélectionner
165 les têtes de note appropriées ; il est donc inutile de spécifier le
166 style à utiliser. Vous pouvez cependant spécifier par exemple le style
167 @code{vaticana_punctum} pour obtenir des neumes punctums. De même,
168 c'est le @rinternals{Mensural_ligature_engraver} qui se chargera des
169 ligatures mensurales. Consultez la section @ref{Ligatures} pour savoir
170 comment fonctionnent les graveurs de ligature.
174 Pour un aperçu de toutes les possibilités,
175 consultez @ref{Note head styles}.
179 @node Ancient accidentals
180 @unnumberedsubsubsec Ancient accidentals
185 Pour utiliser les formes anciennes d'altération, utilisez la propriété
186 @code{glyph-name-alist} des objets graphiques @rinternals{Accidental}
187 et @rinternals{KeySignature}.
189 @lilypond[quote,ragged-right,staffsize=26]
196 \line { " " \musicglyph #"accidentals.vaticana-1"
197 " " \musicglyph #"accidentals.vaticana0" }
201 \line { " " \musicglyph #"accidentals.medicaea-1" }
205 \line { " " \musicglyph #"accidentals.hufnagel-1" }
209 \line { " " \musicglyph #"accidentals.mensural-1"
210 " " \musicglyph #"accidentals.mensural1" }
216 \context { \Score \remove "Bar_number_engraver" }
218 \remove "Clef_engraver"
219 \remove "Key_engraver"
220 \remove "Time_signature_engraver"
221 \remove "Staff_symbol_engraver"
222 \override VerticalAxisGroup #'minimum-Y-extent = ##f
228 Vous noterez que chacun de ces styles ne comporte pas toutes les
229 altérations. LilyPond changera de style s'il y a besoin d'une
230 altération indisponible dans le style utilisé.
232 À l'instar des altérations accidentelles, le style d'armure est géré
233 par la propriété @code{glyph-name-alist} de l'objet
234 @rinternals{KeySignature}.
238 Dans ce manuel : @ref{Pitches}, @ref{Accidentals}, et
239 @ref{Automatic accidentals}, pour les principes généraux d'utilisation
240 des altérations ; @ref{Key signature} pour les armures.
242 Référence du programme : @rinternals{KeySignature}.
244 Exemples : @rlsr{Ancient notation}.
248 @unnumberedsubsubsec Ancient rests
250 @cindex silences, musique ancienne
252 La propriété @code{style} de l'objet @rinternals{Rest} permet
253 d'obtenir des silences de type ancien. Vous disposez des styles
254 @code{classical}, @code{neomensural} et @code{mensural}. Le style
255 @code{classical} ne se distingue du style @code{default} que par le
256 soupir (demi-soupir en miroir). Le style @code{neomensural} convient
257 tout à fait à l'incipit lors de la transcription de musique mensurale.
258 Le style @code{mensural}, enfin, imite la gravure des silences dans
259 certaines éditions du XVIe siècle.
261 L'exemple suivant illustre le style @code{neomensural}.
263 @lilypond[quote,fragment,ragged-right,verbatim]
264 \set Score.skipBars = ##t
265 \override Rest #'style = #'neomensural
266 r\longa r\breve r1 r2 r4 r8 r16
269 Les styles @code{mensural} et @code{neomensural} ne disposent pas des 8e
270 et 16e de soupir ; LilyPond utilise dans de tels cas le style par
271 défaut. Voici une liste des styles de silences disponibles.
273 @lilypondfile[quote,verbatim,ragged-right]{rest-styles.ly}
275 Les silences sont absents de la notation grégorienne ; par contre, cette
276 notation utilise des @ref{Divisiones}.
280 Dans ce manuel : les principes généraux sur l'utilisation des silences
281 sont exposés dans @ref{Rests}.
285 @unnumberedsubsubsec Ancient clefs
290 Avec LilyPond, de nombreuses clés sont disponibles, dont certaines sont
291 dédiées à la musique ancienne.
293 Le tableau suivant présente les différentes clés anciennes que vous
294 pouvez sélectionner avec la commande @code{\clef}. Certaines de ces
295 clés utilisent le même glyphe, attaché à l'une ou l'autre des lignes
296 de la portée. Le chiffre porté en suffixe permet alors de les
297 différencier. Vous pouvez néanmoins forcer le positionnement du
298 glyphe sur une ligne, comme expliqué à la section @ref{Clef}. Dans la
299 colonne exemple, la note suivant la clé montre le do médium.
301 @multitable @columnfractions .4 .4 .2
310 Clé d'ut, style mensural moderne
312 @code{neomensural-c1}, @code{neomensural-c2},@*
313 @code{neomensural-c3}, @code{neomensural-c4}
315 @lilypond[fragment,relative=1,notime]
316 \clef "neomensural-c2" c
320 Clé d'ut, style mensural Petrucci, positionnable sur différentes
321 lignes (clé d'ut seconde pour l'exemple)
323 @code{petrucci-c1}, @code{petrucci-c2},@*
324 @code{petrucci-c3}, @code{petrucci-c4},@*
327 @lilypond[fragment,relative=1,notime]
329 \override NoteHead #'style = #'mensural
334 Clé de fa, style mensural Petrucci
338 @lilypond[fragment,relative=1,notime]
340 \override NoteHead #'style = #'mensural
345 Clé de sol, style mensural Petrucci
349 @lilypond[fragment,relative=1,notime]
351 \override NoteHead #'style = #'mensural
356 Clé d'ut, style mensural historique
358 @code{mensural-c1}, @code{mensural-c2},@*
359 @code{mensural-c3}, @code{mensural-c4}
361 @lilypond[fragment,relative=1,notime]
363 \override NoteHead #'style = #'mensural
368 Clé de fa, style mensural historique
372 @lilypond[fragment,relative=1,notime]
374 \override NoteHead #'style = #'mensural
379 Clé de sol, style mensural historique
383 @lilypond[fragment,relative=1,notime]
385 \override NoteHead #'style = #'mensural
390 Clé d'ut, style Editio Vaticana
392 @code{vaticana-do1}, @code{vaticana-do2},@*
395 @lilypond[fragment,relative=1,notime]
396 \override Staff.StaffSymbol #'line-count = #4
397 \override Staff.StaffSymbol #'color = #red
398 \override Staff.LedgerLineSpanner #'color = #red
399 \override Voice.Stem #'transparent = ##t
400 \override NoteHead #'style = #'vaticana.punctum
406 Clé de fa, style Editio Vaticana
408 @code{vaticana-fa1}, @code{vaticana-fa2}
410 @lilypond[fragment,relative=1,notime]
411 \override Staff.StaffSymbol #'line-count = #4
412 \override Staff.StaffSymbol #'color = #red
413 \override Staff.LedgerLineSpanner #'color = #red
414 \override Voice.Stem #'transparent = ##t
415 \override NoteHead #'style = #'vaticana.punctum
421 Clé d'ut, style Editio Medicaea
423 @code{medicaea-do1}, @code{medicaea-do2},@*
426 @lilypond[fragment,relative=1,notime]
427 \override Staff.StaffSymbol #'line-count = #4
428 \override Staff.StaffSymbol #'color = #red
429 \override Staff.LedgerLineSpanner #'color = #red
430 \override Voice.Stem #'transparent = ##t
431 \override NoteHead #'style = #'medicaea.punctum
437 Clé de fa, style Editio Medicaea
439 @code{medicaea-fa1}, @code{medicaea-fa2}
441 @lilypond[fragment,relative=1,notime]
442 \override Staff.StaffSymbol #'line-count = #4
443 \override Staff.StaffSymbol #'color = #red
444 \override Staff.LedgerLineSpanner #'color = #red
445 \override Voice.Stem #'transparent = ##t
446 \override NoteHead #'style = #'medicaea.punctum
452 Clé d'ut, style historique Hufnagel
454 @code{hufnagel-do1}, @code{hufnagel-do2},@*
457 @lilypond[fragment,relative=1,notime]
458 \override Staff.StaffSymbol #'line-count = #4
459 \override Staff.StaffSymbol #'color = #red
460 \override Staff.LedgerLineSpanner #'color = #red
461 \override Voice.Stem #'transparent = ##t
462 \override NoteHead #'style = #'hufnagel.punctum
468 Clé de fa, style historique Hufnagel
470 @code{hufnagel-fa1}, @code{hufnagel-fa2}
472 @lilypond[fragment,relative=1,notime]
473 \override Staff.StaffSymbol #'line-count = #4
474 \override Staff.StaffSymbol #'color = #red
475 \override Staff.LedgerLineSpanner #'color = #red
476 \override Voice.Stem #'transparent = ##t
477 \override NoteHead #'style = #'hufnagel.punctum
483 Clé combinée ut/fa, style historique Hufnagel
485 @code{hufnagel-do-fa}
487 @lilypond[fragment,relative=1,notime]
488 \override Staff.StaffSymbol #'color = #red
489 \override Staff.LedgerLineSpanner #'color = #red
490 \override Voice.Stem #'transparent = ##t
491 \override NoteHead #'style = #'hufnagel.punctum
492 \clef "hufnagel-do-fa"
499 @emph{Moderne} signifie @qq{gravé comme dans les transcriptions
500 contemporaines de musique mesurée.}
502 @emph{Petrucci} signifie @qq{inspiré des éditions réalisées par le
503 maître graveur Petrucci (1466-1539).}
505 @emph{Historique} signifie @qq{gravé comme dans les éditions
506 historiques, manuscrites ou non, autres que celles de Petrucci.}
508 @emph{Editio XXX} signifie @qq{gravé comme dans les ouvrages estampillés
511 Les clés d'ut de Petrucci avaient une hampe gauche différente selon
512 leur ligne de rattachement.
516 Dans ce manuel : voir @ref{Clef}.
521 La clé de sol mensurale est calquée sur celle de Petrucci.
526 @unnumberedsubsubsec Ancient flags
530 Le réglage de la propriété @code{flag-style} de l'objet hampe
531 (@rinternals{Stem}) donne accès aux crochets de style ancien. Les
532 seuls styles actuellement pris en charge sont @code{default} et
535 @lilypond[quote,fragment,ragged-right,verbatim]
536 \override Stem #'flag-style = #'mensural
537 \override Stem #'thickness = #1.0
538 \override NoteHead #'style = #'mensural
540 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
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
544 Notez que pour chaque crochet mensural, l'extrémité la plus proche de
545 la tête de note sera toujours attachée à une ligne de la portée.
547 Il n'existe pas de crochet spécifique au style néo-mensural. Nous vous
548 conseillons donc, lorsque vous réalisez l'incipit d'une transcription,
549 d'utiliser le style par défaut. Les crochets n'existent pas en notation
554 Les crochets anciens s'attachent aux hampes avec un léger décalage,
555 suite à des modifications intervenues au début de la série 2.3.
557 L'alignement vertical des crochets par rapport aux lignes de la portée
558 sous-entend que les hampes se terminent toujours soit sur une ligne,
559 soit à l'exact milieu d'un interligne. Ceci n'est pas toujours
560 réalisable, surtout si vous faites appel à des fonctionnalités avancées
561 de présentation de la notation classique, qui, par définition, ne sont
562 pas prévues pour être appliquées à la notation mensurale.
566 @node Ancient time signatures
567 @unnumberedsubsubsec Ancient time signatures
571 Les chiffrages de métrique mensurale sont partiellement pris en charge.
572 Les glyphes ne font que représenter des métriques particulières. En
573 d'autres termes, pour obtenir le glyphe correspondant à une métrique
574 mensurale particulière à l'aide de la commande @code{\time n/m}, vous
575 devez choisir la paire @code{(n,m)} parmi les valeurs suivantes :
577 @lilypond[quote,ragged-right]
582 \remove Staff_symbol_engraver
583 \remove Clef_engraver
584 \remove Time_signature_engraver
588 \set Score.timing = ##f
589 \set Score.barAlways = ##t
590 s_\markup { "\\time 4/4" }^\markup { " " \musicglyph
591 #"timesig.neomensural44" }
593 s_\markup { "\\time 2/2" }^\markup { " " \musicglyph
594 #"timesig.neomensural22" }
596 s_\markup { "\\time 6/4" }^\markup { " " \musicglyph
597 #"timesig.neomensural64" }
599 s_\markup { "\\time 6/8" }^\markup { " " \musicglyph
600 #"timesig.neomensural68" }
602 s_\markup { "\\time 3/2" }^\markup { " " \musicglyph
603 #"timesig.neomensural32" }
605 s_\markup { "\\time 3/4" }^\markup { " " \musicglyph
606 #"timesig.neomensural34" }
608 s_\markup { "\\time 9/4" }^\markup { " " \musicglyph
609 #"timesig.neomensural94" }
611 s_\markup { "\\time 9/8" }^\markup { " " \musicglyph
612 #"timesig.neomensural98" }
614 s_\markup { "\\time 4/8" }^\markup { " " \musicglyph
615 #"timesig.neomensural48" }
617 s_\markup { "\\time 2/4" }^\markup { " " \musicglyph
618 #"timesig.neomensural24" }
622 La propriété @code{style} de l'objet @rinternals{TimeSignature} permet
623 d'accéder aux indicateurs de métrique anciens. Les styles
624 @code{neomensural} et @code{mensural} sont disponibles. Vous avez vu
625 ci-dessus le style @code{neomensural}, particulièrement utilisé pour
626 l'incipit des transcriptions. Le style @code{mensural} imite l'aspect
627 de certaines éditions du XVIe siècle.
629 Voici les différences entre les styles :
631 @lilypond[ragged-right,fragment,relative=1,quote]
636 c1^\markup { \hspace #-2.0 \typewriter default }
638 \override Staff.TimeSignature #'style = #'numbered
640 c1^\markup { \hspace #-2.0 \typewriter numbered }
642 \override Staff.TimeSignature #'style = #'mensural
644 c1^\markup { \hspace #-2.0 \typewriter mensural }
646 \override Staff.TimeSignature #'style = #'neomensural
648 c1^\markup { \hspace #-2.0 \typewriter neomensural }
649 \override Staff.TimeSignature #'style = #'single-digit
651 c1^\markup { \hspace #-2.0 \typewriter single-digit }
657 Dans ce manuel : @ref{Time signature} expose les principes généraux sur
658 l'utilisation des indications de métrique.
663 Les équivalences de durées de note ne sont pas modifiées par un
664 changement de métrique. Par exemple, l'équivalence 1 brève pour 3
665 semi-brèves (tempus perfectum) doit s'effectuer à la main en entrant :
668 breveTP = #(ly:make-duration -1 0 3 2)
674 Ce qui définira @code{breveTP} à 3/2 fois 2 = 3 fois une ronde.
676 Le symbole @code{old6/8alt} --- symbole alternatif pour la métrique 6/8
677 --- ne peut être utilisé grâce à une commande @code{\time}. Utilisez
678 plutôt un @code{\markup}.
682 @node Additional note signs
683 @subsection Additional note signs
689 * Ancient articulations::
693 * White mensural ligatures::
694 * Gregorian square neumes ligatures::
697 @node Ancient articulations
698 @unnumberedsubsubsec Ancient articulations
700 @cindex articulations
702 En plus des signes d'articulation standards décrits à la section
703 @ref{Articulations and ornamentations}, LilyPond fournit des articulations pour la musique
704 ancienne. Elles sont spécifiquement destinées au style Editio Vaticana.
706 @lilypond[quote,ragged-right,verbatim]
707 \include "gregorian.ly"
710 \override TextScript #'font-family = #'typewriter
711 \override TextScript #'font-shape = #'upright
712 \override Script #'padding = #-0.1
713 a\ictus_"ictus" \break
714 a\circulus_"circulus" \break
715 a\semicirculus_"semicirculus" \break
716 a\accentus_"accentus" \break
717 \[ a_"episem" \episemInitium \pes b \flexa a b \episemFinis \flexa a \]
724 Certaines articulations sont verticalement trop proches de leurs têtes
727 Le trait d'un episem n'est bien souvent pas apparent et, lorsqu'il
728 l'est, son extension à droite est trop longue.
732 @unnumberedsubsubsec Custodes
738 Un guidon --- @emph{custos}, pluriel @emph{custodes} en latin --- est un
739 symbole qui apparaît à la fin d'une portée. Il montre la hauteur de la
740 ou des premières notes de la portée suivante, donnant une indication
741 judicieuse à l'exécutant.
743 Les guidons étaient couramment utilisés jusqu'au XVIIe siècle. De nos
744 jours, on les retrouve uniquement dans quelques formes particulières de
745 notation telles que les éditions contemporaines de chant grégorien comme
746 les @emph{editio vaticana}. Différents glyphes existent selon le style
749 L'impression de guidons s'obtient en affectant, dans un bloc
750 @code{\layout}, le @rinternals{Custos_engraver} au contexte
751 @code{Staff}, comme le montre l'exemple suivant.
757 \consists Custos_engraver
758 Custos \override #'style = #'mensural
763 Le résultat ressemblera à
765 @lilypond[quote,ragged-right]
769 \override Staff.Custos #'style = #'mensural
774 \context { \Staff \consists Custos_engraver }
779 Le glyphe du guidon est déterminé par la propriété @code{style}. Les
780 styles disponibles sont @code{vaticana}, @code{medicaea},
781 @code{hufnagel} et @code{mensural}. En voici un aperçu :
783 @lilypond[quote,ragged-right,fragment]
784 \new Lyrics \lyricmode {
786 \typewriter "vaticana"
787 \line { " " \musicglyph #"custodes.vaticana.u0" }
790 \typewriter "medicaea"
791 \line { " " \musicglyph #"custodes.medicaea.u0" }
794 \typewriter "hufnagel"
795 \line { " " \musicglyph #"custodes.hufnagel.u0" }
798 \typewriter "mensural"
799 \line { " " \musicglyph #"custodes.mensural.u0" }
806 Référence du programme : @rinternals{Custos}.
808 Exemples : @rlsr{Ancient notation}.
812 @unnumberedsubsubsec Divisiones
818 Une division --- @emph{divisio}, pluriel @emph{divisiones} en latin ---
819 est un symbole ajouté à la portée et utilisé en chant grégorien pour
820 séparer les phrases ou parties. @emph{Divisio minima}, @emph{divisio
821 maior} et @emph{divisio maxima} peuvent respectivement s'interpréter
822 comme une pauses courte, moyenne ou longue, à l'image des marques de
823 respiration --- cf. @ref{Breath marks}. Le signe @emph{finalis} n'est
824 pas uniquement une marque de fin de chant ; il sert aussi à indiquer la
825 fin de chaque partie dans une structure verset/répons.
827 Les divisions sont disponibles après inclusion du fichier
828 @file{gregorian@/-init@/.ly}. Ce fichier définit les commandes
829 @code{\divisioMinima}, @code{\divisioMaior}, @code{\divisioMaxima} et
830 @code{\finalis}. Certaines éditions utilisent @emph{virgula} ou
831 @emph{caesura} en lieu et place de @emph{divisio minima} ; c'est
832 pourquoi @file{gregorian@/-init@/.ly} définit aussi @code{\virgula} et
835 @lilypondfile[quote,ragged-right]{divisiones.ly}
843 @funindex \divisioMinima
844 @code{\divisioMinima},
845 @funindex \divisioMaior
846 @code{\divisioMaior},
847 @funindex \divisioMaxima
848 @code{\divisioMaxima},
855 Dans ce manuel : @ref{Breath marks}.
857 Référence du programme : @rinternals{BreathingSign}.
859 @c FIXME: add breathing-signs.ly directly
860 Exemples : @rlsr{Winds}.
864 @unnumberedsubsubsec Ligatures
868 @c TODO: Should double check if I recalled things correctly when I wrote
869 @c down the following paragraph by heart.
871 Une ligature est un symbole graphique qui représente un groupe d'au
872 moins deux notes. Les ligatures ont commencé à apparaître dans les
873 manuscrits de chant grégorien, pour indiquer des suites ascendantes ou
874 descendantes de notes.
876 Les ligatures s'indiquent par une inclusion entre @code{\[} et
877 @code{\]}. Certains styles de ligature peuvent demander un complément
878 de syntaxe spécifique. Par défaut, le graveur
879 @rinternals{LigatureBracket} place un simple crochet au dessus de
882 @lilypond[quote,ragged-right,verbatim]
890 Selon le style de ligature désiré, il faut ajouter au contexte
891 @rinternals{Voice} le graveur de ligature approprié, comme nous le
892 verrons plus loin. Seules sont disponibles les ligatures mensurales
893 blanches, avec quelques limitations.
898 La gestion de l'espacement spécifique aux ligatures n'est à ce jour
899 pas implémentée. En conséquence, les ligatures sont trop espacées les
900 unes des autres et les sauts de ligne mal ajustés. De plus, les
901 paroles ne s'alignent pas de manière satisfaisante en présence de ligatures.
903 Les altérations ne pouvant être imprimées à l'intérieur d'une
904 ligature, il faut les rassembler et les imprimer juste avant.
906 La syntaxe utilisée correspond à l'ancienne convention de préfixage
907 @code{\[ expr. musicale\]}. Pour des raisons d'uniformité, nous
908 opterons probablement pour le style en suffixe (postfix) @code{note\[
910 En attendant, vous pouvez inclure le fichier
911 @file{gregorian@/-init@/.ly}, qui fournit une fonction Scheme
913 \ligature @var{expr. musicale}
915 qui produit le même résultat, et dont la pérennité est assurée.
918 * White mensural ligatures::
919 * Gregorian square neumes ligatures::
920 @node White mensural ligatures
921 @unnumberedsubsubsec White mensural ligatures
924 @cindex Ligatures mensurales
925 @cindex Ligatures mensurales blanches
927 Les ligatures mensurales blanches sont prises en charge, avec des
930 La gravure des ligatures mensurales blanches s'obtient après avoir
931 ajouté le @rinternals{Mensural_ligature_engraver} et enlevé le
932 @rinternals{Ligature_bracket_engraver} dans le contexte
933 @rinternals{Voice}, comme ici :
939 \remove Ligature_bracket_engraver
940 \consists Mensural_ligature_engraver
945 Lorsque le code ci-dessus est employé, l'aspect d'une ligature mensurale
946 blanche est déterminé à partir des hauteurs et durées des notes qui la
947 composent. Bien que cela demande un temps d'adaptation au nouvel
948 utilisateur, cette méthode offre l'avantage que toute l'information
949 musicale incluse dans la ligature est connue en interne. Ceci est non
950 seulement important pour le rendu MIDI, mais aussi pour des questions de
951 transcription automatisée d'une ligature.
956 \set Score.timing = ##f
957 \set Score.defaultBarType = "empty"
958 \override NoteHead #'style = #'neomensural
959 \override Staff.TimeSignature #'style = #'neomensural
962 \[ d\longa c\breve f e d \]
963 \[ c'\maxima d'\longa \]
966 @lilypond[quote,ragged-right]
969 \set Score.timing = ##f
970 \set Score.defaultBarType = "empty"
971 \override NoteHead #'style = #'neomensural
972 \override Staff.TimeSignature #'style = #'neomensural
975 \[ d\longa c\breve f e d \]
976 \[ c'\maxima d'\longa \]
982 \remove Ligature_bracket_engraver
983 \consists Mensural_ligature_engraver
989 Si on ne remplace pas le @rinternals{Ligature_bracket_engraver}
990 par le @rinternals{Mensural_ligature_engraver}, on obtient
992 @lilypond[quote,ragged-right]
994 \set Score.timing = ##f
995 \set Score.defaultBarType = "empty"
996 \override NoteHead #'style = #'neomensural
997 \override Staff.TimeSignature #'style = #'neomensural
1000 \[ d\longa c\breve f e d \]
1001 \[ c'\maxima d'\longa \]
1008 L'espacement horizontal n'est pas des meilleurs.
1013 @node Gregorian square neumes ligatures
1014 @unnumberedsubsubsec Gregorian square neumes ligatures
1016 @cindex neumes carrés et ligatures
1017 @cindex grégorien, ligatures de neumes carrés
1019 Les neumes grégoriens conformément au style des Editio Vaticana sont
1020 pris en charge de façon assez limitée. Les ligatures élémentaires sont
1021 déjà disponibles, mais beaucoup de règles typographiques ne sont pas
1022 encore implémentées, notamment l'espacement horizontal des enchaînements
1023 de ligatures, l'alignement des paroles ou une gestion convenable des
1026 Le tableau ci-dessous inventorie les différents neumes contenus dans
1027 le second tome de l'Antiphonale Romanum (@emph{Liber Hymnarius}) publié
1028 par l'abbaye de Solesmes en 1983.
1030 @multitable @columnfractions .4 .2 .2 .2
1047 @c TODO: \layout block is identical in all of the below examples.
1048 @c Therefore, it should somehow be included rather than duplicated all
1051 @c why not make identifiers in ly/engraver-init.ly? --hwn
1053 @c Because it's just used to typeset plain notes without
1054 @c a staff for demonstration purposes rather than something
1055 @c special of Gregorian chant notation. --jr
1060 @lilypond[staffsize=26,line-width=1.5\cm]
1061 \include "gregorian.ly"
1066 \noBreak s^\markup {"a"} \noBreak
1068 % Punctum Inclinatum
1070 \noBreak s^\markup {"b"}
1072 \layout { \neumeDemoLayout }}
1075 @lilypond[staffsize=26,line-width=2.5\cm]
1076 \include "gregorian.ly"
1079 % Punctum Auctum Ascendens
1080 \[ \auctum \ascendens b \]
1081 \noBreak s^\markup {"c"} \noBreak
1083 % Punctum Auctum Descendens
1084 \[ \auctum \descendens b \]
1085 \noBreak s^\markup {"d"} \noBreak
1087 % Punctum Inclinatum Auctum
1088 \[ \inclinatum \auctum b \]
1089 \noBreak s^\markup {"e"}
1091 \layout { \neumeDemoLayout }}
1094 @lilypond[staffsize=26,line-width=1.0\cm]
1095 \include "gregorian.ly"
1098 % Punctum Inclinatum Parvum
1099 \[ \inclinatum \deminutum b \]
1100 \noBreak s^\markup {"f"}
1102 \layout { \neumeDemoLayout }}
1108 @lilypond[staffsize=26,line-width=1.0\cm]
1109 \include "gregorian.ly"
1114 \noBreak s^\markup {"g"}
1116 \layout { \neumeDemoLayout }}
1122 @code{3. Apostropha vel Stropha}
1124 @lilypond[staffsize=26,line-width=1.0\cm]
1125 \include "gregorian.ly"
1130 \noBreak s^\markup {"h"}
1132 \layout { \neumeDemoLayout }}
1135 @lilypond[staffsize=26,line-width=1.0\cm]
1136 \include "gregorian.ly"
1140 \[ \stropha \auctum b \]
1141 \noBreak s^\markup {"i"}
1143 \layout { \neumeDemoLayout }}
1150 @lilypond[staffsize=26,line-width=1.0\cm]
1151 \include "gregorian.ly"
1156 \noBreak s^\markup {"j"}
1158 \layout { \neumeDemoLayout }}
1164 @code{5. Clivis vel Flexa}
1166 @lilypond[staffsize=26,line-width=1.0\cm]
1167 \include "gregorian.ly"
1174 \layout { \neumeDemoLayout }}
1177 @lilypond[staffsize=26,line-width=2.0\cm]
1178 \include "gregorian.ly"
1181 % Clivis Aucta Descendens
1182 \[ b \flexa \auctum \descendens g \]
1183 \noBreak s^\markup {"l"} \noBreak
1185 % Clivis Aucta Ascendens
1186 \[ b \flexa \auctum \ascendens g \]
1187 \noBreak s^\markup {"m"}
1189 \layout { \neumeDemoLayout }}
1192 @lilypond[staffsize=26,line-width=1.0\cm]
1193 \include "gregorian.ly"
1197 \[ b \flexa \deminutum g \]
1200 \layout { \neumeDemoLayout }}
1204 @code{6. Podatus vel Pes}
1206 @lilypond[staffsize=26,line-width=1.0\cm]
1207 \include "gregorian.ly"
1214 \layout { \neumeDemoLayout }}
1217 @lilypond[staffsize=26,line-width=2.0\cm]
1218 \include "gregorian.ly"
1221 % Pes Auctus Descendens
1222 \[ g \pes \auctum \descendens b \]
1223 \noBreak s^\markup {"p"} \noBreak
1225 % Pes Auctus Ascendens
1226 \[ g \pes \auctum \ascendens b \]
1227 \noBreak s^\markup {"q"}
1229 \layout { \neumeDemoLayout }}
1232 @lilypond[staffsize=26,line-width=1.0\cm]
1233 \include "gregorian.ly"
1237 \[ g \pes \deminutum b \]
1240 \layout { \neumeDemoLayout }}
1244 @code{7. Pes Quassus}
1246 @lilypond[staffsize=26,line-width=1.0\cm]
1247 \include "gregorian.ly"
1251 \[ \oriscus g \pes \virga b \]
1254 \layout { \neumeDemoLayout }}
1257 @lilypond[staffsize=26,line-width=1.0\cm]
1258 \include "gregorian.ly"
1261 % Pes Quassus Auctus Descendens
1262 \[ \oriscus g \pes \auctum \descendens b \]
1265 \layout { \neumeDemoLayout }}
1270 @code{8. Quilisma Pes}
1272 @lilypond[staffsize=26,line-width=1.0\cm]
1273 \include "gregorian.ly"
1277 \[ \quilisma g \pes b \]
1280 \layout { \neumeDemoLayout }}
1283 @lilypond[staffsize=26,line-width=1.0\cm]
1284 \include "gregorian.ly"
1287 % Quilisma Pes Auctus Descendens
1288 \[ \quilisma g \pes \auctum \descendens b \]
1291 \layout { \neumeDemoLayout }}
1296 @code{9. Podatus Initio Debilis}
1298 @lilypond[staffsize=26,line-width=1.0\cm]
1299 \include "gregorian.ly"
1302 % Pes Initio Debilis
1303 \[ \deminutum g \pes b \]
1306 \layout { \neumeDemoLayout }}
1309 @lilypond[staffsize=26,line-width=1.0\cm]
1310 \include "gregorian.ly"
1313 % Pes Auctus Descendens Initio Debilis
1314 \[ \deminutum g \pes \auctum \descendens b \]
1317 \layout { \neumeDemoLayout }}
1324 @lilypond[staffsize=26,line-width=1.0\cm]
1325 \include "gregorian.ly"
1329 \[ a \pes b \flexa g \]
1332 \layout { \neumeDemoLayout }}
1335 @lilypond[staffsize=26,line-width=1.0\cm]
1336 \include "gregorian.ly"
1339 % Torculus Auctus Descendens
1340 \[ a \pes b \flexa \auctum \descendens g \]
1343 \layout { \neumeDemoLayout }}
1346 @lilypond[staffsize=26,line-width=1.0\cm]
1347 \include "gregorian.ly"
1350 % Torculus Deminutus
1351 \[ a \pes b \flexa \deminutum g \]
1354 \layout { \neumeDemoLayout }}
1358 @code{11. Torculus Initio Debilis}
1360 @lilypond[staffsize=26,line-width=1.0\cm]
1361 \include "gregorian.ly"
1364 % Torculus Initio Debilis
1365 \[ \deminutum a \pes b \flexa g \]
1368 \layout { \neumeDemoLayout }}
1371 @lilypond[staffsize=26,line-width=1.0\cm]
1372 \include "gregorian.ly"
1375 % Torculus Auctus Descendens Initio Debilis
1376 \[ \deminutum a \pes b \flexa \auctum \descendens g \]
1379 \layout { \neumeDemoLayout }}
1382 @lilypond[staffsize=26,line-width=1.0\cm]
1383 \include "gregorian.ly"
1386 % Torculus Deminutus Initio Debilis
1387 \[ \deminutum a \pes b \flexa \deminutum g \]
1390 \layout { \neumeDemoLayout }}
1394 @code{12. Porrectus}
1396 @lilypond[staffsize=26,line-width=1.0\cm]
1397 \include "gregorian.ly"
1401 \[ a \flexa g \pes b \]
1404 \layout { \neumeDemoLayout }}
1407 @lilypond[staffsize=26,line-width=1.0\cm]
1408 \include "gregorian.ly"
1411 % Porrectus Auctus Descendens
1412 \[ a \flexa g \pes \auctum \descendens b \]
1415 \layout { \neumeDemoLayout }}
1418 @lilypond[staffsize=26,line-width=1.0\cm]
1419 \include "gregorian.ly"
1422 % Porrectus Deminutus
1423 \[ a \flexa g \pes \deminutum b \]
1426 \layout { \neumeDemoLayout }}
1432 @lilypond[staffsize=26,line-width=1.0\cm]
1433 \include "gregorian.ly"
1437 \[ \virga b \inclinatum a \inclinatum g \]
1440 \layout { \neumeDemoLayout }
1444 @lilypond[staffsize=26,line-width=1.0\cm]
1445 \include "gregorian.ly"
1449 \[ \virga b \inclinatum a \inclinatum \auctum g \]
1452 \layout { \neumeDemoLayout }}
1455 @lilypond[staffsize=26,line-width=1.0\cm]
1456 \include "gregorian.ly"
1459 % Climacus Deminutus
1460 \[ \virga b \inclinatum a \inclinatum \deminutum g \]
1463 \layout { \neumeDemoLayout }}
1467 @code{14. Scandicus}
1469 @lilypond[staffsize=26,line-width=1.0\cm]
1470 \include "gregorian.ly"
1474 \[ g \pes a \virga b \]
1477 \layout { \neumeDemoLayout }}
1480 @lilypond[staffsize=26,line-width=1.0\cm]
1481 \include "gregorian.ly"
1484 % Scandicus Auctus Descendens
1485 \[ g \pes a \pes \auctum \descendens b \]
1488 \layout { \neumeDemoLayout }}
1491 @lilypond[staffsize=26,line-width=1.0\cm]
1492 \include "gregorian.ly"
1495 % Scandicus Deminutus
1496 \[ g \pes a \pes \deminutum b \]
1499 \layout { \neumeDemoLayout }}
1505 @lilypond[staffsize=26,line-width=1.0\cm]
1506 \include "gregorian.ly"
1510 \[ g \oriscus a \pes \virga b \]
1513 \layout { \neumeDemoLayout }}
1516 @lilypond[staffsize=26,line-width=1.0\cm]
1517 \include "gregorian.ly"
1520 % Salicus Auctus Descendens
1521 \[ g \oriscus a \pes \auctum \descendens b \]
1524 \layout { \neumeDemoLayout }}
1531 @lilypond[staffsize=26,line-width=1.0\cm]
1532 \include "gregorian.ly"
1536 \[ \stropha b \stropha b \stropha a \]
1539 \layout { \neumeDemoLayout }
1548 Contrairement à la majorité des autres systèmes de notation neumatique,
1549 la manière de saisir les neumes n'a rien à voir avec leur apparence
1550 typographique ; elle se concentre plutôt sur le sens musical. Ainsi,
1551 @code{\[ a \pes b \flexa g \]} produit un @emph{torculus} constitué de
1552 trois @emph{punctums}, alors que @code{\[ a \flexa g \pes b \]} produit
1553 un @emph{porrectus} avec une flexe incurvée et un seul @emph{punctum}.
1554 Il n'existe pas de commande à proprement parler qui permette de
1555 spécifier la courbe d'une flexe ; c'est la source musicale qui va le
1556 déterminer. Le fondement d'une telle approche réside dans la
1557 distinction que nous faisons entre les aspects musicaux de la source et
1558 le style de notation que nous voulons obtenir. De ce fait, la même
1559 source pourra être utilisée pour imprimer dans un autre style de
1560 notation grégorienne.
1562 Le tableau suivant présente les fragments de code qui ont permis de
1563 générer les neumes ligaturés du tableau précédent. Les lettres de la
1564 première colonne renvoient aux ligatures ci-dessus. La seconde
1565 colonne énumère le nom des ligatures, et la troisième le code ayant
1566 permis de les générer, se basant ici sur sol, la, si.
1568 @multitable @columnfractions .02 .31 .67
1588 @code{\[ \inclinatum b \]}
1596 @code{\[ \auctum \ascendens b \]}
1604 @code{\[ \auctum \descendens b \]}
1609 Punctum Inclinatum@*
1612 @code{\[ \inclinatum \auctum b \]}
1617 Punctum Inclinatum@*
1619 @code{\[ \inclinatum \deminutum b \]}
1626 @code{\[ \virga b \]}
1633 @code{\[ \stropha b \]}
1640 @code{\[ \stropha \auctum b \]}
1647 @code{\[ \oriscus b \]}
1654 @code{\[ b \flexa g \]}
1662 @code{\[ b \flexa \auctum \descendens g \]}
1670 @code{\[ b \flexa \auctum \ascendens g \]}
1677 @code{\[ b \flexa \deminutum g \]}
1684 @code{\[ g \pes b \]}
1692 @code{\[ g \pes \auctum \descendens b \]}
1700 @code{\[ g \pes \auctum \ascendens b \]}
1707 @code{\[ g \pes \deminutum b \]}
1714 @code{\[ \oriscus g \pes \virga b \]}
1720 Auctus Descendens @tab
1721 @code{\[ \oriscus g \pes \auctum \descendens b \]}
1728 @code{\[ \quilisma g \pes b \]}
1736 @code{\[ \quilisma g \pes \auctum \descendens b \]}
1743 @code{\[ \deminutum g \pes b \]}
1748 Pes Auctus Descendens@*
1751 @code{\[ \deminutum g \pes \auctum \descendens b \]}
1758 @code{\[ a \pes b \flexa g \]}
1766 @code{\[ a \pes b \flexa \auctum \descendens g \]}
1773 @code{\[ a \pes b \flexa \deminutum g \]}
1778 Torculus Initio Debilis
1780 @code{\[ \deminutum a \pes b \flexa g \]}
1786 Descendens Initio Debilis
1788 @code{\[ \deminutum a \pes b \flexa \auctum \descendens g \]}
1793 Torculus Deminutus@*
1796 @code{\[ \deminutum a \pes b \flexa \deminutum g \]}
1803 @code{\[ a \flexa g \pes b \]}
1811 @code{\[ a \flexa g \pes \auctum \descendens b \]}
1818 @code{\[ a \flexa g \pes \deminutum b \]}
1825 @code{\[ \virga b \inclinatum a \inclinatum g \]}
1832 @code{\[ \virga b \inclinatum a \inclinatum \auctum g \]}
1839 @code{\[ \virga b \inclinatum a \inclinatum \deminutum g \]}
1846 @code{\[ g \pes a \virga b \]}
1854 @code{\[ g \pes a \pes \auctum \descendens b \]}
1861 @code{\[ g \pes a \pes \deminutum b \]}
1868 @code{\[ g \oriscus a \pes \virga b \]}
1873 Salicus Auctus Descendens
1875 @code{\[ g \oriscus a \pes \auctum \descendens b \]}
1882 @code{\[ \stropha b \stropha b \stropha a \]}
1885 Les ligatures que nous venons de voir, bien que rudimentaires, donnent
1886 un aperçu des possibilités de former des ligatures grégoriennes. En
1887 théorie, vous pouvez inclure entre les délimiteurs @code{\[} et
1888 @code{\]}, autant de sons que nécessaires à la ligature, ainsi que de
1889 préfixes tels que @code{\pes}, @code{\flexa}, @code{\virga},
1890 @code{\inclinatum}, @dots{} Bien sûr, les règles de construction
1891 présentées ci-dessus peuvent se combiner, ce qui permet la création
1892 d'une infinité de ligatures.
1894 Les points d'@emph{augmentum}, ou @emph{morae}, s'obtiennent avec la
1895 fonction @code{\augmentum}. Notez que cette fonction @code{\augmentum}
1896 est implémentée en tant que fonction unaire plutôt que comme un préfixe
1897 de note. Par conséquent, @code{\augmentum \virga c} ne donnera rien de
1898 particulier. Il faut l'utiliser avec la syntaxe @code{\virga \augmentum
1899 c} ou @code{\augmentum @{\virga c@}}. Par ailleurs, l'expression
1900 @code{\augmentum @{a g@}} constitue une forme abrégée de
1901 @code{\augmentum a \augmentum g}.
1903 @lilypond[quote,ragged-right,verbatim]
1904 \include "gregorian.ly"
1906 \new VaticanaVoice {
1907 \[ \augmentum a \flexa \augmentum g \]
1915 LilyPond dispose des préfixes suivants :
1920 @funindex \inclinatum
1924 @funindex \descendens
1926 @funindex \ascendens
1932 @funindex \deminutum
1941 Les préfixes de note peuvent s'agglutiner, modulo quelques restrictions.
1942 Par exemple, on peut appliquer un @code{\descendens} ou un
1943 @code{\ascendens} à une note, mais pas les deux simultanément à une même
1948 Deux notes adjacentes peuvent être reliées grâce aux commandes
1949 @code{\pes} ou @code{\flexa} pour marquer une ligne mélodique
1950 respectivement ascendante ou descendante.
1952 @funindex \augmentum
1953 Utilisez la fonction musicale unaire @code{\augmentum} pour ajouter
1954 des points d'augmentum.
1958 Lorsqu'un @code{\augmentum} apparaît dans une ligature en fin de
1959 portée, son placement vertical peut être erroné. Pour y remédier,
1960 ajoutez un silence invisible, @code{s8} par exemple, comme dernière note de
1963 L'@code{\augmentum} devrait être implémenté en tant que préfixe plutôt
1964 qu'en tant que fonction unaire, afin qu'@code{\augmentum} puisse
1965 s'intégrer avec d'autres préfixes dans n'importe quel ordre.
1970 @node Pre-defined contexts
1971 @subsection Pre-defined contexts
1977 * Gregorian chant contexts::
1978 * Mensural contexts::
1981 @node Gregorian chant contexts
1982 @unnumberedsubsubsec Gregorian chant contexts
1984 @cindex VaticanaVoiceContext
1985 @cindex VaticanaStaffContext
1987 Les contextes @code{VaticanaVoiceContext} et
1988 @code{VaticanaStaffContext} permettent de graver le chant grégorien
1989 dans le style des éditions vaticanes. Ces contextes initialisent
1990 les propriétés de tous les autres contextes et objets graphiques à des
1991 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
1992 lancer dans la saisie de votre chant, comme ci-dessous :
1994 @lilypond[quote,ragged-right,verbatim]
1995 \include "gregorian.ly"
1998 \new VaticanaVoice = "cantus" {
1999 \[ c'\melisma c' \flexa a \]
2000 \[ a \flexa \deminutum g\melismaEnd \]
2002 \[ f\melisma \pes a c' c' \pes d'\melismaEnd \]
2003 c' \divisioMinima \break
2004 \[ c'\melisma c' \flexa a \]
2005 \[ a \flexa \deminutum g\melismaEnd \] f \divisioMinima
2007 \new Lyrics \lyricsto "cantus" {
2008 San- ctus, San- ctus, San- ctus
2017 @node Mensural contexts
2018 @unnumberedsubsubsec Mensural contexts
2021 @cindex MensuralVoiceContext
2022 @cindex MensuralStaffContext
2024 Les contextes @code{MensuralVoiceContext} et
2025 @code{MensuralStaffContext} permettent de graver des chants
2026 dans le style mesuré. Ces contextes initialisent
2027 les propriétés de tous les autres contextes et objets graphiques à des
2028 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
2029 lancer dans la saisie de votre chant comme ci-après :
2031 @lilypond[quote,ragged-right,verbatim]
2034 \new MensuralVoice = "discantus" \transpose c c' {
2035 \override Score.BarNumber #'transparent = ##t {
2036 c'1\melisma bes a g\melismaEnd
2038 \[ f1\melisma a c'\breve d'\melismaEnd \]
2040 c'\breve\melisma a1 g1\melismaEnd
2041 fis\longa^\signumcongruentiae
2044 \new Lyrics \lyricsto "discantus" {
2045 San -- ctus, San -- ctus, San -- ctus
2053 @node Transcribing ancient music
2054 @subsection Transcribing ancient music
2059 * Ancient and modern from one source::
2061 * Mensurstriche layout::
2062 * Transcribing Gregorian chant::
2065 @node Ancient and modern from one source
2066 @unnumberedsubsubsec Ancient and modern from one source
2071 @unnumberedsubsubsec Incipits
2076 @node Mensurstriche layout
2077 @unnumberedsubsubsec Mensurstriche layout
2081 @node Transcribing Gregorian chant
2082 @unnumberedsubsubsec Transcribing Gregorian chant
2087 @node Editorial markings
2088 @subsection Editorial markings
2094 * Annotational accidentals::
2095 * Baroque rhythmic notation::
2098 @node Annotational accidentals
2099 @unnumberedsubsubsec Annotational accidentals
2102 @cindex MensuralVoiceContext
2103 @cindex MensuralStaffContext
2105 Les contextes @code{MensuralVoiceContext} et
2106 @code{MensuralStaffContext} permettent de graver des chants
2107 dans le style mesuré. Ces contextes initialisent
2108 les propriétés de tous les autres contextes et objets graphiques à des
2109 valeurs adéquates, de telle sorte que vous pouvez tout de suite vous
2110 lancer dans la saisie de votre chant comme ci-après :
2112 @lilypond[quote,ragged-right,verbatim]
2115 \new MensuralVoice = "discantus" \transpose c c' {
2116 \override Score.BarNumber #'transparent = ##t {
2117 c'1\melisma bes a g\melismaEnd
2119 \[ f1\melisma a c'\breve d'\melismaEnd \]
2121 c'\breve\melisma a1 g1\melismaEnd
2122 fis\longa^\signumcongruentiae
2125 \new Lyrics \lyricsto "discantus" {
2126 San -- ctus, San -- ctus, San -- ctus
2134 @node Baroque rhythmic notation
2135 @unnumberedsubsubsec Baroque rhythmic notation