@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 0
+ Translation of GIT committish: 868bbbb78276796f43a1c72621fdb3a3a14d2555
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.28"
+@c \version "2.19.16"
@c Translators: Frédéric Chiasson, Valentin Villenave, Jean-Charles Malahieude
@c Translation checkers: Jean-Charles Malahieude, John Mandereau
@funindex <...>
Un accord est formé en mettant une série de hauteurs entre @code{<}
-et @code{>}. Un accord peut être suivi d'une durée comme une simple
+et @code{>}. Un accord peut être suivi d'une durée comme une simple
note.
@lilypond[verbatim,quote,relative=2]
@end lilypond
@cindex accord vide
-@cindex placeholder events
+@cindex substituant pour événement
Un accord peut se voir comme un conteneur de notes, articulations et
autres éléments rattachés. Par voie de conséquence, un accord dépourvu
l'exception de la première qui, elle, sera positionnée en fonction de la
première hauteur mentionnée dans l'accord précédent ou de la note
individuelle précédente. Les autres notes au sein de l'accord se
-positionnent relativement à la précédente.
+positionnent relativement à la précédente @emph{dans cet accord}.
@lilypond[verbatim,quote,relative=2]
<a c e>1 <f a c> <a c e> <f' a c> <b, e b,>
@rlsrnamed{Simultaneous notes, Notes simultanées}.
@knownissues
-Un accord comportant plus de deux notes dans le même @qq{espace de
-portée} -- tel que @samp{<e f! fis!>} -- conduit immanquablement à des
+Un accord comportant plus de deux notes dans le même « espace de
+portée » -- tel que @samp{<e f! fis!>} -- conduit immanquablement à des
chevauchements. En fonction de la situation, un meilleur rendu peut
nécessiter de recourir à
@cindex accord, répétition
@cindex répétition, utilisation de @code{q}
+@cindex @code{q}, répétition d'accord
Dans le but de vous épargner de la saisie, LilyPond dispose d'un
raccourci -- symbolisé par la lettre @code{q} -- qui a pour effet de
relation d'octave entre les accords dès avant leur expansion. Dans le
cas présent, l'intégralité du bloc @code{\relative} intérieur n'affecte
en rien ce qui l'entoure, ce qui explique la spécification d'octave
-attachée à la dernière note.
+attachée à la dernière note :
@c Without \new Voice, implicit voice creation does the dumbest thing.
@lilypond[verbatim,quote]
ont des rythmes identiques. Dès que vous tenterez d'attacher sur une
même hampe des notes de durée différente, vous générerez des erreurs.
Notes, articulations et modifications de propriétés au sein d'un même
-@code{Voice} sont enregistrés et gravés selon l'ordre musical :
+@code{Voice} sont enregistrées et gravées selon l'ordre musical :
@lilypond[quote,verbatim,relative=2]
<a c>4-. <>-. << c a >> << { c-. <c a> } { a s-. } >>
@end lilypond
-La présence de plusieursdifférentes hampes, ligatures, durées ou
-propriétés au même instant musical nécessite l'utilisation de plusieurs
-voix.
+La présence de plusieurs hampes, ligatures, durées ou propriétés au même
+instant musical nécessite l'utilisation de plusieurs voix.
Dans l'exemple suivant, l'expression simultanée génère implicitement
plusieurs portées :
En pareil cas, des rythmes différents ne sont source d'aucun problème
puisqu'ils sont interprétés dans des voix différentes.
-@cindex collision sur empilement de notes
@cindex collisions, ignorer
@knownissues
appliquer. Ceci ne manque pas de faire apparaître un message
@example
-warning: ignoring too many clashing note columns
+warning: This voice needs a \voiceXx or \shiftXx setting
-@emph{en français :}
-Avertissement : trop d'empilements de notes se chevauchent. On fera au mieux.
+@emph{en français :}
+Avertissement : Cette voix requiert un @code{voiceXx} ou un réglage
+@code{\shiftXx}
@end example
lors de la compilation. Le déclenchement de cet avertissement peut être
Un cluster indique un agrégat de sons. On peut le représenter par une
plage limitée par un @emph{ambitus} (notes extrêmes). On obtient une
-telle notation en appliquant la fonction @code{makeClusters} à une
+telle notation en appliquant la fonction @code{\makeClusters} à une
séquence d'accords, comme
@lilypond[quote,relative=2,verbatim]
@translationof Single-staff polyphony
@cindex polyphonie, portée simple
+@cindex portée simple et polyphonie
@cindex voix
@cindex paroles assignées à une voix
@funindex \oneVoice
@funindex oneVoice
-@strong{@i{Instanciation explicite des voix}}
+@subsubsubheading{Instanciation explicite des voix}
La manière la plus facile d'entrer des fragments avec plus d'une voix
sur une portée est la suivante@tie{}:
\new Voice = "first"
{ \voiceOne r8 r16 g e8. f16 g8[ c,] f e16 d }
\new Voice= "second"
- { \voiceTwo d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
+ { \voiceTwo d16 c d8~ 16 b c8~ 16 b c8~ 16 b8. }
>>
@end lilypond
collisions. La commande @code{\oneVoice} permet de retrouver les
réglages par défaut.
-@strong{@i{Polyphonie temporaire}}
+@subsubsubheading{Polyphonie temporaire}
Un fragment temporairement polyphonique se construit de la manière
suivante@tie{}:
Vous remarquerez que les commandes @code{\voiceOne} et @code{\voiceTwo}
permettent d'obtenir des réglages différents pour chacune des voix.
-@strong{@i{La construction avec un double antislash}}
+@subsubsubheading{La construction avec un double antislash}
@cindex couches
@cindex calques
@funindex \\
-Une construction de la forme @code{<< @{...@} \\ @{...@} >>}, dans
-laquelle plusieurs expressions sont séparées par des doubles obliques
-inversées, se comporte différemment de celle sans séparateur@tie{}:
+Une construction de la forme @code{<< @{@dots{}@} \\ @{@dots{}@} >>},
+dans laquelle plusieurs expressions sont séparées par des doubles
+obliques inversées, se comporte différemment de celle sans séparateur :
@strong{tous} les membres de cette construction seront assignés à de
nouveaux contextes de voix. Ces contextes de voix, créés implicitement,
portent les noms @code{"1"}, @code{"2"}, etc. Dans chacun de ces
contextes, le positionnement des liaisons, la direction des hampes, etc.
-sont réglés de manière appropriée. En voici un exemple@tie{}:
+sont réglés de manière appropriée. En voici un exemple :
@lilypond[quote,relative=3,verbatim]
<<
{ r8 r16 g e8. f16 g8[ c,] f e16 d }
\\
- { d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
+ { d16 c d8~ 16 b c8~ 16 b c8~ 16 b8. }
>>
@end lilypond
@rlearning{Contextes et graveurs} et
@rlearning{Instanciation explicite des voix}.
-@strong{@i{Ordre des voix}}
+@subsubsubheading{Ordre des voix}
L'ordre dans lequel doivent apparaître les voix d'une construction
simultanée suit le schéma suivant@tie{}:
@example
-Voix 1: la plus haute
-Voix 2: la plus basse
-Voix 3: deuxième plus haute
-Voix 4: deuxième plus basse
-Voix 5: troisième plus haute
-Voix 6: troisième plus basse
+Voix 1 : la plus haute
+Voix 2 : la plus basse
+Voix 3 : deuxième plus haute
+Voix 4 : deuxième plus basse
+Voix 5 : troisième plus haute
+Voix 6 : troisième plus basse
etc.
@end example
@warning{Paroles et objets étendus (liaisons, soufflets etc.) ne peuvent
passer d'une voix à l'autre.}
-@strong{@i{Identité rythmique}}
+@subsubsubheading{Identité rythmique}
Lorsque l'on doit saisir des fragments de musique parallèle qui ont le
même rythme, on peut les combiner dans un contexte de voix unique et par
>>
@end lilypond
-La commande @code{\voiceNeutralStyle} permet de revenir à la
+La commande @code{\voiceNeutralStyle} permet de revenir à une
présentation normale.
@predefined
\new Staff \relative c'' {
%% saisie abrégée
<<
- { f2 } % 1: extrême haute
+ { f2 } % 1 : extrême haute
\\
- { g,2 } % 2: extrême basse
+ { g,2 } % 2 : extrême basse
\\
- { d'2 } % 3: intermédiaire haute
+ { d'2 } % 3 : intermédiaire haute
\\
- { b2 } % 4: intermédiaire basse
+ { b2 } % 4 : intermédiaire basse
>>
%% expansion en interne de ce qui précède
<<
@unnumberedsubsubsec Regroupement automatique de parties
@translationof Automatic part combining
-@cindex regroupement automatique de parties
+@cindex combinateur de parties
@cindex parties, combiner des
@cindex combinaison de parties
@cindex a due
aura toujours ses hampes dirigées vers le haut et sera notée @qq{Solo},
alors que la deuxième, appelée @code{two}, aura des hampes vers le bas
et sera notée @qq{Solo@tie{}II}. Les parties à l'unisson seront
-estampillées d'un @qq{a2} par défaut.
+par défaut estampillées d'un @qq{a2}.
LilyPond interprète dans un contexte @code{Voice} chacun des arguments
fournis à @code{\partcombine}. Si vous travaillez avec des octaves
commandes qui permettent d'influencer le comportement de la fonction
@code{\partcombine}@tie{}:
-Les commandes se terminant par @code{...Once} n'affectent que la note
-qui les suit directement dans l'expression musicale.
+Les commandes se terminant par @code{@dots{}Once} n'affectent que la
+note qui les suit directement dans l'expression musicale.
@itemize
@item
>>
@end lilypond
+
+@subsubsubheading Utilisation de @code{\partcombine} et paroles
+
+@cindex \partcombine et paroles
+
+La commande @code{\partcombine} n'est pas conçue pour traiter des
+paroles ; si l'une des voix est explicitement nommée, afin de lui
+adjoindre des paroles, le combinateur de parties cessera de fonctionner.
+Toutefois, le recours à un contexte @code{NullVoice} permet d'obtenir
+les effets escomptés -- voir @ref{Polyphonie et paroles communes}.
+
+
@snippets
@lilypondfile[verbatim,quote,texidoc,doctitle]
{combining-two-parts-on-the-same-staff.ly}
@rinternals{Voice}.
@knownissues
-Les différentes commandes @code{\partcombine...} ne prennent en charge
-que deux voix. De la même manière, le combinateur n'est pas conçu pour
-travailler avec des paroles@tie{}; il s'arrête dès qu'il est
+Les différentes commandes @code{\partcombine@dots{}} ne prennent en
+charge que deux voix. De la même manière, le combinateur n'est pas
+conçu pour travailler avec des paroles@tie{}; il s'arrête dès qu'il est
explicitement fait appel à l'une des voix pour y attacher des paroles.
-@code{\partcombine...} ne peut s'inscrire ni dans un bloc @code{\times},
-ni dans un bloc @code{\relative}.
+@code{\partcombine@dots{}} ne peut s'inscrire ni dans un bloc
+@code{\tuplet} ni dans un bloc @code{\relative}.
Lorsque @code{printPartCombineTexts} est actif et que les deux voix
jouent souvent les mêmes notes, le combinateur peut afficher @code{a2}
@code{\partcombine} n'examine que l'attaque des notes. Il n'est donc
pas en mesure de déterminer si une note attaquée précédemment est encore
-jouée ou non, ce qui peut engendrer quelques problèmes.
+jouée ou non, ce qui peut engendrer quelques problèmes, entre autres des
+indications de @qq{Solo} ou @qq{Unison} incorrectement placées.
+
+@code{\partcombine} conserve les objets étendus (liaisons, soufflets,
+etc.) dans la même voix de sorte à éviter qu'ils soient improprement ou
+pas du tout imprimés lorsque leur départ ou terminaison est dans une
+voix différente.
En interne, @code{\partcombine} interprète les deux arguments en tant
que @code{Voice}s, dénommées @code{one} et @code{two}, puis décide de
quand les parties seront fusionnées. Par conséquent, si les arguments
-changent pour d'autres noms de contexte @rinternals{Voice}, les
+changent pour d'autres noms de contexte @code{Voice}, les
événements qu'ils contiendraient seront ignorés.
Certaines considérations apparaissent aussi dans les chapitres
\parallelMusic #'(voiceA voiceB voiceC) {
% Bar 1
r8 g'16 c'' e'' g' c'' e'' r8 g'16 c'' e'' g' c'' e'' |
- r16 e'8.~ e'4 r16 e'8.~ e'4 |
+ r16 e'8.~ 4 r16 e'8.~ 4 |
c'2 c'2 |
% Bar 2
r8 a'16 d'' f'' a' d'' f'' r8 a'16 d'' f'' a' d'' f'' |
- r16 d'8.~ d'4 r16 d'8.~ d'4 |
+ r16 d'8.~ 4 r16 d'8.~ 4 |
c'2 c'2 |
}
\parallelMusic #'(voiceA voiceB voiceC) {
% Bar 1
r8 g16 c e g, c e r8 g,16 c e g, c e |
- r16 e8.~ e4 r16 e8.~ e4 |
+ r16 e8.~ 4 r16 e8.~ 4 |
c2 c |
% Bar 2
r8 a,16 d f a, d f r8 a,16 d f a, d f |
- r16 d8.~ d4 r16 d8.~ d4 |
+ r16 d8.~ 4 r16 d8.~ 4 |
c2 c |
}