@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 8329db420f98f9d2f03ee8aec740b7ccf770b0d2
+ 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.14.0"
+@c \version "2.19.2"
@c Translators: Valentin Villenave, Jean-Charles Malahieude
-@c Translation checkers: Jean-Charles Malahieude, Jean-Jacques Gerbaud
+@c Translation checkers: Jean-Jacques Gerbaud
@node Musique vocale
@section Musique vocale
@lilypondfile[quote]{vocal-headword.ly}
-Ce chapitre traite de la musique vocale@tie{}: comment la saisir et comment
+Ce chapitre traite de la musique vocale : comment la saisir et comment
s'assurer que les paroles s'alignent avec les notes de la mélodie
correspondante.
* Traits d'union et de prolongation::
@end menu
+
@node Références en matière de musique vocale
@unnumberedsubsubsec Références en matière de musique vocale
@translationof References for vocal music and lyrics
-Graver de la musique vocale soulève plusieurs problèmes@tie{}; ils
+Graver de la musique vocale soulève plusieurs problèmes ; ils
sont abordés soit dans ce chapitre, soit dans d'autres parties de la
documentation de LilyPond.
l'introduit avec le mot-clé @code{\lyricmode}, ou en utilisant
@code{\addlyrics} ou @code{\lyricsto}. Ce mode vous permet de saisir
des paroles ainsi que leur ponctuation, de telle sorte que le
-caractère@tie{}@code{a} ne sera plus interprété comme une note, un
+caractère @code{a} ne sera plus interprété comme une note, un
@notation{la} pour les non latinistes, mais comme une syllabe. Les
syllabes sont saisies comme des notes, mais les hauteurs sont alors
-remplacées par du texte. Exemple avec une comptine anglaise@tie{}:
+remplacées par du texte. Exemple avec une comptine anglaise :
@example
\lyricmode @{ Three4 blind mice,2 three4 blind mice2 @}
@end example
Il y a deux manières principales de préciser la place exacte des
-syllabes@tie{}: soit en spécifiant explicitement la durée de chaque
+syllabes : soit en spécifiant explicitement la durée de chaque
syllabe -- comme dans l'exemple ci-dessus -- soit en alignant
automatiquement les paroles sur les notes d'une mélodie ou d'une voix en
utilisant @code{\addlyrics} ou @code{\lyricsto}. La première méthode
l'alphabet, et se termine par une espace. Toute syllabe doit donc être
séparée d'une autre par une espace, tout autre caractère -- chiffre ou
ponctuation -- étant considéré comme partie intégrante de cette même
-syllabe. L'exemple suivant comporte une faute de frappe évidente@tie{}:
+syllabe. L'exemple suivant comporte une faute de frappe évidente :
@example
\lyricmode @{ lah lah lah@}
@end example
@noindent
-la dernière syllabe contient une @code{@}}@tie{}; il y a de fait un
+la dernière syllabe contient une @code{@}} ; il y a de fait un
défaut de parité avec l'accolade ouvrante, et la compilation échouera
fort probablement. Prenez dès à présent l'habitude de toujours encadrer
-d'espaces une accolade@tie{}:
+d'espaces une accolade :
@example
\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.
Pour utiliser des guillemets informatiques standard, faites-les
précéder d'une barre oblique inverse et encadrez d'une paire de
-guillemets la syllabe ainsi composée@tie{}:
+guillemets la syllabe ainsi composée :
@lilypond[quote,verbatim]
\relative c' { \time 3/4 e4 e4. e8 d4 e d c2. }
Expliquer exactement comment LilyPond repère le début d'un mot en mode
paroles (@emph{Lyrics}) est quelque peu compliqué. En mode
-@emph{Lyrics}, un mot peut commencer par@tie{}: tout caractère
+@emph{Lyrics}, un mot peut commencer par : tout caractère
alphabétique, @code{_}, @code{?}, @code{!}, @code{:}, @code{'}, un des
codes de contrôle @code{^A} à @code{^F} et @code{^Q} à @code{^W},
@code{^Y}, @code{^^}, tout caractère ASCII de code strictement supérieur
-à@tie{}127, ou enfin l'un des symboles @code{`}, @code{'}, @code{"}, ou
+à 127, ou enfin l'un des symboles @code{`}, @code{'}, @code{"}, ou
@code{^}, s'il est précédé d'une barre oblique inverse.
@c " to balance double quotes for not-so-bright context-sensitive editors
chapitre @ref{Mise en forme du texte}.
@snippets
-
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{formatting-lyrics-syllables.ly}
-
@seealso
Manuel d'initiation :
@rlearning{Chansons}
@ref{Durée explicite des syllabes},
@ref{Fontes},
@ref{Mise en forme du texte},
-@rusernamed{Input modes,Modes de saisie}.
+@ref{Modes de saisie}.
Référence des propriétés internes :
@rinternals{LyricText}.
@end example
Vous disposez de deux méthodes pour aligner des paroles sur une
-mélodie@tie{}:
+mélodie :
@itemize
@end lilypond
La première ligne de paroles ne s'aligne pas vraiment sur les notes
-parce qu'aucune durée n'a été spécifiée. En fait, Lilypond adopte la
-dernière durée mentionnée, un@tie{}2, et l'applique à chaque mot.
+parce qu'aucune durée n'a été spécifiée. En fait, LilyPond adopte la
+dernière durée mentionnée, un 2, et l'applique à chaque mot.
La deuxième ligne illustre la manière d'aligner des paroles sans tenir
compte de la durée des notes. Cette façon de procéder permet de traiter
un alignement différent selon les couplets lorsqu'il n'y a pas moyen de
-déduire les durées à partir d'un contexte musical@tie{}; la rubrique
+déduire les durées à partir d'un contexte musical ; la rubrique
@ref{Durée explicite des syllabes} aborde ceci plus en détails. Cette
technique permet aussi d'ajouter des dialogues, comme indiqué à la rubrique
@ref{Dialogue et musique}.
Des paroles saisies de cette manière s'aligneront par défaut sur la
-gauche des notes@tie{}; elles seront centrées sur les notes de la
+gauche des notes ; elles seront centrées sur les notes de la
mélodie dès lors que vous pourrez les associer à une voix. Tout ceci
est abordé plus en détails à la rubrique
@ref{Durée explicite des syllabes}.
@funindex \addlyrics
@funindex \lyricsto
-Les paroles peuvent être automatiquement alignées sous
-une mélodie, de trois manières différentes@tie{}:
+Les paroles peuvent être automatiquement alignées sous une mélodie, de
+trois manières différentes :
@itemize
Le contexte @code{Voice} contenant la mélodie sur laquelle les paroles
vont s'aligner doit rester actif, au risque de voir la suite du texte
disparaître. Ceci peut se produire lorsqu'il y a des moments où l'on ne
-chante pas. La rubrique @rusernamed{Keeping contexts alive,
-Conservation d’un contexte} vous indiquera
+chante pas. La rubrique @ref{Conservation d'un contexte} vous indiquera
comment maintenir un contexte actif.
Vous pouvez aligner automatiquement des paroles sous une mélodie en
spécifiant à l'aide de la commande @code{\lyricsto} le contexte de voix
-qui contient cette mélodie@tie{}:
+qui contient cette mélodie :
@c KEEP LY
@lilypond[quote,verbatim,relative=2]
<<
\new Voice = "melodie" {
- a4 a a a
+ a1 a4. a8 a2
}
\new Lyrics \lyricsto "melodie" {
Ce sont les mots
@code{Voice} dans le jargon LilyPond) @var{melodie}. Ce contexte
@code{Voice} doit exister avant l'affectation des paroles par
@code{\lyricsto}. La commande @code{\lyricsto} introduit
-automatiquement le mode @code{\lyricmode}@tie{}; il n'est alors pas
+automatiquement le mode @code{\lyricmode} ; il n'est alors pas
nécessaire de rajouter @code{\lyricmode}. Les paroles viendront par
-défaut se placer en dessous des notes@tie{}; la rubrique
+défaut se placer en dessous des notes ; la rubrique
@ref{Positionnement vertical des paroles} vous donnera des indications
pour d'autres options.
@end example
@noindent
-revient au même que
+revient au même que
@example
\new Voice = "blah" @{ MUSIQUE @}
\new Lyrics \lyricsto "blah" @{ PAROLES @}
@end example
-En voici un exemple@tie{}:
+En voici un exemple :
@lilypond[verbatim,quote]
{
@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
@c VO: Using associatedVoice
La propriété @code{associatedVoice} permet de basculer de mélodie pour
-la synchronisation des paroles. Elle s'emploie de la manière
-suivante@tie{}:
+la synchronisation des paroles. Elle s'emploie de la manière suivante :
@example
\set associatedVoice = #"lala"
doit désigner un contexte @code{Voice} nommé, sans quoi les mélismes
ne seront pas imprimés correctement.
-Voici un exemple de cette manière de procéder@tie{}:
+Voici un exemple de cette manière de procéder :
@lilypond[quote,ragged-right,verbatim]
<<
musical. Les traits d'union seront imprimés entre les syllabes, à
l'inverse des mélismes puisqu'il n'y a pas de voix associée.
-Voici deux illustrations de cette technique@tie{}:
+Voici deux illustrations de cette technique :
@lilypond[relative=1,verbatim,quote]
<<
(@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 }
}
@end lilypond
-
@seealso
Référence des propriétés internes :
@rinternals{LyricCombineMusic}.
@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.
-Vous disposez de cinq méthodes pour indiquer la présence d'un
-mélisme@tie{}:
+Vous disposez de cinq méthodes pour indiquer la présence d'un mélisme :
@itemize
@item
-Une liaison de prolongation constitue de fait un mélisme@tie{}:
+Une liaison de prolongation constitue de fait un mélisme :
@lilypond[quote,relative=2,verbatim]
<<
\new Voice = "melody" {
\time 3/4
f4 g2 ~ |
- g4 e2 ~ |
- e8
+ 4 e2 ~ |
+ 8
}
\new Lyrics \lyricsto "melody" {
Ky -- ri -- e __
LilyPond considère une liaison d'articulation comme un mélisme -- il
s'étendra de la première à la dernière note couvertes par cette
liaison. Il s'agit là de la façon traditionnelle de saisir des
-paroles@tie{}:
+paroles :
@lilypond[quote,relative=2,verbatim]
<<
>>
@end lilypond
+Notez bien qu'une liaison de phrasé -- indiquée par @code{\(@dots{}\)}
+-- n'a aucune incidence sur la gestion des mélismes.
+
@item
LilyPond considère des notes regroupées par une ligature manuelle comme
un mélisme, si tant est que la procédure de ligature automatique a été
@item
LilyPond considère un groupe de notes non liées, mais encadrées par
@code{\melisma} et @code{\melismaEnd}, comme constituant un
-mélisme@tie{}:
+mélisme :
@lilypond[quote,relative=2,verbatim]
<<
}
>>
@end lilypond
-@ignore I don't see why -jcm
-Note that this method cannot be used to indicate two melismata if
-the first one is immediately followed by another.
-@end ignore
+
@item
Vous pouvez indiquer un mélisme directement dans les paroles, à l'aide
d'un caractère souligné simple @code{_}, pour chaque note faisant partie
-de la vocalise@tie{}:
+de la vocalise :
@lilypond[verbatim, quote, relative=2]
<<
Vous pouvez totalement désactiver l'interprétation des liaisons de
prolongation ou d'articulation et des ligatures apparaissant dans une
mélodie comme fait générateur d'un mélisme. Il suffit en ce cas de
-définir @code{melismaBusyProperties}@tie{}:
+définir @code{melismaBusyProperties} :
@lilypond[relative=1,verbatim,quote]
<<
\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
Lorsque, dans un passage où la propriété @code{melismaBusyProperties}
est active, survient un mélisme, vous pouvez l'indiquer dans les paroles
-par un simple caractère souligné pour chaque note à inclure@tie{}:
+par un simple caractère souligné pour chaque note à inclure :
@lilypond[relative=1,verbatim,quote]
<<
\time 3/4
\set melismaBusyProperties = #'()
c4 d ( e )
- g8 [ f ] ~ f4 ~ f
+ g8 [ f ] ~ 4 ~ f
}
\new Lyrics \lyricsto "melody" {
Ky -- ri -- _ e __ _ _ _
>>
@end lilypond
-
@predefined
-
@code{\autoBeamOff},
@code{\autoBeamOn},
@code{\melisma},
@code{\melismaEnd}.
@endpredefined
-
@seealso
Glossaire musicologique :
@rglos{melisma}.
@rinternals{Tunable context properties}.
@knownissues
-
-Certains mélismes ne sont pas détectés automatiquement@tie{}; vous devrez
+Certains mélismes ne sont pas détectés automatiquement ; vous devrez
alors prolonger vous-même les syllabes concernées à l'aide d'un double
caractère souligné.
@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
@c leave this as samp. -gp
Un trait d'union séparant deux syllabes d'un même mot s'obtient en
-saisissant @samp{ -- } (notez les espaces entourant le tiret double).
+saisissant @samp{ -- } (notez les espaces entourant le tiret double).
Ce trait d'union sera centré entre les deux syllabes et sa longueur
sera proportionnelle à l'espace les séparant.
et @code{minimum-length}, seuil en deçà duquel il n'y a pas de trait
d'union, toutes deux attachées à l'objet @code{LyricHyphen}.
-
@seealso
Référence des propriétés internes :
@rinternals{LyricExtender},
@node Situations particulières en matière de paroles
@subsection Situations particulières en matière de paroles
-@translationof Specific uses of lyrics
+@translationof Techniques specific to lyrics
@c FIXME This whole section is to be reorganized
* Positionnement horizontal des syllabes::
* Paroles et reprises::
* Paroles alternatives::
+* Polyphonie et paroles communes::
@end menu
+
@node Travail avec des paroles et variables
@unnumberedsubsubsec Travail avec des paroles et variables
@translationof Working with lyrics and variables
@cindex paroles, identificateurs
Vous pouvez créer des variables pour contenir les paroles, dès lors que
-vous faites appel au mode approprié@tie{}:
+vous faites appel au mode approprié :
@lilypond[quote,verbatim]
musicOne = \relative c'' {
paroles, et enfin combiner correctement mélodies et paroles à l'aide de
la commande @code{\context}. Vous serez ainsi assuré que la voix à
laquelle il est fait référence par @code{\lyricsto} aura bien été
-préalablement définie, comme dans l'exemple suivant@tie{}:
+préalablement définie, comme dans l'exemple suivant :
@lilypond[quote,verbatim]
sopranoMusic = \relative c'' { c4 c c c }
}
@end lilypond
-
@seealso
Manuel de notation :
@ref{Positionnement vertical des paroles}.
Selon le type de musique, les paroles apparaîtront au-dessus ou
au-dessous d'une portée ou bien entre deux portées. Positionner des
paroles en dessous de la portée à laquelle elles se rattachent est de
-loin la chose la plus simple@tie{}: il suffit de mentionner le contexte
-de paroles après le contexte de portée@tie{}:
+loin la chose la plus simple : il suffit de mentionner le contexte
+de paroles après le contexte de portée :
@lilypond[quote,verbatim]
\score {
Positionner les paroles au-dessus de la portée se fait de deux manières
différentes, le plus simple étant d'utiliser la même syntaxe que
ci-dessus, à ceci près que la ligne de paroles sera positionnée de
-manière explicite@tie{}:
+manière explicite :
@lilypond[quote,verbatim]
\score {
les contextes @code{Staff} et @code{Voice}. Dans un deuxième temps,
nous ajoutons l'instruction @code{\context} et la commande
@code{\lyricsto} pour affecter les paroles au contexte de voix en
-question. Voici comment cela se présente@tie{}:
+question. Voici comment cela se présente :
@lilypond[quote,verbatim]
\score {
<<
\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" {
Lorsque deux voix sont isolées chacune sur une portée, vous pouvez
placer les paroles entre les deux portées en utilisant l'une des
méthodes que nous venons de voir. En voici un exemple, basé sur la
-deuxième méthode@tie{}:
+deuxième méthode :
@lilypond[quote,verbatim]
\score {
\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" {
@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]
-{lyrics-old-spacing-settings.ly}
-
+{obtaining-2.12-lyrics-spacing-in-newer-versions.ly}
@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
@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 {
\layout {
\context {
\Lyrics
- \override LyricSpace #'minimum-distance = #1.0
+ \override LyricSpace.minimum-distance = #1.0
}
}
}
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
\Lyrics
\consists "Bar_engraver"
\consists "Separating_line_group_engraver"
- \override BarLine #'transparent = ##t
+ \hide BarLine
@}
@}
@end example
-@c TODO Create and add lsr example of lyricMelismaAlignment
-@c It's used like this to center-align all lyric syllables,
-@c even when notes are tied. -td
-
-@ignore
-\layout
-{
- \context { \Score lyricMelismaAlignment = #0 }
-}
-@end ignore
-
@node Paroles et reprises
@unnumberedsubsubsec Paroles et reprises
dans un @rusernamed{Répétitions et reprises,chapitre spécifique}. Nous
nous intéresserons ici aux moyens d'ajouter des paroles à des reprises.
+
@subheading Reprises simples
@c VO: Simple repeats
@end lilypond
Lorsque la reprise est développée et que les paroles diffèrent,
-saisissez le texte normalement@tie{}:
+saisissez le texte normalement :
@lilypond[verbatim,quote,ragged-right]
\score {
Lorsque les paroles diffèrent pour une reprise non développée --
utilisation de @code{volta} au lieu de @code{unfold} -- les paroles en
question doivent être saisies dans des contextes @code{Lyrics}
-séparés@tie{}; ils seront combinés dans une section parallèle@tie{}:
+séparés ; ils seront combinés dans une section parallèle :
@lilypond[verbatim,quote]
\score {
}
@end lilypond
-Et ce quel que soit le nombre de @qq{couplets}@tie{}:
+Et ce quel que soit le nombre de « couplets » :
@lilypond[verbatim,quote]
\score {
}
@end lilypond
+@cindex alignBelowContext
+@funindex alignBelowContext
+
+Cependant, lorsque la partition comporte plusieurs portées, cas typique
+d'un @code{ChoirStaff}, les paroles des deuxième et troisième couplets
+seront repoussées sous la dernière portée. L'instruction
+@code{alignBelowContext} permet alors de les repositionner correctement :
+
+@lilypond[verbatim,quote]
+\score {
+ <<
+ \new Staff {
+ \new Voice = "melody" {
+ \relative c'' {
+ a4 a a a
+ \repeat volta 3 { b4 b b b }
+ c4 c c c
+ }
+ }
+ }
+ \new Lyrics = "firstVerse" \lyricsto "melody" {
+ Not re -- peat -- ed.
+ <<
+ { The first time words. }
+ \new Lyrics = "secondVerse"
+ \with { alignBelowContext = #"firstVerse" } {
+ \set associatedVoice = "melody"
+ Sec -- ond time words.
+ }
+ \new Lyrics = "thirdVerse"
+ \with { alignBelowContext = #"secondVerse" } {
+ \set associatedVoice = "melody"
+ The third time words.
+ }
+ >>
+ The end sec -- tion.
+ }
+ \new Voice = "harmony" {
+ \relative c' {
+ f4 f f f \repeat volta 2 { g8 g g4 g2 } a4 a8. a16 a2
+ }
+ }
+ >>
+}
+@end lilypond
@c TODO positioning a common line of lyrics
@cindex alternative et paroles
Les paroles d'un fragment répété, lorsqu'elles sont identiques, peuvent
-adopter la même construction que la musique@tie{}:
+adopter la même construction que la musique :
@lilypond[quote,verbatim]
\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 caratère souligné pour sauter une note.
-N'oubliez pas qu'un caractère souligné indique un mélisme@tie{}; la
+N'utilisez pas de simple caractère souligné pour sauter une note.
+N'oubliez pas qu'un caractère souligné indique un mélisme ; la
syllabe précédente sera donc alignée à gauche.
@warning{La commande @code{@bs{}skip} doit comporter une durée quelle
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 {
supprimer les @code{\repeatTie}.
Lorsque les paroles sont différentes sur le fragment répété, la
-construction avec @code{\repeat} est inefficace@tie{}; vous devrez alors
-insérer des blancs@tie{}:
+construction avec @code{\repeat} est inefficace ; vous devrez alors
+insérer des blancs :
@lilypond[quote,verbatim]
\score {
@end lilypond
Les indications de mélisme et traits d'union en début d'alternative
-doivent être insérées manuellement@tie{}:
+doivent être insérées manuellement :
@lilypond[quote,verbatim]
\score {
}
@end lilypond
-
@seealso
Manuel de notation :
@ref{Conservation d'un contexte},
Il arrive parfois, dans un fragment répété, qu'une note soit divisée
pour répondre au texte. Vous pouvez indiquer cette adaptation rythmique
en désactivant temporairement la détection automatique des mélismes tout
-en spécifiant ces mélismes au niveau des paroles@tie{}:
+en spécifiant ces mélismes au niveau des paroles :
@lilypond[quote,verbatim]
\score {
En donnant un nom à chaque voix et en leur attribuant spécifiquement
des paroles, vous pourrez traiter le cas où notes et rythme diffèrent
-d'une fois sur l'autre@tie{}:
+d'une fois sur l'autre :
@lilypond[verbatim,ragged-right,quote]
\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
@cindex numéro de couplet
On peut ajouter un numéro aux couplets en définissant la variable
-@code{stanza}@tie{}:
+@code{stanza} :
@lilypond[quote,ragged-right,verbatim,relative=2]
\new Voice {
@cindex nom du chanteur
@cindex rôle
-On peut également ajouter le nom de chaque rôle@tie{}; ils s'imprimeront
+On peut également ajouter le nom de chaque rôle ; ils s'imprimeront
au début de chaque ligne comme les noms d'instrument. Il faut pour cela
définir @code{vocalName}, et @code{shortVocalName} pour une version
abrégée.
syllabes. Il suffit pour cela de définir la propriété
@code{ignoreMelismata} à l'intérieur du contexte @code{Lyrics}.
-Petit détail qui a son importance@tie{}: l'activation de
+Petit détail qui a son importance : l'activation de
@code{ignoreMelismata} doit @strong{précéder} la syllabe à partir de
-laquelle elle s'appliquera@tie{}:
+laquelle elle s'appliquera :
@lilypond[verbatim,ragged-right,quote]
<<
@knownissues
Contrairement aux autres utilisations de l'instruction @code{\set}, il
n'est pas possible de la faire précéder d'un @code{\once} dans le cas de
-@code{\set@tie{}ignoreMelismata}. Les paroles affectées par la
+@code{\set ignoreMelismata}. Les paroles affectées par la
propriété @code{ignoreMelismata} @strong{doivent} être encadrées
respectivement d'un @code{\set} et d'un @code{\unset}.
L'utilisation de la commande @code{\lyricsto} ne permet pas, par
défaut, d'assigner une syllabe à des notes d'ornement -- introduites par
la commande @code{\grace}. Vous pouvez cependant y parvenir grâce à la
-propriété @code{includeGraceNotes}@tie{}:
+propriété @code{includeGraceNotes} :
@lilypond[verbatim,ragged-right,quote]
<<
\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
@code{includeGraceNotes} doit être activée au moins une syllabe avant
celle qui viendra s'attacher à la note d'ornement. Dans le cas où cette
note se trouve être la première de la pièce, vous devrez recourir à une
-clause @code{\with} ou @code{\context}@tie{}:
+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 }
<<
\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
}
}
@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" @{
où @code{alternative} désigne le nom du contexte @code{Voice} qui contient
le triolet.
-notez bien où apparaît la commande @code{\set associatedVoice} --
+Notez bien où apparaît la commande @code{\set associatedVoice} --
une syllabe en avance, ce qui est tout à fait correct.
@warning{La commande @code{@bs{}set associatedVoice} @strong{doit}
@translationof Printing stanzas at the end
Il peut parfois s'avérer opportun d'aligner un seul couplet sur la
-mélodie, et de présenter tous les autres en bloc à la fin du morceau.
+mélodie et de présenter tous les autres en bloc à la fin du morceau.
Ces couplets additionnels peuvent être inclus dans une section
@code{\markup} en dehors du bloc @code{\score} principal.
-Vous en trouverez un exemple ci-dessous@tie{}; notez également les deux
+Vous en trouverez un exemple ci-dessous ; notez également les deux
méthodes différentes employées pour indiquer les sauts de ligne,
-entre les couplets (@emph{verses} en anglais) 2 et 3.
+entre les couplets (@emph{verses} en anglais) 2 et 3.
-@c KEEPLY
+@c KEEP LY
@lilypond[ragged-right,verbatim,quote]
melody = \relative c'' {
\time 2/4
pour que le numéro du couplet soit en retrait à gauche, comme c'est
traditionnellement le cas.
-@c KEEPLY
+@c KEEP LY
@lilypond[ragged-right,quote,verbatim]
melody = \relative c'' {
\time 2/4
\markup {
\fill-line {
\hspace #0.1 % décalage par rapport à la marge de gauche
- % peut être supprimé si l'espace sur la page est réduit
- \column {
+ % peut être supprimé si l'espace sur la page est réduit
+ \column {
\line { \bold "2."
\column {
"Sous les feuilles d'un chêne"
"Je me suis fait sécher..."
}
}
- \hspace #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,"
}
}
\hspace #0.1 % ajout d'espace horizontal entre les colonnes
- % si elles sont toujours trop proches, ajouter d'autres paires de " "
- % jusqu'à ce que le résultat soit acceptable.
- \column {
+ \column {
\line { \bold "4."
\column {
"J'ai perdu mon ami"
"Sans l'avoir mérité..."
}
}
- \hspace #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"
}
}
}
- \hspace #0.1 % décalage par rapport à la marge de droite
- % peut être supprimé si l'espace sur la page est réduit
+ \hspace #0.1 % décalage par rapport à la marge de droite
+ % peut être supprimé si l'espace sur la page est réduit
}
}
@end lilypond
-
@seealso
Référence des propriétés internes :
@rinternals{LyricText},
* Feuille de chant::
@end menu
+
@node Références en matière de chanson
@unnumberedsubsubsec Références en matière de chanson
@translationof References for songs
Une chanson se présente la plupart du temps sous la forme de trois
-portées@tie{}: une pour la mélodie surmontant un système pianistique
-pour l'accompagnement@tie{}; les paroles du premier couplet s'accolent
+portées : une pour la mélodie surmontant un système pianistique
+pour l'accompagnement ; les paroles du premier couplet s'accolent
sous la mélodie. S'il n'y a que deux ou trois couplets, et que cela
-n'est pas génant au niveau de l'aspect général, tous peuvent prendre
+n'est pas gênant au niveau de l'aspect général, tous peuvent prendre
place entre la mélodie et l'accompagnement. Dans le cas contraire, le
premier couplet sera imprimé sous la mélodie et les suivants après la
partition, sous forme de blocs de texte indépendants.
Tous les éléments qui permettent d'imprimer des chansons sont examinés à
-différents endroits de la documentation de LilyPond@tie{}:
+différents endroits de la documentation de LilyPond :
@itemize
@ref{Gravure des accords}.
@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}.
+L'impression de diagrammes d'accord, lorsque l'accompagnement est fait à
+la guitare, est expliqué à la rubrique « Tablatures sous forme
+d’étiquette », au chapitre @ref{Vue d'ensemble des cordes frettées}.
@end itemize
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{simple-lead-sheet.ly}
-
@seealso
Manuel de notation :
@ref{Notation des accords}.
* Division de voix::
@end menu
+
@node Références en matière de chorale
@unnumberedsubsubsec Références en matière de chorale
@translationof References for choral
Une partition pour chœur comporte habituellement de deux à quatre
portées regroupées dans un @code{ChoirStaff}. L'accompagnement, s'il y
en a un, se présente sous la forme d'un système pianistique -- un
-@code{PianoStaff} -- en dessous du chœur@tie{}; il s'agira d'une simple
+@code{PianoStaff} -- en dessous du chœur ; il s'agira d'une simple
réduction dans le cas d'une œuvre @emph{a capella}. Les notes de chaque
pupitre font l'objet d'un contexte @code{Voice} distinct. Ces contextes
@code{Voice} peuvent se voir groupés ou non sur une même portée.
portée si elle contient deux voix.
Certaines composantes d'une partition pour chœur sont examinées à
-différents endroits de la documentation de LilyPond@tie{}:
+différents endroits de la documentation de LilyPond :
@itemize
@item
La création pas à pas d'une partition pour chœur se trouve dans le
-manuel d'initiation, au chapitre
+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
-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
@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 haut,
-et inversement pour la voix inférieure. L'utilisation de
+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
@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},
accompagnement, présente traditionnellement deux systèmes par page.
Selon la taille du papier, vous pourrez être amené à effectuer quelques
ajustements aux réglages par défaut, notamment en raison des points
-suivants@tie{}:
+suivants :
@itemize
\layout {
\context {
\Score
- \override DynamicText #'direction = #UP
- \override DynamicLineSpanner #'direction = #UP
+ \override DynamicText.direction = #UP
+ \override DynamicLineSpanner.direction = #UP
}
}
}
Tout ce qui permet d'exécuter un opéra ou une œuvre scénique accompagnée
de musique se présente généralement sous l'une ou plusieurs des formes
-suivantes@tie{}:
+suivantes :
@itemize
@item
Un @emph{livret} contenant l'intégralité des dialogues et le texte des
-passsages 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
+passages chantés. On y trouve aussi très souvent les indications de
+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.
* Dialogue et musique::
@end menu
+
@node Références en matière d'opéra et musique de scène
@unnumberedsubsubsec Références en matière d'opéra et musique de scène
@translationof References for opera and stage musicals
@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
-pareil@tie{}; vous trouverez des informations à ce sujet à la rubrique
+pareil ; vous trouverez des informations à ce sujet à la rubrique
@ref{Instruments transpositeurs}.
@item
@cindex personnage, indication
Lorsqu'un rôle est distribué sur une portée spécifique, vous pouvez
-l'indiquer en regard de cette portée@tie{}:
+l'indiquer en regard de cette portée :
@lilypond[quote,verbatim,ragged-right]
\score {
Lorsque la même portée sert à plusieurs personnages, leur nom est
généralement imprimé en surplomb de la portée, à chaque changement de
rôle. L'utilisation d'un @emph{markup} -- dans une fonte réservée à cet
-effet -- vous permettra de générer ces indications@tie{}:
+effet -- vous permettra de générer ces indications :
@lilypond[quote,verbatim,relative=1]
\clef "G_8"
Dans le cas où les changements de personnage se multiplient, il peut
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@tie{}; vous devrez auparavant avoir établi la
-définition d'un @qq{instrument} pour chacun des rôles en question@tie{}:
+l'un ou de l'autre ; vous devrez auparavant avoir établi la
+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"))
- (midiInstrument . "voice aahs"))
+ (midiInstrument . "choir aahs"))
\relative c' {
\instrumentSwitch "kaspar"
@ref{Noms d'instrument},
@ref{Fonctions Scheme},
@ref{Texte},
-@ref{Text markup commands}.
+@ref{Commandes pour markup}.
Manuel d'extension des fonctionnalités :
-@rextendnamed{Markup construction in Scheme,Construction d'un markup en Scheme}.
+@rextend{Construction d'un markup en Scheme}.
@node Citation-repère
Les citations d'instruments insérées dans les parties vocales, les
partitions de chœur ou les partitions d'un pupitre permettent d'indiquer
ce qui se passe ailleurs juste avant une entrée. On les retrouve
-souvent dans la réduction pour piano, ce qui fournit au chef de choœur
+souvent dans la réduction pour piano, ce qui fournit au chef de chœur
de précieuses indications sur qui joue quoi, lorsqu'il ne dispose pas
d'un conducteur en bonne et due forme.
en détail aux rubriques @ref{Citation d'autres voix} et
@ref{Mise en forme d'une citation}. Dans le cas où les citations
concernent différents instruments, faire mention de celui qui intervient
-devient une nécessité@tie{}; voici une illustration de la manière de
-procéder en pareil cas@tie{}:
+devient une nécessité ; voici une illustration de la manière de
+procéder en pareil cas :
@lilypond[quote,verbatim]
flute = \relative c'' {
c4. g8
% position name of cue-ing instrument just before the cue notes,
% and above the staff
- s1*0^\markup { \right-align { \tiny "Flute" } }
+ \new CueVoice {
+ \override InstrumentSwitch.self-alignment-X = #RIGHT
+ \set instrumentCueName = "Flute"
+ }
\cueDuring "flute" #UP { g4 bes4 }
}
pianoLH = \relative c { c4 <c' e> e, <g c> }
soient automatiquement converties dans la réplique. Ceci est illustré
par l'exemple ci-dessous, dans lequel il est fait appel à une clarinette
en si bémol. Dans la mesure où les notes citées se trouvent vers le bas
-de la portée, nous affrectons un @code{DOWN} à la commande
+de la portée, nous affectons un @code{DOWN} à la commande
@code{\cueDuring}, de telle sorte que les hampes aillent vers le bas et
que le nom de l'instrument cité soit en dessous de la portée. Vous
noterez que la voix contenant la main droite du piano est explicitement
-déclarée@tie{}; ceci tient au fait que la citation se produit dès le
+déclarée ; ceci tient au fait que la citation se produit dès le
début de la première mesure -- si nous ne le faisions pas, l'intégralité
de la main droite se verrait placée dans un contexte @code{CueVoice}.
pianoRH = \relative c'' {
\transposition c'
% position name of cue-ing instrument below the staff
- s1*0_\markup { \right-align { \tiny "Clar." } }
+ \new CueVoice {
+ \override InstrumentSwitch.self-alignment-X = #RIGHT
+ \override InstrumentSwitch.direction = #DOWN
+ \set instrumentCueName = "Clar."
+ }
\cueDuring "clarinet" #DOWN { c4. g8 }
g4 bes4
}
Il est clair, au vu de ces deux exemples, que multiplier le nombre de
citations dans une partition vocale demande un travail fastidieux et que
-relire la partie de piano deviendrait vite un cauchemar. Vous pouvez
+relire la partie de piano deviendra vite un cauchemar. Vous pouvez
néanmoins, comme l'illustre l'exemple suivant, définir une fonction
musicale dans le but de vous épargner de la saisie tout en améliorant
la lisibilité des notes du piano.
@cindex Sprechgesang
Le @emph{parlato} -- ou @emph{Sprechgesang} pour les germanistes -- est
-du texte scandé en rythme, mais sans hauteurs définies@tie{}; il est
+du texte scandé en rythme, mais sans hauteurs définies ; il est
indiqué par des notes en croix, à l'instar des percussions -- voir
@ref{Têtes de note spécifiques}.
surviennent.
Une courte intervention peut se formuler à l'aide d'un simple
-@emph{markup}@tie{}:
+@emph{markup} :
@lilypond[quote,verbatim,relative=2]
a4^\markup { \smallCaps { Alex - } \italic { He's gone } } a a a
Dans le cas d'une phrase entière ou de passages relativement denses, le
recours à un contexte @code{Lyrics} peut donner de meilleurs résultats.
Le contexte @code{Lyrics} en question ne doit être rattaché à aucune
-voix musicale@tie{}; chaque fragment de dialogue devra donc comporter
+voix musicale ; chaque fragment de dialogue devra donc comporter
des durées explicites. Lorsque les dialogues comportent des pauses, le
dernier mot devra être séparé du reste et les durées individualisées
pour obtenir un espacement harmonieux de la musique.
ne débordent dans la marge droite. Le dernier mot de la dernière mesure
d'une ligne doit être saisi sur une ligne à part.
-Voici une illustration de tout ce que nous venons de voir@tie{}:
+Voici une illustration de tout ce que nous venons de voir :
@c This should be a snippet, but it can't be as it needs to be
@c manually adjusted to suit the imposed line length. -td
\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 {
* Mesure incomplète et musique liturgique::
@end menu
+
@node Références en matière de chant liturgique
@unnumberedsubsubsec Références en matière de chant liturgique
@translationof References for chants and psalms
méthode consacrée pour les mettre en œuvre.
Les cantiques utilisent souvent des noires dépourvues de hampe pour
-indiquer les hauteurs@tie{}; le rythme de la mélodie est donné par le
-rythme et l'accentuation des paroles elles-même.
+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
a'4 b c2 |
}
-
@end lilypond
-Les barres de mesure sont absentes dans la plupart des cas@tie{}; celles
+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
-barres de mesure produira des portées sans barre@tie{}:
+d'indiquer une « respiration ». Le fait de supprimer le graveur de
+barres de mesure produira des portées sans barre :
@lilypond[verbatim,quote]
\score {
\layout {
\context {
\Staff
- \remove Bar_engraver
+ \remove "Bar_engraver"
}
}
}
@end lilypond
-L'absence de barre de mesure peut ne concerner que certaines
-portées@tie{}:
+L'absence de barre de mesure peut ne concerner que certaines portées :
@lilypond[verbatim, quote]
\score {
\new ChoirStaff <<
\new Staff
- \with { \remove Bar_engraver } {
+ \with { \remove "Bar_engraver" } {
\relative c'' {
a4 b c2 |
a4 b c2 |
L'absence de barre de mesure sur un fragment seulement s'obtient en
traitant ce fragment comme une cadence. S'il est relativement long,
-pensez à y insérer des barres fantômes -- un simple @code{\bar@tie{}""}
+pensez à y insérer des barres fantômes -- un simple @code{\bar ""}
-- pour indiquer à LilyPond où serait susceptible de se produire un saut
de ligne.
@end lilypond
Dans la mélodie d'un cantique, les silences ou pauses s'indiquent à
-l'aide de barres de mesure spécifiques@tie{}:
+l'aide de barres de mesure spécifiques :
@lilypond[verbatim, quote,relative=2]
a4
\bar "'"
a4 b c2
a4 b c2
-\bar ":"
+\bar ";"
a4 b c2
-\bar "dashed"
+\bar "!"
a4 b c2
\bar "||"
@end lilypond
Vous pouvez accessoirement, bien qu'il s'agisse de notation moderne,
emprunter au grégorien des indications de pause et silence. Il vous
suffit pour cela d'adapter la commande @code{\breathe} selon vos
-besoins@tie{}:
+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
}
\layout {
\context {
\Staff
- \remove Bar_engraver
+ \remove "Bar_engraver"
}
}
}
\layout {
\context {
\Staff
- \remove Bar_engraver
- \remove Time_signature_engraver
- \remove Clef_engraver
+ \remove "Bar_engraver"
+ \remove "Time_signature_engraver"
+ \remove "Clef_engraver"
}
}
}
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
exemples qui suivent.
@snippets
-
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{chant-or-psalms-notation.ly}
@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},
@ref{Barres de mesure},
@ref{Modification des greffons de contexte},
-@c r e f{Typesetting Gregorian chant}, ***A VENIR
+@ref{Typographie du chant grégorien},
@ref{Musique sans métrique},
@ref{Visibilité des objets}.
quatorze mesures se répètent par couple de versets. Des marques
insérées dans le texte indiquent comment il s'articule par rapport à la
mélodie. Chaque verset est séparé en deux, et la rupture est indiquée
-par un caractère deux points (@code{:}) correspondant à la double barre
+par un caractère deux points (@code{:}) correspondant à la double barre
de la mélodie. Le texte précédant les deux points se chante sur les
trois premières mesures, celui qui suit sur les quatre dernières
mesures.
Vous pourriez tout à fait utiliser d'autres symboles disponibles au
travers des glyphes de la fonte @code{fetaMusic} -- voir le chapitre
-@ref{Fontes} pour plus de détatils.
+@ref{Fontes} pour plus de détails.
@lilypond[verbatim,quote]
tick = \markup {
Lorsqu'une mesure ne comporte qu'une ronde, le texte correspondant à
cette mesure est chanté sur cette même note, selon le rythme naturel de
la phrase. Lorsque la mesure comporte deux notes, celles-ci
-correspondent en général à une ou deux syllabes@tie{}; dans le cas
+correspondent en général à une ou deux syllabes ; dans le cas
contraire, le changement de note est indiqué par un point.
@lilypond[verbatim,quote]
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},
incomplètes aussi bien en début qu'en fin de ligne, de telle sorte qu'à
une portée corresponde une ligne de texte. Ceci requiert donc
l'utilisation de la commande @code{\partial} en début de partition et
-d'une commande @code{\bar@tie{}"|"} ou @code{\bar@tie{}"||"} à la fin de
+d'une commande @code{\bar "|"} ou @code{\bar "||"} à la fin de
chaque ligne.
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
@translationof Ancient vocal music
LilyPond prend en charge la musique vocale ancienne. Elle est abordée
-en détails au chapite @ref{Notations anciennes}.
+en détails au chapitre @ref{Notations anciennes}.
@c TODO
@c Add "Printing both the ancient and the modern clef in vocal music" snippet,
@c and "Transcription of Ancient music with incipit" snippet. -vv
-
@seealso
Manuel de notation :
@ref{Notations anciennes}.