1 @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details.
9 @c Translators: Jean-Charles Malahieude
12 @section Educational use
22 @subsection Note heads
25 * Easy notation note heads::
31 @node Easy Notation note heads
32 @unnumberedsubsubsec Easy Notation note heads
34 @cindex tête de note, apprentissage
35 @cindex notation facile
38 Les notes @q{easy play} comportent le nom de la note à l'intérieur de
39 la tête. On l'utilise dans des partitions pour débutants.
41 @lilypond[quote,ragged-right,verbatim,fragment,staffsize=26]
46 La commande @code{\easyHeadsOn} remplace tous les réglages de l'objet
47 @internalsref{NoteHead}. L'impression doit être de plus grande
48 taille, afin que les lettres soient lisibles. Voir à ce propos
49 @ref{Setting the staff size}.
53 @funindex \easyHeadsOn
57 @node Shape note heads
58 @unnumberedsubsubsec Shape note heads
60 @cindex tête de note, allure
62 En notation profilée, le profil d'une tête de note correspond à la
63 fonction harmonique de cette note dans la gamme. Ce style de notation
64 était très en vogue dans les recueils de chansons américains du XIXe
67 Des notes profilées sont produites après activation de
68 @code{\aikenHeads} ou @code{\sacredHarpHeads}, selon le style.
70 @lilypond[verbatim,relative=1,fragment]
77 Les profils sont déterminés par la hauteur dans la gamme, le premier
78 degré étant défini par la commande @code{\key}.
81 @funindex shapeNoteStyles
83 @funindex \sacredHarpHeads
85 Les notes profilées sont mises en œuvre par la propriété
86 @code{shapeNoteStyles}, dont les valeurs sont constituées d'une liste
87 de symboles. Le n-ième élément indique le style à utiliser pour le
88 n-ième degré de la gamme. Toutes les combinaisons sont possibles :
90 @lilypond[verbatim,relative=1,fragment]
91 \set shapeNoteStyles = ##(cross triangle fa #f mensural xcircle diamond)
97 @unnumberedsubsubsec Improvisation
99 L'improvisation peut quelquefois s'indiquer à l'aide de notes de forme
100 allongée (@emph{slash}). Ces têtes de notes sont créées par
101 l'adjonction du graveur @internalsref{Pitch_squash_engraver} au
102 contexte @internalsref{Voice}, de telle sorte que la commande
105 \set squashedPosition = #0
106 \override NoteHead #'style = #'slash
110 active les notes penchées.
112 Vous disposez des raccourcis @code{\improvisationOn} et son corollaire
113 @code{\improvisationOff} pour cette séquence, comme l'illustre
114 l'exemple ci dessous.
116 @lilypond[verbatim,ragged-right,quote]
118 \consists Pitch_squash_engraver
120 e8 e g a a16(bes)(a8) g \improvisationOn
123 ~fis2 \improvisationOff a16(bes) a8 g e
128 @node Special noteheads
129 @unnumberedsubsubsec Special noteheads
131 @cindex têtes de note, spéciales
133 Certains instruments utilisent des têtes de note différentes à des
134 fins spécifiques --- des croix pour le @q{parlato} des chanteurs ou les
135 notes étouffées des guitares ; des losanges pour les harmoniques des
136 cordes. Il existe un raccourci (@code{\harmonic}) pour les notes en
137 losange ; pour les autres styles de tête, il vous faudra jouer avec la
138 propriété @code{NoteHead}.
140 @lilypond[ragged-right,relative=1,fragment,verbatim,quote]
142 \override NoteHead #'style = #'cross
144 \revert NoteHead #'style
145 e d <c f\harmonic> <d a'\harmonic>
149 Pour une liste exhaustive des styles de tête de note, consultez
150 @ref{Note head styles}.
155 Référence du programme : @internalsref{NoteHead}.
158 @node Inside the staff
159 @subsection Inside the staff
163 * Selecting notation font size::
164 * Fingering instructions::
172 @node Selecting notation font size
173 @unnumberedsubsubsec Selecting notation font size
175 Le plus sûr moyen de régler la taille de la police, quelque soit le
176 contexte, consiste à définir la propriété @code{fontSize}.
178 @lilypond[quote,fragment,relative=1,verbatim]
187 Ceci ne modifiera en rien la taille des différents symboles tels que
188 ligatures ou liaisons.
190 En interne, la propriété @code{fontSize} d'un contexte aura pour effet
191 de définir la propriété @code{font-size} pour tous les objets de
192 rendu. La valeur de @code{font-size} est un entier représentant la
193 taille proportionnellement à la hauteur standard de la portée en
194 cours. Chaque incrément correspond à une augmentation d'environ
195 12@tie{}% de la taille de la police. Un pas de six aboutit exactement
196 au doublement de la taille. La fonction Scheme @code{magstep}
197 convertit le nombre affecté à @code{font-size} en facteur d'échelle.
198 Vous pouvez aussi définir directement la propriété @code{font-size} de
199 manière à n'affecter seulement que certains objets de rendu.
201 @lilypond[quote,fragment,relative=1,verbatim]
203 \override NoteHead #'font-size = #-4
205 \override NoteHead #'font-size = #3
209 Pour changer la taille des symboles musicaux (police Feta), LilyPond met
210 à l'échelle la fonte dont la taille est la plus proche de la taille voulue ---
211 cf. @ref{Setting the staff size}. La taille standard, pour laquelle
212 @code{font-size} vaut 0, dépend de la hauteur de la portée. À une
213 portée de 20 points correspond une police de 10 points.
215 La propriété @code{font-size} ne peut intervenir que pour les objets
216 qui utilisent des polices, autrement dit ceux qui disposent de
217 l'interface de rendu @internalsref{font-interface}.
221 Les commandes suivantes définissent @code{fontSize} pour la voix en
228 @funindex \normalsize
233 @node Fingering instructions
234 @unnumberedsubsubsec Fingering instructions
237 @cindex substitution de doigt
240 Les doigtés peuvent être indiqués comme suit :
242 @var{note}-@var{chiffre_du_doigt}
244 Pour les substitutions de doigts, on a recours à une indication
245 textuelle (commande @code{\markup}) de doigté
246 (commande @code{\finger}).
248 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
250 c^\markup { \finger "2 - 3" }
254 La commande @code{\thumb} peut être utilisée pour indiquer, par exemple
255 dans une partition de violoncelle, si une note doit être jouée avec le
256 pouce (@q{thumb} en anglais).
258 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
259 <a_\thumb a'-3>8 <b_\thumb b'-3>
263 Les doigtés des accords peuvent être saisis note par note,
264 en les indiquant après chaque hauteur de note.
266 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
273 On peut contrôler précisément les doigtés des accords en réglant
274 la propriété @code{fingeringOrientations}.
276 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
277 \set fingeringOrientations = #'(left down)
278 <c-1 es-2 g-4 bes-5 > 4
279 \set fingeringOrientations = #'(up right down)
280 <c-1 es-2 g-4 bes-5 > 4
284 Cette propriété permet également, dans de la musique monophonique,
285 d'indiquer des doigtés très proches des têtes de notes.
287 @lilypond[verbatim,ragged-right,quote,fragment]
288 \set fingeringOrientations = #'(right)
295 Référence du programme : @internalsref{Fingering}.
297 D'autres exemples : @lsr{expressive,fingering-chords.ly}.
301 @unnumberedsubsubsec Hidden notes
303 @cindex Masquées, notes
304 @cindex Invisibles, notes
305 @cindex Transparentes, notes
308 @funindex \unHideNotes
309 Les notes masquées --- ou invisibles ou encore transparentes --- sont
310 utiles dans le cadre d'exercices de théorie ou de composition.
312 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
321 @node Coloring objects
322 @unnumberedsubsubsec Coloring objects
324 Des objets peuvent être colorisés individuellement. Une listes des
325 noms des couleurs disponibles se trouvent à l'annexe @ref{List of colors}.
327 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
328 \override NoteHead #'color = #red
330 \override NoteHead #'color = #(x11-color 'LimeGreen)
332 \override Stem #'color = #blue
336 L'intégralité de la palette des couleurs définies pour X11 est
337 accessible par la fonction Scheme x11-color. Cette fonction prend
338 en argument une expression symbolique
341 \override Beam #'color = #(x11-color 'MediumTurquoise)
344 ou une chaîne de caractères
347 \override Beam #'color = #(x11-color "MediumTurquoise")
350 La première formulation est à la fois plus rapide à écrire et aussi
351 plus efficace. Néanmoins, la deuxième forme permet d'accéder aux noms
352 composés des couleurs de X11.
355 \override Beam #'color = #(x11-color "medium turquoise")
358 Lorsque la fonction x11-color ne trouve pas le paramètre fourni, elle
359 revient à la couleur par défaut, le noir. Le problème ressort de
360 façon évidente au vu de la partition finale.
362 L'exemple suivant illustre l'utilisation de la fonction
363 @code{x11-color}. Notez que, après avoir été définie à (x11-color
364 'Boggle), la couleur des hampes repasse au noir.
366 @lilypond[quote,ragged-right,verbatim]
368 \override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2)
369 \set Staff.instrumentName = \markup {
370 \with-color #(x11-color 'navy) "Clarinet"
374 \override Beam #'color = #(x11-color "medium turquoise")
376 \override NoteHead #'color = #(x11-color "LimeGreen")
378 \override Stem #'color = #(x11-color 'Boggle)
386 Annexes : @ref{List of colors}.
390 Les couleurs de X11 ne sont pas toutes perceptibles dans un navigateur
391 internet. Aussi nous vous recommandons, dans le cadre d'une
392 présentation multimedia, d'utiliser des couleurs de base.
394 Une couleur x11 n'aura pas forcément le même rendu qu'une couleur
395 normale ayant un nom similaire.
397 Vous ne pouvez pas coloriser des notes à l'intérieur d'un accord avec
398 @code{\override}. si besoin est, utilisez @code{\tweak}.
399 Pour plus de détails, consultez @ref{Objects connected to the input}.
403 @unnumberedsubsubsec Parentheses
405 @cindex fantômes, notes
406 @cindex notes fantômes
407 @cindex parenthèses, notes entre
409 Des objets peuvent être mis entre parenthèses en saisissant
410 @code{\parenthesize} juste avant l'événement musical.
412 @lilypond[relative=2,fragment,verbatim,ragged-right]
420 Ceci n'est opérationnel que dans le cadre d'un accord, qui peut ne
421 comprendre qu'une seule note.
424 < \parenthesize NOTE>
429 @unnumberedsubsubsec Ambitus
432 L'@emph{ambitus} est l'amplitude des hauteurs d'une voix donnée dans une
433 partition. Ce terme peut aussi désigner la tessiture qu'un instrument
434 est capable d'atteindre. Souvent, cet ambitus est imprimé au début des
435 partitions vocales, afin que les exécutants puissent voir au premier
436 coup d'oeil s'ils sont en mesure de tenir la partie en question.
438 Pour exprimer l'ambitus d'une pièce, on indique avant la clé deux notes
439 représentant la hauteur la plus basse et la plus haute. Pour imprimer
440 cet ambitus, il faut ajouter le graveur @internalsref{Ambitus_engraver}
441 au contexte @internalsref{Voice}. Ainsi,
447 \consists Ambitus_engraver
455 @lilypond[quote,ragged-right]
459 \consists Ambitus_engraver
463 \relative \new Staff {
468 Si plusieurs voix se trouvent sur une même portée, on peut attribuer le
469 graveur @internalsref{Ambitus_engraver} au contexte @internalsref{Staff}
470 plutôt qu'au contexte @internalsref{Voice} ; l'ambitus affiché sera
471 alors celui de toutes les voix cumulées, non d'une seule des voix
474 @lilypond[verbatim,ragged-right,quote]
476 \consists "Ambitus_engraver"
480 \remove "Ambitus_engraver"
482 \override Ambitus #'X-offset = #-1.0
487 \remove "Ambitus_engraver"
496 Cet exemple met en œuvre une fonctionnalité avancée :
499 \override Ambitus #'X-offset = #-1.0
503 Ce réglage déplace l'ambitus vers la gauche. Le même résultat aurait pu
504 être obtenu avec @code{extra-offset}, mais alors le système de mise en
505 forme n'aurait pas attribué d'espace supplémentaire pour l'objet
510 Référence du programme : @internalsref{Ambitus},
511 @internalsref{AmbitusLine}, @internalsref{AmbitusNoteHead},
512 @internalsref{AmbitusAccidental}.
515 @lsr{vocal,ambitus@/.ly}.
519 LilyPond ne gère pas les collisions entre plusieurs ambitus présents sur
524 @unnumberedsubsubsec Stems
526 Dès qu'une note est rencontrée, un objet @internalsref{Stem} se crée
527 automatiquement. Pour les rondes et les silences, ils sont aussi
528 créés, mais en mode invisible.
536 @funindex \stemNeutral
542 Pour changer la direction des hampes au milieu de la portée, utilisez
544 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
546 \override Stem #'neutral-direction = #up
548 \override Stem #'neutral-direction = #down
553 @node Outside the staff
554 @subsection Outside the staff
560 * Blank music sheet::
564 @subsection Balloon help
566 Vous pouvez marquer et nommer des éléments de notation à l'aide de
567 bulles. L'objectif premier de cette fonctionnalité est d'expliquer la
570 En voici un exemple :
572 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
573 \new Voice \with { \consists "Balloon_engraver" }
575 \balloonGrobText #'Stem #'(3 . 4) \markup { "Je suis une hampe" }
576 <c-\balloonText #'(-2 . -2) \markup { Hello } >8
581 Vous disposez de deux fonctions musicales, @code{balloonText} et
582 @code{balloonGrobText}. @code{balloonGrobText} prend en argument
583 l'objet graphique à agrémenter, alors que @code{balloonText} s'utilise
584 comme une simple articulation. Les autres arguments sont le décalage
585 et le texte de la bulle.
588 @cindex notation, expliquer
592 Référence du programme : @internalsref{text-balloon-interface}.
596 @subsection Grid lines
598 Vous pouvez tracer des lignes entre les portées, synchronisées avec
601 @lilypond[ragged-right,quote,verbatim]
605 \consists "Grid_point_engraver" %% active les guides
606 gridInterval = #(ly:make-moment 1 4)
611 \consists "Grid_line_span_engraver"
612 %% centre les lignes guides horizontalement sous les notes
613 \override NoteColumn #'X-offset = #-0.5
624 %% centre les lignes guides verticalement
625 \override Score.GridLine #'extra-offset = #'( 0.0 . 1.0 )
635 Exemples : @lsrdir{education}
638 @node Blank music sheet
639 @subsection Blank music sheet
641 @cindex Papier musique
642 @cindex Portées, feuille blanche
644 Une feuille de papier musique s'obtient en utilisant des notes
645 invisibles, et en invalidant le @code{Bar_number_engraver}.
648 @lilypond[quote,verbatim]
649 \layout{ indent = #0 }
651 \repeat unfold 2 % À modifier pour plus de lignes.
656 \override TimeSignature #'transparent = ##t
657 % décommenter la ligne suivante selon besoin
658 % \override Clef #'transparent = ##t
660 \remove Bar_number_engraver
663 % à adapter selon les portées désirées
664 \new Staff \emptymusic
665 \new TabStaff \emptymusic