]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/notation/vocal.itely
Imported Upstream version 2.18.0
[lilypond.git] / Documentation / fr / notation / vocal.itely
index 73a0f8631011533dd79d11eec9fc0bf2ec2dd6f3..1e3a6f93dd5c9a279889a84df8ca2a48672c2ad1 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: f199e875f7a7beb0afd17eae2038819baab767ff
+    Translation of GIT committish: 5c35684285613e8960e2dd4324559e1ee3774b9b
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.16.0"
+@c \version "2.17.30"
 
 @c Translators: Valentin Villenave, Jean-Charles Malahieude
 @c Translation checkers: Jean-Jacques Gerbaud
@@ -159,25 +159,6 @@ d'espaces une accolade :
 \lyricmode @{ lah lah lah @}
 @end example
 
-@cindex dérogations en mode paroles
-@funindex \override en mode \lyricmode
-
-De la même manière, un point concluant une suite de lettres sera
-partie intégrante de la chaîne résultante.  Par conséquent, il est
-impératif d'insérer des espaces lorsque vous modifiez les propriétés
-d'une commande.  En d'autres termes, @strong{ne saisissez pas}
-
-@example
-\override Score.LyricText #'font-shape = #'italic
-@end example
-
-@noindent
-mais plutôt
-
-@example
-\override Score . LyricText #'font-shape = #'italic
-@end example
-
 Pour utiliser des lettres accentuées ou des caractères spéciaux
 -- cœurs ou guillemets inversés par exemple -- il suffit de les insérer
 dans le fichier et de veiller à le sauvegarder avec le codage UTF-8.
@@ -409,7 +390,7 @@ qui contient cette mélodie :
 @lilypond[quote,verbatim,relative=2]
 <<
   \new Voice = "melodie" {
-    a4 a a a
+    a1 a4. a8 a2
   }
   \new Lyrics \lyricsto "melodie" {
     Ce sont les mots
@@ -475,8 +456,9 @@ sections @code{\addlyrics}.
 @end lilypond
 
 Cependant, la commande @code{\addlyrics} ne peut pas gérer les
-constructions polyphoniques.  Dans ce cas, mieux vaut employer
-@code{\lyricsto}.
+constructions polyphoniques et ne permet pas d'associer des
+paroles à un contexte @code{TabVoice}.  Dans ces cas là, mieux vaut
+employer @code{\lyricsto}.
 
 
 @subheading Utilisation de associatedVoice
@@ -624,11 +606,16 @@ mettre entre guillemets, soit utiliser le caractère souligné
 (@code{_}) pour obtenir une espace, ou bien encore utiliser un tilde
 (@code{~}) pour obtenir une liaison entre les syllabes.
 
-@lilypond[quote,ragged-right,verbatim]
+@lilypond[quote,ragged-right,verbatim,relative=2]
 {
-  \relative c'' { \autoBeamOff
-    r8 b c fis, fis c' b e, }
-  \addlyrics { Che_in ques -- ta_e_in quel -- l'al -- tr'on -- da }
+  { \autoBeamOff
+    r8 b c fis, fis c' b e,
+  }
+  \addlyrics
+  {
+    \override LyricHyphen.minimum-distance = #1.0 % Ensure hyphens are visible
+    Che_in ques -- ta_e_in quel -- l'al -- tr'on -- da
+  }
   \addlyrics { "Che in" ques -- "ta e in" quel -- l'al -- tr'on -- da }
   \addlyrics { Che~in ques -- ta~e~in quel -- l'al -- tr'on -- da }
 }
@@ -650,17 +637,17 @@ Référence des propriétés internes :
 @funindex \melisma
 @funindex \melismaEnd
 
-Parfois, tout particulièrement dans la musique médiévale, plusieurs
-notes correspondent à une même syllabe.  Ces vocalises sont appelées
-@rglosnamed{melisma,mélismes}.  La syllabe à vocaliser est
-traditionnellement alignée sur la gauche de la première note du mélisme.
+Parfois, tout particulièrement en musique médiévale ou baroque,
+plusieurs notes correspondent à une même syllabe.  Ces vocalises sont
+appelées @rglosnamed{melisma,mélismes}.  La syllabe à vocaliser est
+traditionnellement alignée par la gauche sur la première note du mélisme.
 
 Lorsqu'un mélisme tombe sur une syllabe autre que la dernière d'un mot,
 un trait d'union étiré, indiqué par un double tiret @w{@code{--}} dans
-le fichier source, reliera cette syllabe  à la suivante. 
+le fichier source, reliera cette syllabe à la suivante. 
 
 Lorsqu'un mélisme tombe sur la dernière syllabe d'un mot ou que ce mot
-n'en comporte qu'une, l'usage est d'indiquer la @qq{tenue} jusqu'à la
+n'en comporte qu'une, l'usage est d'indiquer la « tenue » jusqu'à la
 dernière note de la vocalise.  Ceci s'obtient en ajoutant un double
 caractère souligné @code{__} après cette syllabe.
 
@@ -900,6 +887,7 @@ Référence des propriétés internes :
 * Positionnement horizontal des syllabes::
 * Paroles et reprises::
 * Paroles alternatives::
+* Polyphonie et paroles communes::
 @end menu
 
 
@@ -1053,7 +1041,7 @@ question.  Voici comment cela se présente :
   <<
     \new Lyrics = "lyrics" \with {
       % lyrics above a staff should have this override
-      \override VerticalAxisGroup #'staff-affinity = #DOWN
+      \override VerticalAxisGroup.staff-affinity = #DOWN
     }
     \new Staff {
       \new Voice = "melody" {
@@ -1085,7 +1073,7 @@ deuxième méthode :
     \new Lyrics = "sopranos"
     \new Lyrics = "contraltos" \with {
       % lyrics above a staff should have this override
-      \override VerticalAxisGroup #'staff-affinity = #DOWN
+      \override VerticalAxisGroup.staff-affinity = #DOWN
     }
     \new Staff {
       \new Voice = "contraltos" {
@@ -1107,9 +1095,8 @@ deuxième méthode :
 @end lilypond
 
 Vous pouvez générer d'autres combinaisons de paroles et portées à partir
-de ces exemples, ou en examinant les 
-@rlearningnamed{Ensemble vocal,modèles} inclus dans le manuel
-d'initiation.
+de ces exemples, ou en examinant ce qui figure à la rubrique
+@rlearning{Modèles pour ensemble vocal} du manuel d'initiation.
 
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
@@ -1117,11 +1104,11 @@ d'initiation.
 
 @seealso
 Manuel d'initiation :
-@rlearning{Ensemble vocal}.
+@rlearning{Modèles pour ensemble vocal}.
 
 Manuel de notation :
 @ref{Ordonnancement des contextes},
-@ref{Création d'un contexte}.
+@ref{Création et référencement d'un contexte}.
 
 
 @node Positionnement horizontal des syllabes
@@ -1131,13 +1118,13 @@ Manuel de notation :
 @cindex espacement des paroles
 @cindex paroles, gestion de l'espacement
 
-La propriété @code{#'minimum-distance} de l'objet @code{LyricSpace}
+La propriété @code{minimum-distance} de l'objet @code{LyricSpace}
 permet d'accroître l'espacement des paroles.
 
 @lilypond[relative=1,verbatim,quote,ragged-right]
 {
   c c c c
-  \override Lyrics.LyricSpace #'minimum-distance = #1.0
+  \override Lyrics.LyricSpace.minimum-distance = #1.0
   c c c c
 }
 \addlyrics {
@@ -1163,7 +1150,7 @@ dans le bloc @code{\layout}.
   \layout {
     \context {
       \Lyrics
-      \override LyricSpace #'minimum-distance = #1.0
+      \override LyricSpace.minimum-distance = #1.0
     }
   }
 }
@@ -1181,7 +1168,7 @@ Afin de réduire le temps de traitement, vous pouvez désactiver cette
 fonctionnalité en ajoutant
 
 @example
-\override Score.PaperColumn #'keep-inside-line = ##f
+\override Score.PaperColumn.keep-inside-line = ##f
 @end example
 
 Pour s'assurer que les paroles ne seront pas traversées par des barres
@@ -1193,7 +1180,7 @@ de mesure, il faut ajouter
     \Lyrics
       \consists "Bar_engraver"
       \consists "Separating_line_group_engraver"
-      \override BarLine #'transparent = ##t
+      \hide BarLine
   @}
 @}
 @end example
@@ -1672,6 +1659,123 @@ d'une fois sur l'autre :
 }
 @end lilypond
 
+Il n'est pas rare, en musique chorale, qu'une voix se divise
+pendant plusieurs mesures.  Bien qu'une construction du type
+@code{<< @{@dots{}@} \\ @{@dots{}@} >>}, où deux expressions
+musicales (ou plus) séparées par des doubles obliques inversées
+peuvent sembler être le moyen adéquat de définir cette division,
+@strong{toutes} les expressions qu'elle contient seront assignées à
+de @strong{nouveaux contextes de voix}, ce qui aura pour effet
+qu'aucune parole ne leur sera affectée -- les paroles sont
+attachées au contexte de voix initial.  Il vaut mieux construire
+ce passage comme une polyphonie temporaire -- voir
+@ref{Polyphonie sur une portée}.
+
+
+@node Polyphonie et paroles communes
+@unnumberedsubsubsec Polyphonie et paroles communes
+@translationof Polyphony with shared lyrics
+
+@cindex NullVoice
+@cindex polyphonie, mêmes paroles
+@cindex paroles communes à plusieurs voix
+@cindex \partcombine et paroles
+@funindex \partcombine
+
+Lorsque deux voix au rythme différent partagent les mêmes paroles,
+l'alignement des syllabes sur l'une des voix peut gêner la lecture de
+l'autre voix.  Par exemple, la deuxième extension de syllabe ci-dessous
+est trop courte puisque les paroles ne sont alignées que sur la voix du
+haut :
+
+@lilypond[quote,verbatim]
+soprano = \relative { b'8( c d c) d2 }
+alto = \relative { g'2 b8( a g a) }
+words = \lyricmode { la __ la __ }
+
+\new Staff <<
+  \new Voice = "sopranoVoice" { \voiceOne \soprano }
+  \new Voice { \voiceTwo \alto }
+  \new Lyrics \lyricsto "sopranoVoice" \words
+>>
+@end lilypond
+
+Le résultat attendu sera obtenu grâce à l'alignement des paroles sur un
+contexte @code{NullVoice} supplémentaire, celui-ci contenant une
+combinaison judicieuse des deux voix.  Les notes du contexte
+@code{NullVoice}, bien que n'apparaissant pas sur la version imprimable,
+peuvent servir à aligner correctement les syllabes :
+
+@lilypond[quote,verbatim]
+soprano = \relative { b'8( c d c) d2 }
+alto = \relative { g'2 b8( a g a) }
+aligner = \relative { b'8( c d c) b( a g a) }
+words = \lyricmode { la __ la __ }
+
+\new Staff <<
+  \new Voice { \voiceOne \soprano }
+  \new Voice { \voiceTwo \alto }
+  \new NullVoice = "aligner" \aligner
+  \new Lyrics \lyricsto "aligner" \words
+>>
+@end lilypond
+
+Le contexte @code{NullVoice} doit prendre place dans un contexte
+@code{Staff} et ne saurait contenir que des notes déjà présentes sur la
+portée en question, au même octave.  Dans le cas contraire, ce
+@code{NullVoice} pourrait interagir avec les autres voix imprimées de
+façon inopinée.  Par exemple, des notes arbitraires dans un
+@code{NullVoice} pourraient entraîner l'apparition ou la disparition
+d'altérations sur la portée considérée.
+
+Cette faàon de procéder permet par ailleurs d'utiliser la fonction
+@code{\partcombine} qui normalement ne peut s'utiliser avec des
+paroles :
+
+@lilypond[quote,verbatim]
+soprano = \relative { b'8( c d c) d2 }
+alto = \relative { g'2 b8( a g a) }
+aligner = \relative { b'8( c d c) b( a g a) }
+words = \lyricmode { la __ la __ }
+
+\new Staff <<
+  \new Voice \partcombine \soprano \alto
+  \new NullVoice = "aligner" \aligner
+  \new Lyrics \lyricsto "aligner" \words
+>>
+@end lilypond
+
+@noindent
+La fonction @code{\partcombine} est abordée en détails dans
+@ref{Regroupement automatique de parties}.
+
+Pour finir, cette méthode est aussi utilkisable lorsque les voix sont
+sur des portées différentes, et ne se limite pas à deux voix :
+
+@lilypond[quote,verbatim]
+soprano = \relative { b'8( c d c) d2 }
+altoOne = \relative { g'2 b8( a b4) }
+altoTwo = \relative { d'2 g4( fis8 g) }
+aligner = \relative { b'8( c d c) d( d d d) }
+words = \lyricmode { la __ la __ }
+
+\new ChoirStaff <<
+  \new Staff <<
+    \soprano
+    \new NullVoice = "aligner" \aligner
+  >>
+  \new Lyrics \lyricsto "aligner" \words
+  \new Staff \partcombine \altoOne \altoTwo
+>>
+@end lilypond
+
+Vous aurez remarqué que, dans la deuxième partie de la mesure ci-dessus,
+les notes du contexte @code{NullVoice} reprennent le rythme de la portée
+inférieure sans pour autant dévier une seule fois des hauteurs affichées
+dans la voix à laquelle ce @code{NullVoice} est attaché.  Bien que ce ne
+soit pas nécessaire dans le cadre de cet exemple particulier, nous vous
+conseillons de saisir les notes d'un @code{NullVoice} de cette manière.
+
 
 @node Couplets
 @subsection Couplets
@@ -1866,7 +1970,7 @@ propriété @code{includeGraceNotes} :
 <<
   \new Voice = melody \relative c' {
     f4 \appoggiatura a32 b4
-    \grace { f16[ a16] } b2
+    \grace { f16 a16 } b2
     \afterGrace b2 { f16[ a16] }
     \appoggiatura a32 b4
     \acciaccatura a8 b4
@@ -1895,7 +1999,7 @@ clause @code{\with} ou @code{\context} :
 @lilypond[verbatim,ragged-right,quote]
 <<
   \new Voice = melody \relative c' {
-    \grace { c16[( d e f] }
+    \grace { c16( d e f }
     g1) f
   }
   \new Lyrics \with { includeGraceNotes = ##t }
@@ -1926,9 +2030,9 @@ modifie la propriété @code{associatedVoice}.  Dans cet exemple,
     <<
       \new Voice = "alternative" {
         \voiceOne
-        \times 2/3 {
+        \tuplet 3/2 {
           % show associations clearly.
-          \override NoteColumn #'force-hshift = #-3
+          \override NoteColumn.force-hshift = #-3
           f8 f g
         }
       }
@@ -2073,7 +2177,8 @@ text = \lyricmode {
           "Je me suis fait sécher..."
         }
       }
-      \vspace #0.1 % ajout d'espace vertical entre les couplets
+      % ajout d'espace vertical entre les couplets
+      \combine \null \vspace #0.1
       \line { \bold "3."
         \column {
           "Chante, rossignol, chante,"
@@ -2089,7 +2194,8 @@ text = \lyricmode {
           "Sans l'avoir mérité..."
         }
       }
-      \vspace #0.1 % ajout d'espace vertical entre les couplets
+      % ajout d'espace vertical entre les couplets
+      \combine \null \vspace #0.1
       \line { \bold "5."
         \column {
           "Je voudrais que la rose"
@@ -2251,7 +2357,7 @@ manuel d'initiation, à la rubrique
 
 @item
 Plusieurs exemples et canevas sont regroupés dans le manuel
-d'initiation, à la rubrique @rlearning{Ensemble vocal}.
+d'initiation, à la rubrique @rlearning{Modèles pour ensemble vocal}.
 
 @item
 Des informations détaillées sur les contextes @code{ChoirStaff} et
@@ -2265,11 +2371,16 @@ Les formes de notation particulière, telle que celle utilisée en
 
 @item
 Lorsque plusieurs pupitres sont regroupés sur la même portée, les
-hampes, liaisons,  etc. de la voix supérieure sont orientées vers le
+hampes, liaisons, etc. de la voix supérieure sont orientées vers le
 haut, et inversement pour la voix inférieure.  L'utilisation de
 @code{\voiceOne} et @code{\voiceTwo} est expliquée au chapitre
 @ref{Polyphonie sur une portée}.
 
+@item
+La division temporaire d'un pupitre, ce qui correspond à un
+passage polyphonique temporaire, est expliquée à la section
+@ref{Polyphonie sur une portée}.
+
 @end itemize
 
 @predefined
@@ -2280,7 +2391,7 @@ haut, et inversement pour la voix inférieure.  L'utilisation de
 @seealso
 Manuel d'initiation :
 @rlearning{Partition pour chœur à quatre voix mixtes},
-@rlearning{Ensemble vocal}.
+@rlearning{Modèles pour ensemble vocal}.
 
 Manuel de notation :
 @ref{Ordonnancement des contextes},
@@ -2364,8 +2475,8 @@ du chœur.
   \layout {
     \context {
       \Score
-      \override DynamicText #'direction = #UP
-      \override DynamicLineSpanner #'direction = #UP
+      \override DynamicText.direction = #UP
+      \override DynamicLineSpanner.direction = #UP
     }
   }
 }
@@ -2590,7 +2701,7 @@ définition d'un @qq{instrument} pour chacun des rôles en question :
   #`((instrumentTransposition . ,(ly:make-pitch -1 0 0))
      (shortInstrumentName . "Kas.")
      (clefGlyph . "clefs.G")
-     (clefOctavation . -7)
+     (clefTransposition . -7)
      (middleCPosition . 1)
      (clefPosition . -2)
      (instrumentCueName . ,(markup #:fontsize 1 #:smallCaps "Kaspar"))
@@ -2600,11 +2711,11 @@ définition d'un @qq{instrument} pour chacun des rôles en question :
   #`((instrumentTransposition . ,(ly:make-pitch 0 0 0))
      (shortInstrumentName . "Mel.")
      (clefGlyph . "clefs.F")
-     (clefOctavation . 0)
+     (clefTransposition . 0)
      (middleCPosition . 6)
      (clefPosition . 2)
      (instrumentCueName . ,(markup #:fontsize 1 #:smallCaps "Melchior"))
-     (midiInstrument . "voice aahs"))
+     (midiInstrument . "choir aahs"))
 
 \relative c' {
   \instrumentSwitch "kaspar"
@@ -2621,7 +2732,7 @@ Manuel de notation :
 @ref{Noms d'instrument},
 @ref{Fonctions Scheme},
 @ref{Texte},
-@ref{Text markup commands}.
+@ref{Commandes pour markup}.
 
 Manuel d'extension des fonctionnalités :
 @rextend{Construction d'un markup en Scheme}.
@@ -2660,7 +2771,7 @@ pianoRH = \relative c'' {
   % position name of cue-ing instrument just before the cue notes,
   % and above the staff
   \new CueVoice {
-    \override InstrumentSwitch #'self-alignment-X = #RIGHT
+    \override InstrumentSwitch.self-alignment-X = #RIGHT
     \set instrumentCueName = "Flute"
   }
   \cueDuring "flute" #UP { g4 bes4 }
@@ -2704,8 +2815,8 @@ pianoRH = \relative c'' {
   \transposition c'
   % position name of cue-ing instrument below the staff
   \new CueVoice {
-    \override InstrumentSwitch #'self-alignment-X = #RIGHT
-    \override InstrumentSwitch #'direction = #DOWN
+    \override InstrumentSwitch.self-alignment-X = #RIGHT
+    \override InstrumentSwitch.direction = #DOWN
     \set instrumentCueName = "Clar."
   }
   \cueDuring "clarinet" #DOWN { c4. g8 }
@@ -2847,8 +2958,8 @@ dialogue = \lyricmode {
 \score {
   <<
     \new Lyrics \with {
-      \override LyricText #'font-shape = #'italic
-      \override LyricText #'self-alignment-X = #LEFT
+      \override LyricText.font-shape = #'italic
+      \override LyricText.self-alignment-X = #LEFT
     }
     { \dialogue }
     \new Staff {
@@ -2922,7 +3033,7 @@ indiquer les hauteurs ; le rythme de la mélodie est donné par le
 rythme et l'accentuation des paroles elles-mêmes.
 
 @lilypond[verbatim,quote]
-stemOff = { \override Staff.Stem #'transparent = ##t }
+stemOff = { \hide Staff.Stem }
 
 \relative c' {
   \stemOff
@@ -3016,9 +3127,9 @@ a4 b c2
 \bar "'"
 a4 b c2
 a4 b c2
-\bar ":"
+\bar ";"
 a4 b c2
-\bar "dashed"
+\bar "!"
 a4 b c2
 \bar "||"
 @end lilypond
@@ -3030,23 +3141,23 @@ besoins :
 
 @lilypond[verbatim,quote]
 divisioMinima = {
-  \once \override BreathingSign  #'stencil = #ly:breathing-sign::divisio-minima
-  \once \override BreathingSign  #'Y-offset = #0
+  \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-minima
+  \once \override BreathingSign.Y-offset = #0
   \breathe
 }
 divisioMaior = {
-  \once \override BreathingSign  #'stencil = #ly:breathing-sign::divisio-maior
-  \once \override BreathingSign  #'Y-offset = #0
+  \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maior
+  \once \override BreathingSign.Y-offset = #0
   \breathe
 }
 divisioMaxima = {
-  \once \override BreathingSign  #'stencil = #ly:breathing-sign::divisio-maxima
-  \once \override BreathingSign  #'Y-offset = #0
+  \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maxima
+  \once \override BreathingSign.Y-offset = #0
   \breathe
 }
 finalis = {
-  \once \override BreathingSign  #'stencil = #ly:breathing-sign::finalis
-  \once \override BreathingSign  #'Y-offset = #0
+  \once \override BreathingSign.stencil = #ly:breathing-sign::finalis
+  \once \override BreathingSign.Y-offset = #0
   \breathe
 }
 
@@ -3162,8 +3273,7 @@ global = {
       \layout {
         \context {
           \Score
-          \override SpacingSpanner
-          #'base-shortest-duration = #(ly:make-moment 1 2)
+          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/2)
         }
         \context {
           \Staff
@@ -3194,7 +3304,7 @@ syllabes et non leur durée.
 @seealso
 Manuel d'initiation :
 @rlearning{Visibilité et couleur des objets},
-@rlearning{Ensemble vocal}.
+@rlearning{Modèles pour ensemble vocal}.
 
 Manuel de notation :
 @ref{Notations anciennes},
@@ -3357,11 +3467,12 @@ L'utilisation du mode @emph{markup} pour centrer le texte et agencer les
 lignes est abordée en détails au chapitre @ref{Mise en forme du texte}.
 
 La plupart de ces éléments sont regroupés dans l'un des versets du modèle
-@qq{Psalmodie}, à la rubrique @rlearning{Ensemble vocal}.
+présenté à la rubrique @rlearning{Psalmodie}.
 
 @seealso
 Manuel d'initiation :
-@rlearning{Ensemble vocal}.
+@rlearning{Psalmodie},
+@rlearning{Modèles pour ensemble vocal}.
 
 Manuel de notation :
 @ref{Fontes},