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.
11 @c Translators: Jean-Charles Malahieude
13 @node Editorial annotations
14 @section Editorial annotations
16 @lilypondfile[ragged-right,line-width=16\cm,staffsize=16,quote]
17 {editorial-headword.ly}
25 @node Inside the staff
26 @subsection Inside the staff
30 * Selecting notation font size::
31 * Fingering instructions::
39 @node Selecting notation font size
40 @unnumberedsubsubsec Selecting notation font size
42 Le plus sûr moyen de régler la taille de la police, quelque soit le
43 contexte, consiste à définir la propriété @code{fontSize}.
45 @lilypond[quote,fragment,relative=1,verbatim]
54 Ceci ne modifiera en rien la taille des différents symboles tels que
55 ligatures ou liaisons.
57 En interne, la propriété @code{fontSize} d'un contexte aura pour effet
58 de définir la propriété @code{font-size} pour tous les objets de
59 rendu. La valeur de @code{font-size} est un entier représentant la
60 taille proportionnellement à la hauteur standard de la portée en
61 cours. Chaque incrément correspond à une augmentation d'environ
62 12@tie{}% de la taille de la police. Un pas de six aboutit exactement
63 au doublement de la taille. La fonction Scheme @code{magstep}
64 convertit le nombre affecté à @code{font-size} en facteur d'échelle.
65 Vous pouvez aussi définir directement la propriété @code{font-size} de
66 manière à n'affecter seulement que certains objets de rendu.
68 @lilypond[quote,fragment,relative=1,verbatim]
70 \override NoteHead #'font-size = #-4
72 \override NoteHead #'font-size = #3
76 Pour changer la taille des symboles musicaux (police Feta), LilyPond met
77 à l'échelle la fonte dont la taille est la plus proche de la taille voulue ---
78 cf. @ref{Setting the staff size}. La taille standard, pour laquelle
79 @code{font-size} vaut 0, dépend de la hauteur de la portée. À une
80 portée de 20 points correspond une police de 10 points.
82 La propriété @code{font-size} ne peut intervenir que pour les objets
83 qui utilisent des polices, autrement dit ceux qui disposent de
84 l'interface de rendu @rinternals{font-interface}.
88 Les commandes suivantes définissent @code{fontSize} pour la voix en
100 @node Fingering instructions
101 @unnumberedsubsubsec Fingering instructions
104 @cindex substitution de doigt
107 Les doigtés peuvent être indiqués comme suit :
109 @var{note}-@var{chiffre_du_doigt}
111 Pour les substitutions de doigts, on a recours à une indication
112 textuelle (commande @code{\markup}) de doigté
113 (commande @code{\finger}).
115 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
117 c^\markup { \finger "2 - 3" }
121 La commande @code{\thumb} peut être utilisée pour indiquer, par exemple
122 dans une partition de violoncelle, si une note doit être jouée avec le
123 pouce (@q{thumb} en anglais).
125 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
126 <a_\thumb a'-3>8 <b_\thumb b'-3>
130 Les doigtés des accords peuvent être saisis note par note,
131 en les indiquant après chaque hauteur de note.
133 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
140 On peut contrôler précisément les doigtés des accords en réglant
141 la propriété @code{fingeringOrientations}.
143 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
144 \set fingeringOrientations = #'(left down)
145 <c-1 es-2 g-4 bes-5 > 4
146 \set fingeringOrientations = #'(up right down)
147 <c-1 es-2 g-4 bes-5 > 4
151 Cette propriété permet également, dans de la musique monophonique,
152 d'indiquer des doigtés très proches des têtes de notes.
154 @lilypond[verbatim,ragged-right,quote,fragment]
155 \set fingeringOrientations = #'(right)
162 Référence du programme : @rinternals{Fingering}.
164 D'autres exemples : @lsr{expressive,fingering-chords.ly}.
168 @unnumberedsubsubsec Hidden notes
170 @cindex Masquées, notes
171 @cindex Invisibles, notes
172 @cindex Transparentes, notes
175 @funindex \unHideNotes
176 Les notes masquées --- ou invisibles ou encore transparentes --- sont
177 utiles dans le cadre d'exercices de théorie ou de composition.
179 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
188 @node Coloring objects
189 @unnumberedsubsubsec Coloring objects
191 Des objets peuvent être colorisés individuellement. Une listes des
192 noms des couleurs disponibles se trouvent à l'annexe @ref{List of colors}.
194 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
195 \override NoteHead #'color = #red
197 \override NoteHead #'color = #(x11-color 'LimeGreen)
199 \override Stem #'color = #blue
203 L'intégralité de la palette des couleurs définies pour X11 est
204 accessible par la fonction Scheme x11-color. Cette fonction prend
205 en argument une expression symbolique
208 \override Beam #'color = #(x11-color 'MediumTurquoise)
211 ou une chaîne de caractères
214 \override Beam #'color = #(x11-color "MediumTurquoise")
217 La première formulation est à la fois plus rapide à écrire et aussi
218 plus efficace. Néanmoins, la deuxième forme permet d'accéder aux noms
219 composés des couleurs de X11.
222 \override Beam #'color = #(x11-color "medium turquoise")
225 Lorsque la fonction x11-color ne trouve pas le paramètre fourni, elle
226 revient à la couleur par défaut, le noir. Le problème ressort de
227 façon évidente au vu de la partition finale.
229 L'exemple suivant illustre l'utilisation de la fonction
230 @code{x11-color}. Notez que, après avoir été définie à (x11-color
231 'Boggle), la couleur des hampes repasse au noir.
233 @lilypond[quote,ragged-right,verbatim]
235 \override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2)
236 \set Staff.instrumentName = \markup {
237 \with-color #(x11-color 'navy) "Clarinet"
241 \override Beam #'color = #(x11-color "medium turquoise")
243 \override NoteHead #'color = #(x11-color "LimeGreen")
245 \override Stem #'color = #(x11-color 'Boggle)
253 Annexes : @ref{List of colors}.
257 Les couleurs de X11 ne sont pas toutes perceptibles dans un navigateur
258 internet. Aussi nous vous recommandons, dans le cadre d'une
259 présentation multimedia, d'utiliser des couleurs de base.
261 Une couleur x11 n'aura pas forcément le même rendu qu'une couleur
262 normale ayant un nom similaire.
264 Vous ne pouvez pas coloriser des notes à l'intérieur d'un accord avec
265 @code{\override}. si besoin est, utilisez @code{\tweak}.
266 Pour plus de détails, consultez @ref{Objects connected to the input}.
270 @unnumberedsubsubsec Parentheses
272 @cindex fantômes, notes
273 @cindex notes fantômes
274 @cindex parenthèses, notes entre
276 Des objets peuvent être mis entre parenthèses en saisissant
277 @code{\parenthesize} juste avant l'événement musical.
279 @lilypond[relative=2,fragment,verbatim,ragged-right]
287 Ceci n'est opérationnel que dans le cadre d'un accord, qui peut ne
288 comprendre qu'une seule note.
291 < \parenthesize NOTE>
296 @unnumberedsubsubsec Ambitus
299 L'@emph{ambitus} est l'amplitude des hauteurs d'une voix donnée dans une
300 partition. Ce terme peut aussi désigner la tessiture qu'un instrument
301 est capable d'atteindre. Souvent, cet ambitus est imprimé au début des
302 partitions vocales, afin que les exécutants puissent voir au premier
303 coup d'oeil s'ils sont en mesure de tenir la partie en question.
305 Pour exprimer l'ambitus d'une pièce, on indique avant la clé deux notes
306 représentant la hauteur la plus basse et la plus haute. Pour imprimer
307 cet ambitus, il faut ajouter le graveur @rinternals{Ambitus_engraver}
308 au contexte @rinternals{Voice}. Ainsi,
314 \consists Ambitus_engraver
322 @lilypond[quote,ragged-right]
326 \consists Ambitus_engraver
330 \relative \new Staff {
335 Si plusieurs voix se trouvent sur une même portée, on peut attribuer le
336 graveur @rinternals{Ambitus_engraver} au contexte @rinternals{Staff}
337 plutôt qu'au contexte @rinternals{Voice} ; l'ambitus affiché sera
338 alors celui de toutes les voix cumulées, non d'une seule des voix
341 @lilypond[verbatim,ragged-right,quote]
343 \consists "Ambitus_engraver"
347 \remove "Ambitus_engraver"
349 \override Ambitus #'X-offset = #-1.0
354 \remove "Ambitus_engraver"
363 Cet exemple met en œuvre une fonctionnalité avancée :
366 \override Ambitus #'X-offset = #-1.0
370 Ce réglage déplace l'ambitus vers la gauche. Le même résultat aurait pu
371 être obtenu avec @code{extra-offset}, mais alors le système de mise en
372 forme n'aurait pas attribué d'espace supplémentaire pour l'objet
377 Référence du programme : @rinternals{Ambitus},
378 @rinternals{AmbitusLine}, @rinternals{AmbitusNoteHead},
379 @rinternals{AmbitusAccidental}.
382 @lsr{vocal,ambitus@/.ly}.
386 LilyPond ne gère pas les collisions entre plusieurs ambitus présents sur
391 @unnumberedsubsubsec Stems
393 Dès qu'une note est rencontrée, un objet @rinternals{Stem} se crée
394 automatiquement. Pour les rondes et les silences, ils sont aussi
395 créés, mais en mode invisible.
403 @funindex \stemNeutral
409 Pour changer la direction des hampes au milieu de la portée, utilisez
411 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
413 \override Stem #'neutral-direction = #up
415 \override Stem #'neutral-direction = #down
420 @node Outside the staff
421 @subsection Outside the staff
427 * Blank music sheet::
431 @subsubsection Balloon help
433 Vous pouvez marquer et nommer des éléments de notation à l'aide de
434 bulles. L'objectif premier de cette fonctionnalité est d'expliquer la
437 En voici un exemple :
439 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
440 \new Voice \with { \consists "Balloon_engraver" }
442 \balloonGrobText #'Stem #'(3 . 4) \markup { "Je suis une hampe" }
443 <c-\balloonText #'(-2 . -2) \markup { Hello } >8
448 Vous disposez de deux fonctions musicales, @code{balloonText} et
449 @code{balloonGrobText}. @code{balloonGrobText} prend en argument
450 l'objet graphique à agrémenter, alors que @code{balloonText} s'utilise
451 comme une simple articulation. Les autres arguments sont le décalage
452 et le texte de la bulle.
455 @cindex notation, expliquer
459 Référence du programme : @rinternals{text-balloon-interface}.
463 @subsubsection Grid lines
465 Vous pouvez tracer des lignes entre les portées, synchronisées avec
468 @lilypond[ragged-right,quote,verbatim]
472 \consists "Grid_point_engraver" %% active les guides
473 gridInterval = #(ly:make-moment 1 4)
478 \consists "Grid_line_span_engraver"
479 %% centre les lignes guides horizontalement sous les notes
480 \override NoteColumn #'X-offset = #-0.5
491 %% centre les lignes guides verticalement
492 \override Score.GridLine #'extra-offset = #'( 0.0 . 1.0 )
502 Exemples : @lsrdir{education}
505 @node Blank music sheet
506 @subsubsection Blank music sheet
508 @cindex Papier musique
509 @cindex Portées, feuille blanche
511 Une feuille de papier musique s'obtient en utilisant des notes
512 invisibles, et en invalidant le @code{Bar_number_engraver}.
515 @lilypond[quote,verbatim]
516 \layout{ indent = #0 }
518 \repeat unfold 2 % À modifier pour plus de lignes.
523 \override TimeSignature #'transparent = ##t
524 % décommenter la ligne suivante selon besoin
525 % \override Clef #'transparent = ##t
527 \remove Bar_number_engraver
530 % à adapter selon les portées désirées
531 \new Staff \emptymusic
532 \new TabStaff \emptymusic