]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/user/ancient.itely
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into lilypond...
[lilypond.git] / Documentation / fr / user / ancient.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: aebc0820702acbd928a9acb14e1c95131a0234d9
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
11 @node Ancient notation
12 @section Ancient notation
13
14 UNTRANSLATED NODE: IGNORE ME
15
16
17 @menu
18 * Introduction to ancient notation::  
19 * Alternative note signs::      
20 * Additional note signs::       
21 * Pre-defined contexts::        
22 * Transcribing ancient music::  
23 * Editorial markings::          
24 @end menu
25
26 @node Introduction to ancient notation
27 @subsection Introduction to ancient notation
28
29
30 @cindex Vaticana, Editio
31 @cindex Medicaea, Editio
32 @cindex hufnagel
33 @cindex Petrucci
34 @cindex mensural
35
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
39 charge.
40
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
43 @itemize @bullet
44 @item
45 @ref{Ancient note heads},
46 @item
47 @ref{Ancient accidentals},
48 @item
49 @ref{Ancient rests},
50 @item
51 @ref{Ancient clefs},
52 @item
53 @ref{Ancient flags},
54 @item
55 @ref{Ancient time signatures}.
56 @end itemize
57
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.
61
62 En plus des signes d'articulation standards décrits à la section
63 @ref{Articulations}, la notation ancienne dispose de signes particuliers.
64
65 @itemize @bullet
66 @item
67 @ref{Ancient articulations}
68 @end itemize
69
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.
74
75 @itemize @bullet
76 @item
77 @ref{Custodes},
78 @item
79 @ref{Divisiones},
80 @item
81 @ref{Ligatures}.
82 @end itemize
83
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
88 notes.
89
90 @itemize @bullet
91 @item
92 @ref{Gregorian Chant contexts},
93 @item
94 @ref{Mensural contexts}.
95 @end itemize
96
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.
100
101 @itemize @bullet
102 @item
103 @ref{Figured bass}
104 @end itemize
105
106 Voici les points que nous allons aborder :
107
108
109 @menu
110 * Ancient notation supported::  
111 @end menu
112
113 @node Ancient notation supported
114 @subsubsection Ancient notation supported
115
116 UNTRANSLATED NODE: IGNORE ME
117
118
119
120 @node Alternative note signs
121 @subsection Alternative note signs
122
123 UNTRANSLATED NODE: IGNORE ME
124
125
126 @menu
127 * Ancient note heads::          
128 * Ancient accidentals::         
129 * Ancient rests::               
130 * Ancient clefs::               
131 * Ancient flags::               
132 * Ancient time signatures::     
133 @end menu
134
135 @node Ancient note heads
136 @subsubsection Ancient note heads
137
138 @cindex têtes de note, musique ancienne
139
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.
154
155 L'exemple suivant illustre le style @code{neomensural}.
156
157
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
162 @end lilypond
163
164 Si vous écrivez en notation grégorienne, le
165 @rinternals{Gregorian_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.
172
173 @seealso
174
175 Pour un aperçu de toutes les possibilités,
176 consultez @ref{Note head styles}.
177
178
179
180 @node Ancient accidentals
181 @subsubsection Ancient accidentals
182
183 @cindex altérations
184
185
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}.
189
190 @lilypond[quote,ragged-right,staffsize=26]
191 \score {
192 {
193   \textLengthOn
194   s^\markup {
195     \column {
196       "vaticana"
197       \line { " " \musicglyph #"accidentals.vaticana-1"
198         " " \musicglyph #"accidentals.vaticana0" }
199     }
200     \column {
201       "medicaea"
202       \line { " " \musicglyph #"accidentals.medicaea-1" }
203     }
204     \column {
205       "hufnagel"
206       \line { " " \musicglyph #"accidentals.hufnagel-1" }
207     }
208     \column {
209       "mensural"
210       \line { " " \musicglyph #"accidentals.mensural-1"
211         " " \musicglyph #"accidentals.mensural1" }
212     }
213   }
214 }
215 \layout {
216   interscoreline = 1
217   \context { \Score \remove "Bar_number_engraver" }
218   \context { \Staff
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
224     }
225   }
226 }
227 @end lilypond
228
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é.
232
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}. 
236
237 @seealso
238
239 Dans ce manuel : @ref{Pitches}, @ref{Cautionary accidentals}, et
240 @ref{Automatic accidentals}, pour les principes généraux d'utilisation
241 des altérations ; @ref{Key signature} pour les armures.
242
243 Référence du programme : @rinternals{KeySignature}.
244
245 Exemples : @rlsr{Ancient notation}.
246
247
248 @node Ancient rests
249 @subsubsection Ancient rests
250
251 @cindex silences, musique ancienne
252
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.
261
262 L'exemple suivant illustre le style @code{neomensural}.
263
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
268 @end lilypond
269
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.
273
274 @lilypondfile[quote,verbatim,ragged-right]{rest-styles.ly}
275
276 Les silences sont absents de la notation grégorienne ; par contre, cette
277 notation utilise des @ref{Divisiones}.
278
279 @seealso
280
281 Dans ce manuel : les principes généraux sur l'utilisation des silences
282 sont exposés dans @ref{Rests}.
283
284
285 @node Ancient clefs
286 @subsubsection Ancient clefs
287
288 @cindex clefs
289 @cindex clés
290
291 Avec LilyPond, de nombreuses clés sont disponibles, dont certaines sont
292 dédiées à la musique ancienne.
293
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.
301
302 @multitable @columnfractions .4 .4 .2
303 @item
304 @b{Description}
305 @tab
306 @b{Clé disponible}
307 @tab
308 @b{Exemple}
309
310 @item
311 Clé d'ut, style mensural moderne
312 @tab
313 @code{neomensural-c1}, @code{neomensural-c2},@*
314 @code{neomensural-c3}, @code{neomensural-c4}
315 @tab
316 @lilypond[fragment,relative=1,notime]
317   \clef "neomensural-c2" c
318 @end lilypond
319
320 @item
321 Clé d'ut, style mensural Petrucci, positionnable sur différentes
322 lignes (clé d'ut seconde pour l'exemple)
323 @tab
324 @code{petrucci-c1}, @code{petrucci-c2},@*
325 @code{petrucci-c3}, @code{petrucci-c4},@*
326 @code{petrucci-c5}
327 @tab
328 @lilypond[fragment,relative=1,notime]
329   \clef "petrucci-c2"
330   \override NoteHead #'style = #'mensural
331   c
332 @end lilypond
333
334 @item
335 Clé de fa, style mensural Petrucci
336 @tab
337 @code{petrucci-f}
338 @tab
339 @lilypond[fragment,relative=1,notime]
340   \clef "petrucci-f"
341   \override NoteHead #'style = #'mensural
342   c
343 @end lilypond
344
345 @item
346 Clé de sol, style mensural Petrucci
347 @tab
348 @code{petrucci-g}
349 @tab
350 @lilypond[fragment,relative=1,notime]
351   \clef "petrucci-g"
352   \override NoteHead #'style = #'mensural
353   c
354 @end lilypond
355
356 @item
357 Clé d'ut, style mensural historique
358 @tab
359 @code{mensural-c1}, @code{mensural-c2},@*
360 @code{mensural-c3}, @code{mensural-c4}
361 @tab
362 @lilypond[fragment,relative=1,notime]
363   \clef "mensural-c2"
364   \override NoteHead #'style = #'mensural
365   c
366 @end lilypond
367
368 @item
369 Clé de fa, style mensural historique
370 @tab
371 @code{mensural-f}
372 @tab
373 @lilypond[fragment,relative=1,notime]
374   \clef "mensural-f"
375   \override NoteHead #'style = #'mensural
376   c
377 @end lilypond
378
379 @item
380 Clé de sol, style mensural historique
381 @tab
382 @code{mensural-g}
383 @tab
384 @lilypond[fragment,relative=1,notime]
385   \clef "mensural-g"
386   \override NoteHead #'style = #'mensural
387   c
388 @end lilypond
389
390 @item
391 Clé d'ut, style Editio Vaticana
392 @tab
393 @code{vaticana-do1}, @code{vaticana-do2},@*
394 @code{vaticana-do3}
395 @tab
396 @lilypond[fragment,relative=1,notime]
397   \override Staff.StaffSymbol #'line-count = #4
398   \override Staff.StaffSymbol #'color = #red
399   \override Staff.LedgerLineSpanner #'color = #red
400   \override Voice.Stem #'transparent = ##t
401   \override NoteHead #'style = #'vaticana.punctum
402   \clef "vaticana-do2"
403   c
404 @end lilypond
405
406 @item
407 Clé de fa, style Editio Vaticana
408 @tab
409 @code{vaticana-fa1}, @code{vaticana-fa2}
410 @tab
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
417   \clef "vaticana-fa2"
418   c
419 @end lilypond
420
421 @item
422 Clé d'ut, style Editio Medicaea
423 @tab
424 @code{medicaea-do1}, @code{medicaea-do2},@*
425 @code{medicaea-do3}
426 @tab
427 @lilypond[fragment,relative=1,notime]
428   \override Staff.StaffSymbol #'line-count = #4
429   \override Staff.StaffSymbol #'color = #red
430   \override Staff.LedgerLineSpanner #'color = #red
431   \override Voice.Stem #'transparent = ##t
432   \override NoteHead #'style = #'medicaea.punctum
433   \clef "medicaea-do2"
434   c
435 @end lilypond
436
437 @item
438 Clé de fa, style Editio Medicaea
439 @tab
440 @code{medicaea-fa1}, @code{medicaea-fa2}
441 @tab
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
448   \clef "medicaea-fa2"
449   c
450 @end lilypond
451
452 @item
453 Clé d'ut, style historique Hufnagel
454 @tab
455 @code{hufnagel-do1}, @code{hufnagel-do2},@*
456 @code{hufnagel-do3}
457 @tab
458 @lilypond[fragment,relative=1,notime]
459   \override Staff.StaffSymbol #'line-count = #4
460   \override Staff.StaffSymbol #'color = #red
461   \override Staff.LedgerLineSpanner #'color = #red
462   \override Voice.Stem #'transparent = ##t
463   \override NoteHead #'style = #'hufnagel.punctum
464   \clef "hufnagel-do2"
465   c
466 @end lilypond
467
468 @item
469 Clé de fa, style historique Hufnagel
470 @tab
471 @code{hufnagel-fa1}, @code{hufnagel-fa2}
472 @tab
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
479   \clef "hufnagel-fa2"
480   c
481 @end lilypond
482
483 @item
484 Clé combinée ut/fa, style historique Hufnagel
485 @tab
486 @code{hufnagel-do-fa}
487 @tab
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"
494   c
495 @end lilypond
496 @end multitable
497
498
499
500 @emph{Moderne} signifie @qq{gravé comme dans les transcriptions
501 contemporaines de musique mesurée.}
502
503 @emph{Petrucci} signifie @qq{inspiré des éditions réalisées par le
504 maître graveur Petrucci (1466-1539).}
505
506 @emph{Historique} signifie @qq{gravé comme dans les éditions
507 historiques, manuscrites ou non, autres que celles de Petrucci.}
508
509 @emph{Editio XXX} signifie @qq{gravé comme dans les ouvrages estampillés
510 Editio XXX.}
511
512 Les clés d'ut de Petrucci avaient une hampe gauche différente selon
513 leur ligne de rattachement.
514
515 @seealso
516
517 Dans ce manuel : voir @ref{Clef}.
518
519 @knownissues
520
521 La clé de sol mensurale est calquée sur celle de Petrucci.
522
523
524
525 @node Ancient flags
526 @subsubsection Ancient flags
527
528 @cindex crochets
529
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
533 @code{mensural}.
534
535 @lilypond[quote,fragment,ragged-right,verbatim]
536 \override Stem #'flag-style = #'mensural
537 \override Stem #'thickness = #1.0
538 \override NoteHead #'style = #'mensural
539 \autoBeamOff
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
542 @end lilypond
543
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.
546
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
550 grégorienne.
551
552 @knownissues
553
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.
556
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.
563
564
565
566 @node Ancient time signatures
567 @subsubsection Ancient time signatures
568
569 @cindex métrique
570
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 :
576
577 @lilypond[quote,ragged-right]
578 \layout {
579   indent = 0.0
580   \context {
581     \Staff
582     \remove Staff_symbol_engraver
583     \remove Clef_engraver
584     \remove Time_signature_engraver
585   }
586 }
587 {
588   \set Score.timing = ##f
589   \set Score.barAlways = ##t
590   s_\markup { "\\time 4/4" }^\markup { "       " \musicglyph
591 #"timesig.neomensural44" }
592   s
593   s_\markup { "\\time 2/2" }^\markup { "       " \musicglyph
594 #"timesig.neomensural22" }
595   s
596   s_\markup { "\\time 6/4" }^\markup { "       " \musicglyph
597 #"timesig.neomensural64" }
598   s
599   s_\markup { "\\time 6/8" }^\markup { "       " \musicglyph
600 #"timesig.neomensural68" }
601   \break
602   s_\markup { "\\time 3/2" }^\markup { "       " \musicglyph
603 #"timesig.neomensural32" }
604   s
605   s_\markup { "\\time 3/4" }^\markup { "       " \musicglyph
606 #"timesig.neomensural34" }
607   s
608   s_\markup { "\\time 9/4" }^\markup { "       " \musicglyph
609 #"timesig.neomensural94" }
610   s
611   s_\markup { "\\time 9/8" }^\markup { "       " \musicglyph
612 #"timesig.neomensural98" }
613   \break
614   s_\markup { "\\time 4/8" }^\markup { "       " \musicglyph
615 #"timesig.neomensural48" }
616   s
617   s_\markup { "\\time 2/4" }^\markup { "       " \musicglyph
618 #"timesig.neomensural24" }
619 }
620 @end lilypond
621
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.
628
629 Voici les différences entre les styles :
630
631 @lilypond[ragged-right,fragment,relative=1,quote]
632 {
633   \textLengthOn
634
635   \time 2/2
636   c1^\markup { \hspace #-2.0 \typewriter default }
637
638   \override Staff.TimeSignature #'style = #'numbered
639   \time 2/2
640   c1^\markup { \hspace #-2.0 \typewriter numbered }
641
642   \override Staff.TimeSignature #'style = #'mensural
643   \time 2/2
644   c1^\markup { \hspace #-2.0 \typewriter mensural }
645
646   \override Staff.TimeSignature #'style = #'neomensural
647   \time 2/2
648   c1^\markup { \hspace #-2.0 \typewriter neomensural }
649   \override Staff.TimeSignature #'style = #'single-digit
650   \time 2/2
651   c1^\markup { \hspace #-2.0 \typewriter single-digit }
652 }
653 @end lilypond
654
655 @seealso
656
657 Dans ce manuel : @ref{Time signature} expose les principes généraux sur
658 l'utilisation des indications de métrique.
659
660 @knownissues
661
662 Les équivalences de durées de note ne sont pas modifiées par un
663 changement de métrique.  Par exemple, l'équivalence 1 brève pour 3
664 semi-brèves (tempus perfectum) doit s'effectuer à la main en entrant :
665
666 @example
667 breveTP = #(ly:make-duration -1 0 3 2)
668 @dots{}
669 @{ c\breveTP f1 @}
670 @end example
671
672 @noindent
673 Ce qui définira @code{breveTP} à 3/2 fois 2 = 3 fois une ronde.
674
675 Le symbole @code{old6/8alt} --- symbole alternatif pour la métrique 6/8
676 --- ne peut être utilisé grâce à une commande @code{\time}.  Utilisez
677 plutôt un @code{\markup}.
678
679
680
681 @node Additional note signs
682 @subsection Additional note signs
683
684 UNTRANSLATED NODE: IGNORE ME
685
686
687 @menu
688 * Ancient articulations::       
689 * Custodes::                    
690 * Divisiones::                  
691 * Ligatures::                   
692 * White mensural ligatures::    
693 * Gregorian square neumes ligatures::  
694 * Gregorian square neumes ligatures::  
695 @end menu
696
697 @node Ancient articulations
698 @subsubsection Ancient articulations
699
700 @cindex articulations
701
702 En plus des signes d'articulation standards décrits à la section
703 @ref{Articulations}, LilyPond fournit des articulations pour la musique
704 ancienne.  Elles sont spécifiquement destinées au style Editio Vaticana.
705
706 @lilypond[quote,ragged-right,verbatim]
707 \include "gregorian-init.ly"
708 \score {
709   \new VaticanaVoice {
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 \]
718   }
719 }
720 @end lilypond
721
722 @knownissues
723
724 Certaines articulations sont verticalement trop proches de leurs têtes
725 de note.
726
727 Le trait d'un episem n'est bien souvent pas apparent et, lorsqu'il
728 l'est, son extension à droite est trop longue.
729
730
731 @node Custodes
732 @subsubsection Custodes
733
734 @cindex custos
735 @cindex custodes
736 @cindex guidon
737
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.
742
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
747 de notation.
748
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.
752
753 @example
754 \layout @{
755   \context @{
756     \Staff
757     \consists Custos_engraver
758     Custos \override #'style = #'mensural
759   @}
760 @}
761 @end example
762
763 Le résultat ressemblera à
764
765 @lilypond[quote,ragged-right]
766 \score {
767 {
768   a'1
769   \override Staff.Custos #'style = #'mensural
770   \break
771   g'
772 }
773 \layout {
774   \context { \Staff \consists Custos_engraver }
775   }
776 }
777 @end lilypond
778
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 :
782
783 @lilypond[quote,ragged-right,fragment]
784 \new Lyrics \lyricmode {
785   \markup { \column {
786     \typewriter "vaticana"
787     \line { " " \musicglyph #"custodes.vaticana.u0" }
788   } }
789   \markup { \column {
790     \typewriter "medicaea"
791     \line { " " \musicglyph #"custodes.medicaea.u0" }
792   }}
793   \markup { \column {
794     \typewriter "hufnagel"
795     \line { " " \musicglyph #"custodes.hufnagel.u0" }
796   }}
797   \markup { \column {
798     \typewriter "mensural"
799     \line { " " \musicglyph #"custodes.mensural.u0" }
800   }}
801 }
802 @end lilypond
803
804 @seealso
805
806 Référence du programme : @rinternals{Custos}.
807
808 Exemples : @rlsr{Ancient notation}.
809
810
811 @node Divisiones
812 @subsubsection Divisiones
813
814 @cindex divisio
815 @cindex divisiones
816 @cindex finalis
817
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.
826
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
833 @code{\caesura}.
834
835 @lilypondfile[quote,ragged-right]{divisiones.ly}
836
837 @predefined
838
839 @funindex \virgula
840 @code{\virgula},
841 @funindex \caesura
842 @code{\caesura},
843 @funindex \divisioMinima
844 @code{\divisioMinima},
845 @funindex \divisioMaior
846 @code{\divisioMaior},
847 @funindex \divisioMaxima
848 @code{\divisioMaxima},
849 @funindex \finalis
850 @code{\finalis}.
851
852 @seealso
853
854 Dans ce manuel : @ref{Breath marks}.
855
856 Référence du programme : @rinternals{BreathingSign}.
857
858 @c FIXME: add breathing-signs.ly directly
859 Exemples : @rlsr{Winds}.
860
861
862 @node Ligatures
863 @subsubsection Ligatures
864
865 @cindex Ligatures
866
867 @c TODO: Should double check if I recalled things correctly when I wrote
868 @c down the following paragraph by heart.
869
870 Une ligature est un symbole graphique qui représente un groupe d'au
871 moins deux notes.  Les ligatures ont commencé à apparaître dans les
872 manuscrits de chant grégorien, pour indiquer des suites ascendantes ou
873 descendantes de notes.
874
875 Les ligatures s'indiquent par une inclusion entre @code{\[} et 
876 @code{\]}.  Certains styles de ligature peuvent demander un complément
877 de syntaxe spécifique.  Par défaut, le graveur
878 @rinternals{LigatureBracket} place un simple crochet au dessus de
879 la ligature :
880
881 @lilypond[quote,ragged-right,verbatim]
882 \transpose c c' {
883   \[ g c a f d' \]
884   a g f
885   \[ e f a g \]
886 }
887 @end lilypond
888
889 Selon le style de ligature désiré, il faut ajouter au contexte
890 @rinternals{Voice} le graveur de ligature approprié, comme nous le
891 verrons plus loin.  Seules sont disponibles les ligatures mensurales
892 blanches, avec quelques limitations.
893
894
895 @knownissues
896
897 La gestion de l'espacement spécifique aux ligatures n'est à ce jour
898 pas implémentée.  En conséquence, les ligatures sont trop espacées les
899 unes des autres et les sauts de ligne mal ajustés. De plus, les
900 paroles ne s'alignent pas de manière satisfaisante en présence de ligatures.
901
902 Les altérations ne pouvant être imprimées à l'intérieur d'une
903 ligature, il faut les rassembler et les imprimer juste avant.
904
905 La syntaxe utilisée correspond à l'ancienne convention de préfixage
906 @code{\[ expr. musicale\]}.  Pour des raisons d'uniformité, nous
907 opterons probablement pour le style en suffixe (postfix)  @code{note\[
908 ... note\]}. 
909 En attendant, vous pouvez inclure le fichier
910 @file{gregorian@/-init@/.ly}, qui fournit une fonction Scheme 
911 @example
912 \ligature @var{expr. musicale}
913 @end example
914 qui produit le même résultat, et dont la pérennité est assurée.
915
916
917 * White mensural ligatures::
918 * Gregorian square neumes ligatures::
919 @node White mensural ligatures
920 @subsubsection White mensural ligatures
921
922
923 @cindex Ligatures mensurales
924 @cindex Ligatures mensurales blanches
925
926 Les ligatures mensurales blanches sont prises en charge, avec des
927 limitations.
928
929 La gravure des ligatures mensurales blanches s'obtient après avoir
930 ajouté le @rinternals{Mensural_ligature_engraver} et enlevé le
931 @rinternals{Ligature_bracket_engraver} dans le contexte
932 @rinternals{Voice}, comme ici :
933
934 @example
935 \layout @{
936   \context @{
937     \Voice
938     \remove Ligature_bracket_engraver
939     \consists Mensural_ligature_engraver
940   @}
941 @}
942 @end example
943
944 Lorsque le code ci-dessus est employé, l'aspect d'une ligature mensurale
945 blanche est déterminé à partir des hauteurs et durées des notes qui la
946 composent.  Bien que cela demande un temps d'adaptation au nouvel
947 utilisateur, cette méthode offre l'avantage que toute l'information
948 musicale incluse dans la ligature est connue en interne.  Ceci est non
949 seulement important pour le rendu MIDI, mais aussi pour des questions de
950 transcription automatisée d'une ligature.
951
952 Par exemple,
953
954 @example
955 \set Score.timing = ##f
956 \set Score.defaultBarType = "empty"
957 \override NoteHead #'style = #'neomensural
958 \override Staff.TimeSignature #'style = #'neomensural
959 \clef "petrucci-g"
960 \[ c'\maxima g \]
961 \[ d\longa c\breve f e d \]
962 \[ c'\maxima d'\longa \]
963 \[ e'1 a g\breve \]
964 @end example
965 @lilypond[quote,ragged-right]
966 \score {
967   \transpose c c' {
968     \set Score.timing = ##f
969     \set Score.defaultBarType = "empty"
970     \override NoteHead #'style = #'neomensural
971     \override Staff.TimeSignature #'style = #'neomensural
972     \clef "petrucci-g"
973     \[ c'\maxima g \]
974     \[ d\longa c\breve f e d \]
975     \[ c'\maxima d'\longa \]
976     \[ e'1 a g\breve \]
977   }
978   \layout {
979     \context {
980       \Voice
981       \remove Ligature_bracket_engraver
982       \consists Mensural_ligature_engraver
983     }
984   }
985 }
986 @end lilypond
987
988 Si on ne remplace pas le @rinternals{Ligature_bracket_engraver}
989 par le @rinternals{Mensural_ligature_engraver}, on obtient
990
991 @lilypond[quote,ragged-right]
992 \transpose c c' {
993   \set Score.timing = ##f
994   \set Score.defaultBarType = "empty"
995   \override NoteHead #'style = #'neomensural
996   \override Staff.TimeSignature #'style = #'neomensural
997   \clef "petrucci-g"
998   \[ c'\maxima g \]
999   \[ d\longa c\breve f e d \]
1000   \[ c'\maxima d'\longa \]
1001   \[ e'1 a g\breve \]
1002 }
1003 @end lilypond
1004
1005 @knownissues
1006
1007 L'espacement horizontal n'est pas des meilleurs.
1008
1009
1010
1011
1012 @node Gregorian square neumes ligatures
1013 @subsubsection Gregorian square neumes ligatures
1014
1015 @node Gregorian square neumes ligatures
1016 @unnumberedsubsubsec Gregorian square neumes ligatures
1017
1018 @cindex neumes carrés et ligatures
1019 @cindex grégorien, ligatures de neumes carrés
1020
1021 Les neumes grégoriens conformément au style des Editio Vaticana sont
1022 pris en charge de façon assez limitée.  Les ligatures élémentaires sont
1023 déjà disponibles, mais beaucoup de règles typographiques ne sont pas
1024 encore implémentées, notamment l'espacement horizontal des enchaînements
1025 de ligatures, l'alignement des paroles ou une gestion convenable des
1026 altérations.
1027
1028 Le tableau ci-dessous inventorie les différents neumes contenus dans
1029 le second tome de l'Antiphonale Romanum (@emph{Liber Hymnarius}) publié
1030 par l'abbaye de Solesmes en 1983.
1031
1032 @multitable @columnfractions .4 .2 .2 .2
1033
1034 @item
1035 @b{Neuma aut@*
1036 Neumarum Elementa}
1037 @tab
1038 @b{Figurae@*
1039 Rectae}
1040 @tab
1041 @b{Figurae@*
1042 Liquescentes@*
1043 Auctae}
1044 @tab
1045 @b{Figurae@*
1046 Liquescentes@*
1047 Deminutae}
1048
1049 @c TODO: \layout block is identical in all of the below examples.
1050 @c Therefore, it should somehow be included rather than duplicated all
1051 @c the time. --jr
1052
1053 @c why not make identifiers in ly/engraver-init.ly? --hwn
1054
1055 @c Because it's just used to typeset plain notes without
1056 @c a staff for demonstration purposes rather than something
1057 @c special of Gregorian chant notation. --jr
1058
1059 @item
1060 @code{1. Punctum}
1061 @tab
1062 @lilypond[staffsize=26,line-width=1.5\cm]
1063 \include "gregorian-init.ly"
1064 \score {
1065   \transpose c c' {
1066     % Punctum
1067     \[ b \]
1068     \noBreak s^\markup {"a"} \noBreak
1069
1070     % Punctum Inclinatum
1071     \[ \inclinatum b \]
1072     \noBreak s^\markup {"b"}
1073   }
1074 \layout { \neumeDemoLayout }}
1075 @end lilypond
1076 @tab
1077 @lilypond[staffsize=26,line-width=2.5\cm]
1078 \include "gregorian-init.ly"
1079 \score {
1080   \transpose c c' {
1081     % Punctum Auctum Ascendens
1082     \[ \auctum \ascendens b \]
1083     \noBreak s^\markup {"c"} \noBreak
1084
1085     % Punctum Auctum Descendens
1086     \[ \auctum \descendens b \]
1087     \noBreak s^\markup {"d"} \noBreak
1088
1089     % Punctum Inclinatum Auctum
1090     \[ \inclinatum \auctum b \]
1091     \noBreak s^\markup {"e"}
1092   }
1093 \layout { \neumeDemoLayout }}
1094 @end lilypond
1095 @tab
1096 @lilypond[staffsize=26,line-width=1.0\cm]
1097 \include "gregorian-init.ly"
1098 \score {
1099   \transpose c c' {
1100     % Punctum Inclinatum Parvum
1101     \[ \inclinatum \deminutum b \]
1102     \noBreak s^\markup {"f"}
1103   }
1104 \layout { \neumeDemoLayout }}
1105 @end lilypond
1106
1107 @item
1108 @code{2. Virga}
1109 @tab
1110 @lilypond[staffsize=26,line-width=1.0\cm]
1111 \include "gregorian-init.ly"
1112 \score {
1113   \transpose c c' {
1114     % Virga
1115     \[ \virga b \]
1116     \noBreak s^\markup {"g"}
1117   }
1118 \layout { \neumeDemoLayout }}
1119 @end lilypond
1120 @tab
1121 @tab
1122
1123 @item
1124 @code{3. Apostropha vel Stropha}
1125 @tab
1126 @lilypond[staffsize=26,line-width=1.0\cm]
1127 \include "gregorian-init.ly"
1128 \score {
1129   \transpose c c' {
1130     % Stropha
1131     \[ \stropha b \]
1132     \noBreak s^\markup {"h"}
1133   }
1134 \layout { \neumeDemoLayout }}
1135 @end lilypond
1136 @tab
1137 @lilypond[staffsize=26,line-width=1.0\cm]
1138 \include "gregorian-init.ly"
1139 \score {
1140   \transpose c c' {
1141     % Stropha Aucta
1142     \[ \stropha \auctum b \]
1143     \noBreak s^\markup {"i"}
1144   }
1145 \layout { \neumeDemoLayout }}
1146 @end lilypond
1147 @tab
1148
1149 @item
1150 @code{4. Oriscus}
1151 @tab
1152 @lilypond[staffsize=26,line-width=1.0\cm]
1153 \include "gregorian-init.ly"
1154 \score {
1155   \transpose c c' {
1156     % Oriscus
1157     \[ \oriscus b \]
1158     \noBreak s^\markup {"j"}
1159   }
1160 \layout { \neumeDemoLayout }}
1161 @end lilypond
1162 @tab
1163 @tab
1164
1165 @item
1166 @code{5. Clivis vel Flexa}
1167 @tab
1168 @lilypond[staffsize=26,line-width=1.0\cm]
1169 \include "gregorian-init.ly"
1170 \score {
1171   \transpose c c' {
1172     % Clivis vel Flexa
1173     \[ b \flexa g \]
1174     s^\markup {"k"}
1175   }
1176 \layout { \neumeDemoLayout }}
1177 @end lilypond
1178 @tab
1179 @lilypond[staffsize=26,line-width=2.0\cm]
1180 \include "gregorian-init.ly"
1181 \score {
1182   \transpose c c' {
1183     % Clivis Aucta Descendens
1184     \[ b \flexa \auctum \descendens g \]
1185     \noBreak s^\markup {"l"} \noBreak
1186
1187     % Clivis Aucta Ascendens
1188     \[ b \flexa \auctum \ascendens g \]
1189     \noBreak s^\markup {"m"}
1190   }
1191 \layout { \neumeDemoLayout }}
1192 @end lilypond
1193 @tab
1194 @lilypond[staffsize=26,line-width=1.0\cm]
1195 \include "gregorian-init.ly"
1196 \score {
1197   \transpose c c' {
1198     % Cephalicus
1199     \[ b \flexa \deminutum g \]
1200     s^\markup {"n"}
1201   }
1202 \layout { \neumeDemoLayout }}
1203 @end lilypond
1204
1205 @item
1206 @code{6. Podatus vel Pes}
1207 @tab
1208 @lilypond[staffsize=26,line-width=1.0\cm]
1209 \include "gregorian-init.ly"
1210 \score {
1211   \transpose c c' {
1212     % Podatus vel Pes
1213     \[ g \pes b \]
1214     s^\markup {"o"}
1215   }
1216 \layout { \neumeDemoLayout }}
1217 @end lilypond
1218 @tab
1219 @lilypond[staffsize=26,line-width=2.0\cm]
1220 \include "gregorian-init.ly"
1221 \score {
1222   \transpose c c' {
1223     % Pes Auctus Descendens
1224     \[ g \pes \auctum \descendens b \]
1225     \noBreak s^\markup {"p"} \noBreak
1226
1227     % Pes Auctus Ascendens
1228     \[ g \pes \auctum \ascendens b \]
1229     \noBreak s^\markup {"q"}
1230   }
1231 \layout { \neumeDemoLayout }}
1232 @end lilypond
1233 @tab
1234 @lilypond[staffsize=26,line-width=1.0\cm]
1235 \include "gregorian-init.ly"
1236 \score {
1237   \transpose c c' {
1238     % Epiphonus
1239     \[ g \pes \deminutum b \]
1240     s^\markup {"r"}
1241   }
1242 \layout { \neumeDemoLayout }}
1243 @end lilypond
1244
1245 @item
1246 @code{7. Pes Quassus}
1247 @tab
1248 @lilypond[staffsize=26,line-width=1.0\cm]
1249 \include "gregorian-init.ly"
1250 \score {
1251   \transpose c c' {
1252     % Pes Quassus
1253     \[ \oriscus g \pes \virga b \]
1254     s^\markup {"s"}
1255   }
1256 \layout { \neumeDemoLayout }}
1257 @end lilypond
1258 @tab
1259 @lilypond[staffsize=26,line-width=1.0\cm]
1260 \include "gregorian-init.ly"
1261 \score {
1262   \transpose c c' {
1263     % Pes Quassus Auctus Descendens
1264     \[ \oriscus g \pes \auctum \descendens b \]
1265     s^\markup {"t"}
1266   }
1267 \layout { \neumeDemoLayout }}
1268 @end lilypond
1269 @tab
1270
1271 @item
1272 @code{8. Quilisma Pes}
1273 @tab
1274 @lilypond[staffsize=26,line-width=1.0\cm]
1275 \include "gregorian-init.ly"
1276 \score {
1277   \transpose c c' {
1278     % Quilisma Pes
1279     \[ \quilisma g \pes b \]
1280     s^\markup {"u"}
1281   }
1282 \layout { \neumeDemoLayout }}
1283 @end lilypond
1284 @tab
1285 @lilypond[staffsize=26,line-width=1.0\cm]
1286 \include "gregorian-init.ly"
1287 \score {
1288   \transpose c c' {
1289     % Quilisma Pes Auctus Descendens
1290     \[ \quilisma g \pes \auctum \descendens b \]
1291     s^\markup {"v"}
1292   }
1293 \layout { \neumeDemoLayout }}
1294 @end lilypond
1295 @tab
1296
1297 @item
1298 @code{9. Podatus Initio Debilis}
1299 @tab
1300 @lilypond[staffsize=26,line-width=1.0\cm]
1301 \include "gregorian-init.ly"
1302 \score {
1303   \transpose c c' {
1304     % Pes Initio Debilis
1305     \[ \deminutum g \pes b \]
1306     s^\markup {"w"}
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     % Pes Auctus Descendens Initio Debilis
1316     \[ \deminutum g \pes \auctum \descendens b \]
1317     s^\markup {"x"}
1318   }
1319 \layout { \neumeDemoLayout }}
1320 @end lilypond
1321 @tab
1322
1323 @item
1324 @code{10. Torculus}
1325 @tab
1326 @lilypond[staffsize=26,line-width=1.0\cm]
1327 \include "gregorian-init.ly"
1328 \score {
1329   \transpose c c' {
1330     % Torculus
1331     \[ a \pes b \flexa g \]
1332     s^\markup {"y"}
1333   }
1334 \layout { \neumeDemoLayout }}
1335 @end lilypond
1336 @tab
1337 @lilypond[staffsize=26,line-width=1.0\cm]
1338 \include "gregorian-init.ly"
1339 \score {
1340   \transpose c c' {
1341     % Torculus Auctus Descendens
1342     \[ a \pes b \flexa \auctum \descendens g \]
1343     s^\markup {"z"}
1344   }
1345 \layout { \neumeDemoLayout }}
1346 @end lilypond
1347 @tab
1348 @lilypond[staffsize=26,line-width=1.0\cm]
1349 \include "gregorian-init.ly"
1350 \score {
1351   \transpose c c' {
1352     % Torculus Deminutus
1353     \[ a \pes b \flexa \deminutum g \]
1354     s^\markup {"A"}
1355   }
1356 \layout { \neumeDemoLayout }}
1357 @end lilypond
1358
1359 @item
1360 @code{11. Torculus Initio Debilis}
1361 @tab
1362 @lilypond[staffsize=26,line-width=1.0\cm]
1363 \include "gregorian-init.ly"
1364 \score {
1365   \transpose c c' {
1366     % Torculus Initio Debilis
1367     \[ \deminutum a \pes b \flexa g \]
1368     s^\markup {"B"}
1369   }
1370 \layout { \neumeDemoLayout }}
1371 @end lilypond
1372 @tab
1373 @lilypond[staffsize=26,line-width=1.0\cm]
1374 \include "gregorian-init.ly"
1375 \score {
1376   \transpose c c' {
1377     % Torculus Auctus Descendens Initio Debilis
1378     \[ \deminutum a \pes b \flexa \auctum \descendens g \]
1379     s^\markup {"C"}
1380   }
1381 \layout { \neumeDemoLayout }}
1382 @end lilypond
1383 @tab
1384 @lilypond[staffsize=26,line-width=1.0\cm]
1385 \include "gregorian-init.ly"
1386 \score {
1387   \transpose c c' {
1388     % Torculus Deminutus Initio Debilis
1389     \[ \deminutum a \pes b \flexa \deminutum g \]
1390     s^\markup {"D"}
1391   }
1392 \layout { \neumeDemoLayout }}
1393 @end lilypond
1394
1395 @item
1396 @code{12. Porrectus}
1397 @tab
1398 @lilypond[staffsize=26,line-width=1.0\cm]
1399 \include "gregorian-init.ly"
1400 \score {
1401   \transpose c c' {
1402     % Porrectus
1403     \[ a \flexa g \pes b \]
1404     s^\markup {"E"}
1405   }
1406 \layout { \neumeDemoLayout }}
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     % Porrectus Auctus Descendens
1414     \[ a \flexa g \pes \auctum \descendens b \]
1415     s^\markup {"F"}
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     % Porrectus Deminutus
1425     \[ a \flexa g \pes \deminutum b \]
1426     s^\markup {"G"}
1427   }
1428 \layout { \neumeDemoLayout }}
1429 @end lilypond
1430
1431 @item
1432 @code{13. Climacus}
1433 @tab
1434 @lilypond[staffsize=26,line-width=1.0\cm]
1435 \include "gregorian-init.ly"
1436 \score {
1437   \transpose c c' {
1438     % Climacus
1439     \[ \virga b \inclinatum a \inclinatum g \]
1440     s^\markup {"H"}
1441   }
1442   \layout { \neumeDemoLayout }
1443 }
1444 @end lilypond
1445 @tab
1446 @lilypond[staffsize=26,line-width=1.0\cm]
1447 \include "gregorian-init.ly"
1448 \score {
1449   \transpose c c' {
1450     % Climacus Auctus
1451     \[ \virga b \inclinatum a \inclinatum \auctum g \]
1452     s^\markup {"I"}
1453   }
1454 \layout { \neumeDemoLayout }}
1455 @end lilypond
1456 @tab
1457 @lilypond[staffsize=26,line-width=1.0\cm]
1458 \include "gregorian-init.ly"
1459 \score {
1460   \transpose c c' {
1461     % Climacus Deminutus
1462     \[ \virga b \inclinatum a \inclinatum \deminutum g \]
1463     s^\markup {"J"}
1464   }
1465 \layout { \neumeDemoLayout }}
1466 @end lilypond
1467
1468 @item
1469 @code{14. Scandicus}
1470 @tab
1471 @lilypond[staffsize=26,line-width=1.0\cm]
1472 \include "gregorian-init.ly"
1473 \score {
1474   \transpose c c' {
1475     % Scandicus
1476     \[ g \pes a \virga b \]
1477     s^\markup {"K"}
1478   }
1479 \layout { \neumeDemoLayout }}
1480 @end lilypond
1481 @tab
1482 @lilypond[staffsize=26,line-width=1.0\cm]
1483 \include "gregorian-init.ly"
1484 \score {
1485   \transpose c c' {
1486     % Scandicus Auctus Descendens
1487     \[ g \pes a \pes \auctum \descendens b \]
1488     s^\markup {"L"}
1489   }
1490 \layout { \neumeDemoLayout }}
1491 @end lilypond
1492 @tab
1493 @lilypond[staffsize=26,line-width=1.0\cm]
1494 \include "gregorian-init.ly"
1495 \score {
1496   \transpose c c' {
1497     % Scandicus Deminutus
1498     \[ g \pes a \pes \deminutum b \]
1499     s^\markup {"M"}
1500   }
1501 \layout { \neumeDemoLayout }}
1502 @end lilypond
1503
1504 @item
1505 @code{15. Salicus}
1506 @tab
1507 @lilypond[staffsize=26,line-width=1.0\cm]
1508 \include "gregorian-init.ly"
1509 \score {
1510   \transpose c c' {
1511     % Salicus
1512     \[ g \oriscus a \pes \virga b \]
1513     s^\markup {"N"}
1514   }
1515 \layout { \neumeDemoLayout }}
1516 @end lilypond
1517 @tab
1518 @lilypond[staffsize=26,line-width=1.0\cm]
1519 \include "gregorian-init.ly"
1520 \score {
1521   \transpose c c' {
1522     % Salicus Auctus Descendens
1523     \[ g \oriscus a \pes \auctum \descendens b \]
1524     s^\markup {"O"}
1525   }
1526 \layout { \neumeDemoLayout }}
1527 @end lilypond
1528 @tab
1529
1530 @item
1531 @code{16. Trigonus}
1532 @tab
1533 @lilypond[staffsize=26,line-width=1.0\cm]
1534 \include "gregorian-init.ly"
1535 \score {
1536   \transpose c c' {
1537     % Trigonus
1538     \[ \stropha b \stropha b \stropha a \]
1539     s^\markup {"P"}
1540   }
1541   \layout { \neumeDemoLayout }
1542 }
1543 @end lilypond
1544 @tab
1545 @tab
1546
1547 @end multitable
1548
1549
1550 Contrairement à la majorité des autres systèmes de notation neumatique,
1551 la manière de saisir les neumes n'a rien à voir avec leur apparence
1552 typographique ; elle se concentre plutôt sur le sens musical.  Ainsi,
1553 @code{\[ a \pes b \flexa g \]} produit un @emph{torculus} constitué de
1554 trois @emph{punctums}, alors que @code{\[ a \flexa g \pes b \]} produit
1555 un @emph{porrectus} avec une flexe incurvée et un seul @emph{punctum}.
1556 Il n'existe pas de commande à proprement parler qui permette de
1557 spécifier la courbe d'une flexe ; c'est la source musicale qui va le
1558 déterminer.  Le fondement d'une telle approche réside dans la
1559 distinction que nous faisons entre les aspects musicaux de la source et
1560 le style de notation que nous voulons obtenir.  De ce fait, la même
1561 source pourra être utilisée pour imprimer dans un autre style de
1562 notation grégorienne.
1563
1564 Le tableau suivant présente les fragments de code qui ont permis de
1565 générer les neumes ligaturés du tableau précédent.  Les lettres de la
1566 première colonne renvoient aux ligatures ci-dessus.  La seconde
1567 colonne énumère le nom des ligatures, et la troisième le code ayant
1568 permis de les générer, se basant ici sur sol, la, si.
1569
1570 @multitable @columnfractions .02 .31 .67
1571 @item
1572 @b{#}
1573 @tab
1574 @b{Nom}
1575 @tab
1576 @b{Code source}
1577
1578 @item
1579 a
1580 @tab
1581 Punctum
1582 @tab
1583 @code{\[ b \]}
1584
1585 @item
1586 b
1587 @tab
1588 Punctum Inclinatum
1589 @tab
1590 @code{\[ \inclinatum b \]}
1591
1592 @item
1593 c
1594 @tab
1595 Punctum Auctum@*
1596 Ascendens
1597 @tab
1598 @code{\[ \auctum \ascendens b \]}
1599
1600 @item
1601 d
1602 @tab
1603 Punctum Auctum@*
1604 Descendens
1605 @tab
1606 @code{\[ \auctum \descendens b \]}
1607
1608 @item
1609 e
1610 @tab
1611 Punctum Inclinatum@*
1612 Auctum
1613 @tab
1614 @code{\[ \inclinatum \auctum b \]}
1615
1616 @item
1617 f
1618 @tab
1619 Punctum Inclinatum@*
1620 Parvum @tab
1621 @code{\[ \inclinatum \deminutum b \]}
1622
1623 @item
1624 g
1625 @tab
1626 Virga
1627 @tab
1628 @code{\[ \virga b \]}
1629
1630 @item
1631 h
1632 @tab
1633 Stropha
1634 @tab
1635 @code{\[ \stropha b \]}
1636
1637 @item
1638 i
1639 @tab
1640 Stropha Aucta
1641 @tab
1642 @code{\[ \stropha \auctum b \]}
1643
1644 @item
1645 j
1646 @tab
1647 Oriscus
1648 @tab
1649 @code{\[ \oriscus b \]}
1650
1651 @item
1652 k
1653 @tab
1654 Clivis vel Flexa
1655 @tab
1656 @code{\[ b \flexa g \]}
1657
1658 @item
1659 l
1660 @tab
1661 Clivis Aucta@*
1662 Descendens
1663 @tab
1664 @code{\[ b \flexa \auctum \descendens g \]}
1665
1666 @item
1667 m
1668 @tab
1669 Clivis Aucta@*
1670 Ascendens
1671 @tab
1672 @code{\[ b \flexa \auctum \ascendens g \]}
1673
1674 @item
1675 n
1676 @tab
1677 Cephalicus
1678 @tab
1679 @code{\[ b \flexa \deminutum g \]}
1680
1681 @item
1682 o
1683 @tab
1684 Podatus vel Pes
1685 @tab
1686 @code{\[ g \pes b \]}
1687
1688 @item
1689 p
1690 @tab
1691 Pes Auctus@*
1692 Descendens
1693 @tab
1694 @code{\[ g \pes \auctum \descendens b \]}
1695
1696 @item
1697 q
1698 @tab
1699 Pes Auctus@*
1700 Ascendens
1701 @tab
1702 @code{\[ g \pes \auctum \ascendens b \]}
1703
1704 @item
1705 r
1706 @tab
1707 Epiphonus
1708 @tab
1709 @code{\[ g \pes \deminutum b \]}
1710
1711 @item
1712 s
1713 @tab
1714 Pes Quassus
1715 @tab
1716 @code{\[ \oriscus g \pes \virga b \]}
1717
1718 @item
1719 t
1720 @tab
1721 Pes Quassus@*
1722 Auctus Descendens @tab
1723 @code{\[ \oriscus g \pes \auctum \descendens b \]}
1724
1725 @item
1726 u
1727 @tab
1728 Quilisma Pes
1729 @tab
1730 @code{\[ \quilisma g \pes b \]}
1731
1732 @item
1733 v
1734 @tab
1735 Quilisma Pes@*
1736 Auctus Descendens
1737 @tab
1738 @code{\[ \quilisma g \pes \auctum \descendens b \]}
1739
1740 @item
1741 w
1742 @tab
1743 Pes Initio Debilis
1744 @tab
1745 @code{\[ \deminutum g \pes b \]}
1746
1747 @item
1748 x
1749 @tab
1750 Pes Auctus Descendens@*
1751 Initio Debilis
1752 @tab
1753 @code{\[ \deminutum g \pes \auctum \descendens b \]}
1754
1755 @item
1756 y
1757 @tab
1758 Torculus
1759 @tab
1760 @code{\[ a \pes b \flexa g \]}
1761
1762 @item
1763 z
1764 @tab
1765 Torculus Auctus@*
1766 Descendens
1767 @tab
1768 @code{\[ a \pes b \flexa \auctum \descendens g \]}
1769
1770 @item
1771 A
1772 @tab
1773 Torculus Deminutus
1774 @tab
1775 @code{\[ a \pes b \flexa \deminutum g \]}
1776
1777 @item
1778 B
1779 @tab
1780 Torculus Initio Debilis
1781 @tab
1782 @code{\[ \deminutum a \pes b \flexa g \]}
1783
1784 @item
1785 C
1786 @tab
1787 Torculus Auctus@*
1788 Descendens Initio Debilis
1789 @tab
1790 @code{\[ \deminutum a \pes b \flexa \auctum \descendens g \]}
1791
1792 @item
1793 D
1794 @tab
1795 Torculus Deminutus@*
1796 Initio Debilis
1797 @tab
1798 @code{\[ \deminutum a \pes b \flexa \deminutum g \]}
1799
1800 @item
1801 E
1802 @tab
1803 Porrectus
1804 @tab
1805 @code{\[ a \flexa g \pes b \]}
1806
1807 @item
1808 F
1809 @tab
1810 Porrectus Auctus@*
1811 Descendens
1812 @tab
1813 @code{\[ a \flexa g \pes \auctum \descendens b \]}
1814
1815 @item
1816 G
1817 @tab
1818 Porrectus Deminutus
1819 @tab
1820 @code{\[ a \flexa g \pes \deminutum b \]}
1821
1822 @item
1823 H
1824 @tab
1825 Climacus
1826 @tab
1827 @code{\[ \virga b \inclinatum a \inclinatum g \]}
1828
1829 @item
1830 I
1831 @tab
1832 Climacus Auctus
1833 @tab
1834 @code{\[ \virga b \inclinatum a \inclinatum \auctum g \]}
1835
1836 @item
1837 J
1838 @tab
1839 Climacus Deminutus
1840 @tab
1841 @code{\[ \virga b \inclinatum a \inclinatum \deminutum g \]}
1842
1843 @item
1844 K
1845 @tab
1846 Scandicus
1847 @tab
1848 @code{\[ g \pes a \virga b \]}
1849
1850 @item
1851 L
1852 @tab
1853 Scandicus Auctus@*
1854 Descendens
1855 @tab
1856 @code{\[ g \pes a \pes \auctum \descendens b \]}
1857
1858 @item
1859 M
1860 @tab
1861 Scandicus Deminutus
1862 @tab
1863 @code{\[ g \pes a \pes \deminutum b \]}
1864
1865 @item
1866 N
1867 @tab
1868 Salicus
1869 @tab
1870 @code{\[ g \oriscus a \pes \virga b \]}
1871
1872 @item
1873 O
1874 @tab
1875 Salicus Auctus Descendens
1876 @tab
1877 @code{\[ g \oriscus a \pes \auctum \descendens b \]}
1878
1879 @item
1880 P
1881 @tab
1882 Trigonus
1883 @tab
1884 @code{\[ \stropha b \stropha b \stropha a \]}
1885 @end multitable
1886
1887 Les ligatures que nous venons de voir, bien que rudimentaires, donnent
1888 un aperçu des possibilités de former des ligatures grégoriennes.  En
1889 théorie, vous pouvez inclure entre les délimiteurs @code{\[} et
1890 @code{\]}, autant de sons que nécessaires à la ligature, ainsi que de
1891 préfixes tels que @code{\pes}, @code{\flexa}, @code{\virga},
1892 @code{\inclinatum}, @dots{} Bien sûr, les règles de construction
1893 présentées ci-dessus peuvent se combiner, ce qui permet la création
1894 d'une infinité de ligatures.
1895
1896 Les points d'@emph{augmentum}, ou @emph{morae}, s'obtiennent avec la
1897 fonction @code{\augmentum}.  Notez que cette fonction @code{\augmentum}
1898 est implémentée en tant que fonction unaire plutôt que comme un préfixe
1899 de note.  Par conséquent, @code{\augmentum \virga c} ne donnera rien de
1900 particulier.  Il faut l'utiliser avec la syntaxe @code{\virga \augmentum
1901 c} ou @code{\augmentum @{\virga c@}}.  Par ailleurs, l'expression
1902 @code{\augmentum @{a g@}} constitue une forme abrégée de
1903 @code{\augmentum a \augmentum g}.
1904
1905 @lilypond[quote,ragged-right,verbatim]
1906 \include "gregorian-init.ly"
1907 \score {
1908   \new VaticanaVoice {
1909     \[ \augmentum a \flexa \augmentum g \]
1910     \augmentum g
1911   }
1912 }
1913 @end lilypond
1914
1915 @predefined
1916
1917 LilyPond dispose des préfixes suivants :
1918
1919 @funindex \virga
1920 @code{\virga},
1921 @funindex \stropha
1922 @code{\stropha},
1923 @funindex \inclinatum
1924 @code{\inclinatum},
1925 @funindex \auctum
1926 @code{\auctum},
1927 @funindex \descendens
1928 @code{\descendens},
1929 @funindex \ascendens
1930 @code{\ascendens},
1931 @funindex \oriscus
1932 @code{\oriscus},
1933 @funindex \quilisma
1934 @code{\quilisma},
1935 @funindex \deminutum
1936 @code{\deminutum},
1937 @funindex \cavum
1938 @code{\cavum},
1939 @funindex \linea
1940 @code{\linea}.
1941
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
1945 note.
1946
1947 @funindex \pes
1948 @funindex \flexa
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.
1952
1953 @funindex \augmentum
1954 Utilisez la fonction musicale unaire @code{\augmentum} pour ajouter
1955 des points d'augmentum.
1956
1957 @knownissues
1958
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
1962 cette portée.
1963
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.
1967
1968
1969
1970
1971 @node Pre-defined contexts
1972 @subsection Pre-defined contexts
1973
1974 UNTRANSLATED NODE: IGNORE ME
1975
1976
1977 @menu
1978 * Gregorian chant contexts::    
1979 * Mensural contexts::           
1980 @end menu
1981
1982 @node Gregorian chant contexts
1983 @subsubsection Gregorian chant contexts
1984
1985 @cindex VaticanaVoiceContext
1986 @cindex VaticanaStaffContext
1987
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 :
1994
1995 @lilypond[quote,ragged-right,packed,verbatim]
1996 \include "gregorian-init.ly"
1997 \score {
1998   <<
1999     \new VaticanaVoice = "cantus" {
2000       \[ c'\melisma c' \flexa a \]
2001       \[ a \flexa \deminutum g\melismaEnd \]
2002       f \divisioMinima
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
2007     }
2008     \new Lyrics \lyricsto "cantus" {
2009       San- ctus, San- ctus, San- ctus
2010     }
2011   >>
2012 }
2013 @end lilypond
2014
2015
2016
2017
2018 @node Mensural contexts
2019 @subsubsection Mensural contexts
2020
2021
2022 @cindex MensuralVoiceContext
2023 @cindex MensuralStaffContext
2024
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 :
2031
2032 @lilypond[quote,ragged-right,verbatim]
2033 \score {
2034   <<
2035     \new MensuralVoice = "discantus" \transpose c c' {
2036       \override Score.BarNumber #'transparent = ##t {
2037         c'1\melisma bes a g\melismaEnd
2038         f\breve
2039         \[ f1\melisma a c'\breve d'\melismaEnd \]
2040         c'\longa
2041         c'\breve\melisma a1 g1\melismaEnd
2042         fis\longa^\signumcongruentiae
2043       }
2044     }
2045     \new Lyrics \lyricsto "discantus" {
2046       San -- ctus, San -- ctus, San -- ctus
2047     }
2048   >>
2049 }
2050 @end lilypond
2051
2052
2053
2054 @node Transcribing ancient music
2055 @subsection Transcribing ancient music
2056
2057 UNTRANSLATED NODE: IGNORE ME
2058
2059 @menu
2060 * Ancient and modern from one source::  
2061 * Incipits::                    
2062 * Mensurstriche layout::        
2063 * Transcribing Gregorian chant::  
2064 @end menu
2065
2066 @node Ancient and modern from one source
2067 @subsubsection Ancient and modern from one source
2068
2069 UNTRANSLATED NODE: IGNORE ME
2070
2071 @node Incipits
2072 @subsubsection Incipits
2073
2074 UNTRANSLATED NODE: IGNORE ME
2075
2076
2077 @node Mensurstriche layout
2078 @subsubsection Mensurstriche layout
2079
2080 UNTRANSLATED NODE: IGNORE ME
2081
2082 @node Transcribing Gregorian chant
2083 @subsubsection Transcribing Gregorian chant
2084
2085 UNTRANSLATED NODE: IGNORE ME
2086
2087
2088 @node Editorial markings
2089 @subsection Editorial markings
2090
2091
2092 UNTRANSLATED NODE: IGNORE ME
2093
2094 @menu
2095 * Annotational accidentals::    
2096 * Baroque rhythmic notation::   
2097 @end menu
2098
2099 @node Annotational accidentals
2100 @subsubsection Annotational accidentals
2101
2102
2103 @cindex MensuralVoiceContext
2104 @cindex MensuralStaffContext
2105
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 :
2112
2113 @lilypond[quote,ragged-right,verbatim]
2114 \score {
2115   <<
2116     \new MensuralVoice = "discantus" \transpose c c' {
2117       \override Score.BarNumber #'transparent = ##t {
2118         c'1\melisma bes a g\melismaEnd
2119         f\breve
2120         \[ f1\melisma a c'\breve d'\melismaEnd \]
2121         c'\longa
2122         c'\breve\melisma a1 g1\melismaEnd
2123         fis\longa^\signumcongruentiae
2124       }
2125     }
2126     \new Lyrics \lyricsto "discantus" {
2127       San -- ctus, San -- ctus, San -- ctus
2128     }
2129   >>
2130 }
2131 @end lilypond
2132
2133
2134
2135 @node Baroque rhythmic notation
2136 @subsubsection Baroque rhythmic notation
2137
2138 UNTRANSLATED NODE: IGNORE ME
2139