@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 11ed968a1245413a224674d833c32b9765a5b28f
+ Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2
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.19.2"
@c Translators: Valentin Villenave, Jean-Charles Malahieude
@c Translation checkers: Jean-Jacques Gerbaud
@lilypond[quote,verbatim,relative=2]
<<
\new Voice = "melodie" {
- a4 a a a
+ a1 a4. a8 a2
}
\new Lyrics \lyricsto "melodie" {
Ce sont les mots
@end example
@noindent
-revient au même que
+revient au même que
@example
\new Voice = "blah" @{ MUSIQUE @}
@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
(@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 }
}
@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.
\new Voice = "melody" {
\time 3/4
f4 g2 ~ |
- g4 e2 ~ |
- e8
+ 4 e2 ~ |
+ 8
}
\new Lyrics \lyricsto "melody" {
Ky -- ri -- e __
\time 3/4
\set melismaBusyProperties = #'()
c4 d ( e )
- g8 [ f ] f4 ~ f
+ g8 [ f ] f4 ~ 4
}
\new Lyrics \lyricsto "melody" {
Ky -- ri -- e e -- le -- i -- son
\time 3/4
\set melismaBusyProperties = #'()
c4 d ( e )
- g8 [ f ] ~ f4 ~ f
+ g8 [ f ] ~ 4 ~ f
}
\new Lyrics \lyricsto "melody" {
Ky -- ri -- _ e __ _ _ _
@c leave this as samp. -gp
Un mélisme sur la dernière syllabe d'un mot est indiqué par une longue
-ligne horizontale basse s'étirant jusqu'à syllabe suivante. Une telle
-ligne, que nous appellerons prolongateur ou extenseur, s'obtient en
-saisissant @samp{ __ } (notez les espaces entourant le double caractère
-souligné).
+ligne horizontale basse s'étirant jusqu'à la syllabe suivante. Une
+telle ligne, que nous appellerons prolongateur ou extenseur, s'obtient
+en saisissant @samp{ __ } (notez les espaces entourant le double
+caractère souligné).
@warning{Dans une partition, les mélismes, ou vocalises, sont
matérialisés par une ligne de prolongation. On l'indique par un double
* Positionnement horizontal des syllabes::
* Paroles et reprises::
* Paroles alternatives::
+* Polyphonie et paroles communes::
@end menu
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
\Lyrics
\consists "Bar_engraver"
\consists "Separating_line_group_engraver"
- \override BarLine.transparent = ##t
+ \hide BarLine
@}
@}
@end example
}
@end lilypond
-Et ce quel que soit le nombre de @qq{couplets} :
+Et ce quel que soit le nombre de « couplets » :
@lilypond[verbatim,quote]
\score {
Cette identité de structure n'est toutefois pas possible lorsque les
paroles sont différentes. Des instructions @code{\skip} devront venir
-s'insérer dans les paroles pour @qq{sauter} les notes des alternatives
+s'insérer dans les paroles pour « sauter » les notes des alternatives
qui ne les concernent pas.
N'utilisez pas de simple caractère souligné pour sauter une note.
Lorsqu'une note se prolonge sur les alternatives, la tenue est
indiquée normalement pour la première alternative, et à l'aide de
l'instruction @code{\repeatTie} pour les suivantes. Cette liaison
-@qq{de répétition} pose problème en matière d'alignement des paroles
+« de répétition » pose problème en matière d'alignement des paroles
puisque la longueur de l'alternative est accrue en raison de la liaison.
D'autre part, une liaison de prolongation crée un mélisme qui sera
effectif pour la première alternative, mais pas pour les autres. La
-solution pour @qq{recaler} les paroles consiste à désactiver
+solution pour « recaler » les paroles consiste à désactiver
temporairement la détection automatique de mélismes et insérer des
-@qq{blancs}.
+« blancs ».
@lilypond[quote,verbatim]
\score {
}
@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 et à la 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
+
+@knownissues
+La commande @code{\addLyrics} ne peut traiter que des paroles attachées
+à un contexte @code{Voice} ; elle ne peut donc s'utiliser avec un
+@code{NullVoice}.
+
+@noindent
+La fonction @code{\partcombine} est abordée en détails dans
+@ref{Regroupement automatique de parties}.
+
+Pour finir, cette méthode est aussi utilisable 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
<<
\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
@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 }
<<
\new Voice = "alternative" {
\voiceOne
- \times 2/3 {
+ \tuplet 3/2 {
% show associations clearly.
\override NoteColumn.force-hshift = #-3
f8 f g
@noindent
le texte du premier couplet s'aligne de manière habituelle sur la
-mélodie nommée @qq{lahlah}. Mais le second couplet, tout d'abord
+mélodie nommée « lahlah ». Mais le second couplet, tout d'abord
rattaché au contexte @code{lahlah}, bascule sur la mélodie
-@code{alternative} pour les syllabes @qq{ran} à @qq{sau} grâce aux lignes
+@code{alternative} pour les syllabes « ran » à « sau » grâce aux lignes
@example
\new Lyrics \lyricsto "lahlah" @{
"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,"
"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"
@item
L'impression de diagrammes d'accord, lorsque l'accompagnement est fait à
-la guitare, est expliqué à la rubrique @qq{Tablatures sous forme
-d’étiquette}, au chapitre @ref{Vue d'ensemble des cordes frettées}.
+la guitare, est expliqué à la rubrique « Tablatures sous forme
+d’étiquette », au chapitre @ref{Vue d'ensemble des cordes frettées}.
@end itemize
La création pas à pas d'une partition pour chœur se trouve dans le
manuel d'initiation, à la rubrique
@rlearning{Partition pour chœur à quatre voix mixtes}.
+LilyPond dispose aussi d'un canevas automatisé qui simplifie grandement
+la saisie d'une partiotion pour chœur SATB disponible à la rubrique
+@rlearning{Gabarits préprogrammés}.
@item
Plusieurs exemples et canevas sont regroupés dans le manuel
@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
@item
Un @emph{livret} contenant l'intégralité des dialogues et le texte des
passages chantés. On y trouve aussi très souvent les indications de
-mise en scène. Bien que LilyPond soit capable de @qq{typographier} un
+mise en scène. Bien que LilyPond soit capable de « typographier » un
livret, n'oubliez pas qu'il n'y a dans ce cas pas de musique, et que
d'autres outils pourraient être mieux appropriés.
@item
Les portées vides sont la plupart du temps éliminées d'un conducteur ou
d'une partition de chœur. La réalisation d'une telle partition -- les
-anglophones la disent @qq{à la française} -- est expliquée à la rubrique
+anglophones la disent « à la française » -- est expliquée à la rubrique
@ref{Masquage de portées}.
@item
-La génération d'un matériel d'orchestre fait l'objet de la rubrique
+La génération d'un matériel d'orchestre fait l'objet de la rubrique
@ref{Écriture de parties séparées}. D'autres parties du chapitre
consacré à la notation spécialisée vous seront utiles selon
l'orchestration de la pièce. Tous les instruments ne sont pas accordés
s'avérer pratique de détourner l'utilisation de la fonction
@code{\instrumentSwitch} pour gérer les différentes interventions de
l'un ou de l'autre ; vous devrez auparavant avoir établi la
-définition d'un @qq{instrument} pour chacun des rôles en question :
+définition d'un « instrument » pour chacun des rôles en question :
@lilypond[quote,verbatim]
\addInstrumentDefinition #"kaspar"
#`((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"))
#`((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"))
@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}.
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
Les barres de mesure sont absentes dans la plupart des cas ; celles
que vous rencontrerez seront raccourcies ou en pointillé, dans le but
-d'indiquer une @qq{respiration}. Le fait de supprimer le graveur de
+d'indiquer une « respiration ». Le fait de supprimer le graveur de
barres de mesure produira des portées sans barre :
@lilypond[verbatim,quote]
chaque verset et généralement séparées par une double barre. Il n'est
fait usage que de rondes et de blanches, et la première mesure de chaque
moitié contient un simple accord de rondes. Il s'agit donc des notes
-correspondant au @qq{récitatif}. Ces cantiques sont traditionnellement
+correspondant au « récitatif ». Ces cantiques sont traditionnellement
centrés sur la page.
@lilypond[verbatim,quote]
\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