]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/notation/vocal.itely
Merge remote branch 'origin/master' into release/unstable
[lilypond.git] / Documentation / fr / notation / vocal.itely
index e55096b60871fbfbd94dc81340c99a6594718c77..679f6a2ab1693ea164d3f34de797ac08f94389d3 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
+    Translation of GIT committish: 34f7824737173f1b485c8989dd0de6b45c8b7c2a
 
     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.17.6"
+@c \version "2.17.30"
 
 @c Translators: Valentin Villenave, Jean-Charles Malahieude
 @c Translation checkers: Jean-Jacques Gerbaud
@@ -390,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
@@ -456,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
@@ -605,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 }
 }
@@ -631,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.
 
@@ -881,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
 
 
@@ -1173,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
@@ -1652,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
@@ -1846,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
@@ -1875,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 }
@@ -1906,7 +2030,7 @@ 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
           f8 f g
@@ -2053,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,"
@@ -2069,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"
@@ -2245,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
@@ -2570,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"))
@@ -2580,7 +2711,7 @@ 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"))
@@ -2601,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}.
@@ -2902,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
@@ -3142,7 +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