X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=Documentation%2Ffr%2Fnotation%2Frhythms.itely;h=09fa0d78340c54d84702efdd68298f736bb153d5;hb=db92af51a444062c8edaef3afa36f57375b8feeb;hp=fc3e0e499c4951c68d8041d224b90543e3fddc4a;hpb=d2762a4f1add2bb04d6fc34d3c7ae03eeb7d500f;p=lilypond.git
diff --git a/Documentation/fr/notation/rhythms.itely b/Documentation/fr/notation/rhythms.itely
index fc3e0e499c..09fa0d7834 100644
--- a/Documentation/fr/notation/rhythms.itely
+++ b/Documentation/fr/notation/rhythms.itely
@@ -1,14 +1,14 @@
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 4467a72a98fb582466ee4d5944ec8454b4b77fc6
+ Translation of GIT committish: a1267e20afa61258ce3031f07d916e0e66ac6582
- 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..
+ 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.19.2"
+@c \version "2.19.40"
@c Translators: Frédéric Chiasson, Jean-Charles Malahieude
@c Translation checkers: Valentin Villenave, François Martin, Xavier Scheuer
@@ -53,39 +53,40 @@ ligature et de mesure.
@cindex longueur de note
@funindex \longa
-@funindex longa
@funindex \breve
-@funindex breve
@funindex \maxima
-@funindex maxima
Dans les modes de notes, d'accords et de paroles, les durées sont
écrites avec des chiffres et des points : les durées sont indiquées
par leur valeur fractionnaire par rapport à la durée d'une ronde. Une
noire, par exemple, qui équivaut à un 1/4 de ronde -- @emph{quarter
-note} en anglais -- s'écrit @code{4}, alors qu'une blanche --
-@emph{half-note}, 1/2 ronde -- s'écrit @code{2}. Pour des notes plus
+note} en anglais -- s'écrit @code{4}, alors qu'une blanche --
+@emph{half-note}, 1/2 ronde -- s'écrit @code{2}. Pour des notes plus
longues qu'une ronde, vous devrez utiliser les commandes @code{\longa}
pour une longue, et @code{\breve} pour une brève, aussi appelée carrée.
Des durées plus courtes que la quintuple croche -- 1/128 de ronde --
sont possibles, Ã condition de les ligaturer.
@c Two 64th notes are needed to obtain beams
-@lilypond[quote,verbatim,relative=2]
-\time 8/1
-c\longa c\breve c1 c2
-c4 c8 c16 c32 c64 c128 c128
+@lilypond[quote,verbatim]
+\relative {
+ \time 8/1
+ c''\longa c\breve c1 c2
+ c4 c8 c16 c32 c64 c128 c128
+}
@end lilypond
Voici ces mêmes durées sans la fonction de ligature automatique.
@c not strictly "writing rhythms"; more of a "displaying" thing,
@c but it's ok here. -gp
-@lilypond[quote,verbatim,relative=2]
-\time 8/1
-\autoBeamOff
-c\longa c\breve c1 c2
-c4 c8 c16 c32 c64 c128 c128
+@lilypond[quote,verbatim]
+\relative {
+ \time 8/1
+ \autoBeamOff
+ c''\longa c\breve c1 c2
+ c4 c8 c16 c32 c64 c128 c128
+}
@end lilypond
Une note dont la durée est de quatre brèves s'obtient par la commande
@@ -100,18 +101,20 @@ Si la durée d'une note n'est pas précisée, elle est alors assimilée à la
durée de la note précédente. La valeur par défaut pour la première note
est la noire (@code{4}).
-@lilypond[quote,verbatim,relative=2]
-a a a2 a a4 a a1 a
+@lilypond[quote,verbatim]
+\relative { a' a a2 a a4 a a1 a }
@end lilypond
Lorsque une note ou un accord est suivi d'une succession de durées
individuelles, celles-ci adopteront la ou les dernières hauteurs
mentionnées.
-@lilypond[quote,verbatim,relative=2]
-\time 8/1
-c \longa \breve 1 2
-4 8 16 32 64 128 128
+@lilypond[quote,verbatim]
+\relative {
+ \time 8/1
+ c'' \longa \breve 1 2
+ 4 8 16 32 64 128 128
+}
@end lilypond
@cindex notes pointées
@@ -126,8 +129,8 @@ Pour obtenir des notes pointées, ajoutez simplement un point
(@code{.}) au chiffre. Les notes doublement pointées sont créées de
la même façon.
-@lilypond[quote,verbatim,relative=2]
-a4 b c4. b8 a4. b4.. c8.
+@lilypond[quote,verbatim]
+\relative { a'4 b c4. b8 a4. b4.. c8. }
@end lilypond
Certaines durées ne peuvent s'obtenir à partir de chiffres et de points,
@@ -143,11 +146,8 @@ Pour plus de détails à ce sujet et sur les autres réglages propres Ã
cette forme de notation, reportez vous à @ref{Notation proportionnelle}.
@funindex \dotsUp
-@funindex dotsUp
@funindex \dotsDown
-@funindex dotsDown
@funindex \dotsNeutral
-@funindex dotsNeutral
Les points sont normalement haussés pour éviter les lignes de portée,
sauf dans certaines polyphonies. Des commandes prédéfinies permettent
@@ -179,10 +179,10 @@ Glossaire musicologique :
Manuel de notation :
@ref{Barres de ligature automatiques},
-@ref{Liaisons de prolongation},
-@ref{Hampes},
@ref{Ãcriture du rythme},
@ref{Ãcriture des silences},
+@ref{Hampes},
+@ref{Liaisons de prolongation},
@ref{Musique vocale},
@ref{Notations anciennes},
@ref{Notation proportionnelle}.
@@ -210,7 +210,6 @@ soupir à la maxime (valant huit pauses).
@cindex triolets
@funindex \tuplet
-@funindex tuplet
Les n-olets -- triolets, quintolets, etc. -- sont obtenus en multipliant
la vitesse d'une expression musicale par une fraction.
@@ -224,9 +223,11 @@ Le numérateur de cette fraction sera imprimé au-dessus ou au-dessous des
notes, parfois avec un crochet. Le n-olet le plus courant est le
triolet, dans lequel trois notes occupent la durée de deux.
-@lilypond[quote,verbatim,relative=2]
-a2 \tuplet 3/2 { b4 4 4 }
-c4 c \tuplet 3/2 { b4 a g }
+@lilypond[quote,verbatim]
+\relative {
+ a'2 \tuplet 3/2 { b4 4 4 }
+ c4 c \tuplet 3/2 { b4 a g }
+}
@end lilypond
@cindex regroupement de n-olets
@@ -237,28 +238,29 @@ LilyPond vous permet de stipuler la durée de base d'un n-olet juste
avant l'expression musicale, de telle sorte que les n-olets seront
formés automatiquement :
-@lilypond[quote,verbatim,relative=2]
-g2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e }
+@lilypond[quote,verbatim]
+\relative {
+ g'2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e }
+}
@end lilypond
@cindex crochet de n-olet, positionnement
@cindex n-olet, positionnement du crochet
@funindex \tupletUp
-@funindex tupletUp
@funindex \tupletDown
-@funindex tupletDown
@funindex \tupletNeutral
-@funindex tupletNeutral
Des commandes prédéfinies permettent de déroger au positionnement
automatique du crochet en surplomb ou au-dessous des notes :
-@lilypond[quote,verbatim,relative=2]
-\tupletUp \tuplet 3/2 { c8 d e }
-\tupletNeutral \tuplet 3/2 { c8 d e }
-\tupletDown \tuplet 3/2 { f,8 g a }
-\tupletNeutral \tuplet 3/2 { f8 g a }
+@lilypond[quote,verbatim]
+\relative {
+ \tupletUp \tuplet 3/2 { c''8 d e }
+ \tupletNeutral \tuplet 3/2 { c8 d e }
+ \tupletDown \tuplet 3/2 { f,8 g a }
+ \tupletNeutral \tuplet 3/2 { f8 g a }
+}
@end lilypond
Les n-olets peuvent être imbriqués ; par exemple,
@@ -317,9 +319,9 @@ Manuel d'initiation :
@rlearning{Méthodes de retouche}.
Manuel de notation :
-@ref{Gestion du temps},
@ref{Changement d'échelle des durées},
@ref{Direction et positionnement},
+@ref{Gestion du temps},
@ref{La commande d'affinage (tweak)},
@ref{Notation polymétrique}.
@@ -340,8 +342,8 @@ Références des propriétés internes :
@cindex durées, échelonnement
La durée des notes, silences ou accords peut se modifier en lui
-adjoignant une fraction @var{N/D}, donnant @qq{@code{*}@var{N/D}} -- ou
-@qq{@code{*}@var{N}} si @var{D=1}. Ceci ne modifiera en rien
+adjoignant une fraction @var{N/D}, donnant « @code{*}@var{N/D} » -- ou
+« @code{*}@var{N} » si @var{D=1}. Ceci ne modifiera en rien
l'apparence des notes ou silences produits, mais affectera le
positionnement de l'objet dans la mesure, ainsi que le rendu MIDI. Cette
fraction peut elle-même être multipliée, ce qui donne quelque chose du
@@ -352,16 +354,18 @@ cette durée échelonnée est considérée comme valeur par défaut.
Dans l'exemple suivant, les trois premières notes prennent exactement
deux temps, mais aucun triolet n'est imprimé.
-@lilypond[quote,relative=2,verbatim]
-\time 2/4
-% Alter durations to triplets
-a4*2/3 gis a
-% Normal durations
-a4 a
-% Double the duration of chord
-4*2
-% Duration of quarter, appears like sixteenth
-b16*4 c4
+@lilypond[quote,verbatim]
+\relative {
+ \time 2/4
+ % Alter durations to triplets
+ a'4*2/3 gis a
+ % Normal durations
+ a4 a
+ % Double the duration of chord
+ 4*2
+ % Duration of quarter, appears like sixteenth
+ b16*4 c4
+}
@end lilypond
La durée d'un silence invisible ou saut de notes (@emph{skip}) peut
@@ -373,7 +377,6 @@ tout simplement de sauter plusieurs mesures, comme par exemple un
@cindex musique échelonnée
@funindex \scaleDurations
-@funindex scaleDurations
Il est tout à fait possible d'échelonner des fragments musicaux plus ou
moins longs à l'aide d'une simple fraction, comme si chaque note, accord
@@ -383,17 +386,19 @@ multipliée en interne par la fraction
@emph{numérateur}/@emph{dénominateur}. Voici un exemple illustrant la
manière de comprimer ou étirer de la musique :
-@lilypond[quote,relative=2,verbatim]
-\time 2/4
-% Normal durations
-4 c8 a
-% Scale music by *2/3
-\scaleDurations 2/3 {
- 4. c8 a f
-}
-% Scale music by *2
-\scaleDurations 2/1 {
- 4 c8 b
+@lilypond[quote,verbatim]
+\relative {
+ \time 2/4
+ % Normal durations
+ 4 c8 a
+ % Scale music by *2/3
+ \scaleDurations 2/3 {
+ 4. c8 a f
+ }
+ % Scale music by *2
+ \scaleDurations 2/1 {
+ 4 c8 b
+ }
}
@end lilypond
@@ -404,8 +409,8 @@ voir @ref{Notation polymétrique}.
@seealso
Manuel de notation :
@ref{N-olets},
-@ref{Silences invisibles},
-@ref{Notation polymétrique}.
+@ref{Notation polymétrique},
+@ref{Silences invisibles}.
Morceaux choisis :
@rlsrnamed{Rhythms,Rythme}.
@@ -442,15 +447,15 @@ vient s'adjoindre à la première note de chacune des paires de
notes à lier. Ceci indique que la note en question sera liée à la
suivante, qui doit être de la même hauteur.
-@lilypond[quote,verbatim,relative=2]
-a2~ 4~ 16 r r8
+@lilypond[quote,verbatim]
+{ a'2~ 4~ 16 r r8 }
@end lilypond
Les liaisons de tenue peuvent interpréter la « dernière hauteur
explicite » d'une succession de durées :
-@lilypond[quote,verbatim,relative=2]
-a2~ 4~ 16 r r8
+@lilypond[quote,verbatim]
+{ a'2~ 4~ 16 r r8 }
@end lilypond
Les liaisons de tenue sont utilisées soit lorsque la note dépasse de la
@@ -460,8 +465,8 @@ longues doivent s'aligner sur les subdivisions de la mesure, comme ici :
@c KEEP LY
@lilypond[verbatim,quote]
-\relative c' {
- r8^"oui" c8~ 2 r4 |
+\relative {
+ r8^"oui" c'8~ 2 r4 |
r8^"non" c2~ 8 r4
}
@end lilypond
@@ -481,10 +486,12 @@ a aucune, aucune liaison n'est créée. Il est également possible de lier
partiellement deux accords, en mettant les liaisons à l'intérieur des
accords.
-@lilypond[quote,verbatim,relative=1]
-~ 2
-4~
-
+@lilypond[quote,verbatim]
+\relative c' {
+ 2~ 2 |
+ 4~
+ |
+}
@end lilypond
@cindex liaison de tenue et répétition
@@ -493,43 +500,41 @@ accords.
@cindex liaison de prolongation et reprise avec alternative
@funindex \repeatTie
-@funindex repeatTie
-Lorsqu'une mesure @qq{de seconde fois} après une reprise commence sur
+Lorsqu'une mesure « de seconde fois » après une reprise commence sur
une note liée, la liaison doit être répétée, comme ici :
-@lilypond[quote,relative=2,verbatim]
-\repeat volta 2 { c g 2~ }
-\alternative {
- % First alternative: following note is tied normally
- { 2. r4 }
- % Second alternative: following note has a repeated tie
- { 2\repeatTie d4 c } }
+@lilypond[quote,verbatim]
+\relative {
+ \repeat volta 2 { c'' g 2~ }
+ \alternative {
+ % First alternative: following note is tied normally
+ { 2. r4 }
+ % Second alternative: following note has a repeated tie
+ { 2\repeatTie d4 c }
+ }
+}
@end lilypond
@cindex laissez vibrer
@cindex liaison, laissez vibrer
@funindex \laissezVibrer
-@funindex laissezVibrer
Les liaisons « Laissez vibrer » (@notation{L.v.}) sont utilisées pour
le piano, la harpe et certains instruments de percussion. Elles
indiquent à l'instrumentiste de laisser sonner la note ou l'accord au
lieu de l'étouffer. Elles s'indiquent de la manière suivante :
-@lilypond[quote,verbatim,relative=1]
- 1\laissezVibrer
+@lilypond[quote,verbatim,fragment]
+ 1\laissezVibrer
@end lilypond
@cindex liaisons de prolongation, positionnement
@funindex \tieUp
-@funindex tieUp
@funindex \tieDown
-@funindex tieDown
@funindex \tieNeutral
-@funindex tieNeutral
Le positionnement vertical des liaisons de prolongation peut être affiné
-- voir à ce sujet les « commandes prédéfinies » et, pour de plus
@@ -540,37 +545,38 @@ amples détails, @ref{Direction et positionnement}.
@cindex liaison de prolongation, tirets
@funindex \tieDotted
-@funindex tieDotted
@funindex \tieDashed
-@funindex tieDashed
@funindex \tieSolid
-@funindex tieSolid
Les liaisons de prolongation peuvent s'imprimer sous la forme de ligne
continue, discontinue ou pointillée.
-@lilypond[quote, verbatim, relative=1]
-\tieDotted
-c2~ 2
-\tieDashed
-c2~ 2
-\tieHalfDashed
-c2~ 2
-\tieHalfSolid
-c2~ 2
-\tieSolid
-c2~ 2
+@lilypond[quote, verbatim]
+\relative c' {
+ \tieDotted
+ c2~ 2
+ \tieDashed
+ c2~ 2
+ \tieHalfDashed
+ c2~ 2
+ \tieHalfSolid
+ c2~ 2
+ \tieSolid
+ c2~ 2
+}
@end lilypond
Il est même possible d'en personnaliser l'allure :
-@lilypond[quote, verbatim, relative=1]
-\tieDashPattern #0.3 #0.75
-c2~ 2
-\tieDashPattern #0.7 #1.5
-c2~ 2
-\tieSolid
-c2~ 2
+@lilypond[quote, verbatim]
+\relative c' {
+ \tieDashPattern #0.3 #0.75
+ c2~ 2
+ \tieDashPattern #0.7 #1.5
+ c2~ 2
+ \tieSolid
+ c2~ 2
+}
@end lilypond
Que ce soit pour une tenue ou un phrasé, le motif d'une ligne
@@ -582,16 +588,18 @@ Dans le cas où une liaison est recouverte par d'autres éléments de la
portée, une adaptation des propriétés @var{whiteout} et @var{layer}
permet d'obtenir une meilleure lisibilité.
-@lilypond[verbatim,quote,ragged-right,relative=2]
-\override Tie.layer = #-2
-\override Staff.TimeSignature.layer = #-1
-\override Staff.KeySignature.layer = #-1
-\override Staff.TimeSignature.whiteout = ##t
-\override Staff.KeySignature.whiteout = ##t
-b2 b~
-\time 3/4
-\key a \major
-b r4
+@lilypond[verbatim,quote,ragged-right]
+\relative {
+ \override Tie.layer = #-2
+ \override Staff.TimeSignature.layer = #-1
+ \override Staff.KeySignature.layer = #-1
+ \override Staff.TimeSignature.whiteout = ##t
+ \override Staff.KeySignature.whiteout = ##t
+ b'2 b~
+ \time 3/4
+ \key a \major
+ b r4
+}
@end lilypond
@predefined
@@ -619,12 +627,12 @@ Glossaire musicologique :
@rglos{laissez vibrer}.
Manuel de notation :
-@ref{Liaisons d'articulation},
-@ref{Découpage automatique des notes}.
+@ref{Découpage automatique des notes},
+@ref{Liaisons d'articulation}.
Morceaux choisis :
-@rlsrnamed{Expressive marks, Signes d'interprétation},
-@rlsrnamed{Rhythms, Rythme}.
+@rlsrnamed{Rhythms, Rythme},
+@rlsrnamed{Expressive marks, Signes d'interprétation}.
Référence des propriétés internes :
@rinternals{LaissezVibrerTie},
@@ -664,14 +672,10 @@ notes.
@cindex double pause
@funindex \rest
-@funindex rest
@funindex r
@funindex \maxima
-@funindex maxima
@funindex \longa
-@funindex longa
@funindex \breve
-@funindex breve
Les silences sont écrits comme des notes avec le nom de note @code{r} --
premier caractère du mot @emph{rest}. Les durées supérieures à la pause
@@ -679,7 +683,7 @@ s'indiquent à l'aide de commandes prédéfinies :
@c \time 16/1 is used to avoid spurious bar lines
@c and long tracts of empty measures
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
\new Staff {
% These two lines are just to prettify this example
\time 16/1
@@ -712,8 +716,8 @@ une note suivie de @code{\rest}. Un silence de même durée sera placé
en place de musique polyphonique, puisque le formateur automatique de
collision des silences laissera ces silences tranquilles.
-@lilypond[quote,verbatim,relative=2]
-a4\rest d4\rest
+@lilypond[quote,verbatim]
+\relative { a'4\rest d4\rest }
@end lilypond
@snippets
@@ -753,15 +757,16 @@ soupir à la maxime (équivalant à huit pauses).
@funindex s
@funindex \skip
-@funindex skip
Un silence invisible -- que l'on pourrait appeler un @qq{saut} --
peut être entré comme une note avec le nom de note @code{s} ou avec
@code{\skip @var{durée}} :
-@lilypond[verbatim,quote,relative=2]
-c4 c s c
-s2 c
+@lilypond[verbatim,quote]
+\relative c'' {
+ c4 c s c |
+ s2 c |
+}
@end lilypond
@cindex paroles, blanc
@@ -775,10 +780,10 @@ considération dès lors que les paroles suivent le rythme des notes de la
mélodie à laquelle vous les aurez associées à l'aide des commandes
@code{\addlyrics} ou @code{\lyricsto}.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
<<
{
- a2 \skip2 a2 a2
+ a'2 \skip2 a'2 a'2
}
\new Lyrics {
\lyricmode {
@@ -792,14 +797,14 @@ Gardez à l'esprit que @code{\skip} est une commande, et de ce fait
n'affectera en rien la durée des notes qui suivent, contrairement Ã
un @code{s}.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
<<
{
- \repeat unfold 8 {a4}
+ \repeat unfold 8 { a'4 }
}
{
- a4 \skip 2 a |
- s2 a
+ a'4 \skip 2 a' |
+ s2 a'
}
>>
@end lilypond
@@ -808,16 +813,16 @@ La commande de saut génère simplement une case musicale vide. Le code
de saut @code{s} crée tout de même les contextes @code{Staff} et
@code{Voice} lorsque nécessaire, à l'instar des notes ou des silences :
-@lilypond[quote,verbatim,relative=2]
-s1 s s
+@lilypond[quote,verbatim]
+{ s1 s s }
@end lilypond
Un @code{\skip} ne fait que sauter du temps musical ; il ne produit
rien du tout, pas même un symbole transparent.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
% This is valid input, but does nothing
-\skip 1 \skip1 \skip 1
+{ \skip 1 \skip1 \skip 1 }
@end lilypond
@seealso
@@ -845,18 +850,20 @@ Référence des propriétés internes :
@cindex silences, mesure entière
@cindex une pause par mesure
+@funindex \compressMMRests
@funindex R
Un silence valant une ou plusieurs mesures entières s'entre avec un
@code{R} majuscule.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
% Rest measures contracted to single measure
-\compressFullBarRests
-R1*4
-R1*24
-R1*4
-b2^"Tutti" b4 a4
+\compressMMRests {
+ R1*4
+ R1*24
+ R1*4
+ b'2^"Tutti" b'4 a'4
+}
@end lilypond
Ceci ne peut être utile que pour une mesure complètement vide. Sa durée
@@ -864,23 +871,24 @@ doit donc correspondre à la longueur de la mesure telle que définie par
la métrique. C'est la raison pour laquelle on utilisera aussi des
points d'augmentation ou des fractions :
-@lilypond[quote,verbatim,relative=2]
-\compressFullBarRests
-\time 2/4
-R1 | R2 |
-\time 3/4
-R2. | R2.*2 |
-\time 13/8
-R1*13/8 | R1*13/8*12 |
-\time 10/8
-R4*5*4 |
+@lilypond[quote,verbatim]
+\compressMMRests {
+ \time 2/4
+ R1 | R2 |
+ \time 3/4
+ R2. | R2.*2 |
+ \time 13/8
+ R1*13/8 | R1*13/8*12 |
+ \time 10/8
+ R4*5*4 |
+}
@end lilypond
Un @code{R} qui s'étend sur une seule mesure s'imprime tantôt comme
-une pause, tantôt comme une brève -- ou @qq{bâton de pause} -- qui
+une pause, tantôt comme une brève -- ou « bâton de pause » -- qui
sera centrée sur la mesure quelle qu'en soit la métrique :
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
\time 4/4
R1 |
\time 6/4
@@ -892,25 +900,20 @@ R1*2 |
@cindex silence multimesure, expansion
@cindex silence multimesure, contraction
-@funindex \expandFullBarRests
-@funindex expandFullBarRests
-@funindex \compressFullBarRests
-@funindex compressFullBarRests
-
Par défaut, un silence multimesure sera répété sur autant de mesures
que nécessaire. Il peut aussi n'être imprimé qu'une seule fois,
-surplombé du nombre de mesures vides -- ou @qq{à compter} :
+surplombé du nombre de mesures vides -- ou « à compter » :
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
% Default behavior
\time 3/4 r2. | R2.*2 |
\time 2/4 R2 |
\time 4/4
% Rest measures contracted to single measure
-\compressFullBarRests
-r1 | R1*17 | R1*4 |
-% Rest measures expanded
-\expandFullBarRests
+\compressMMRests {
+ r1 | R1*17 | R1*4 |
+}
+% Rest measures expanded again
\time 3/4
R2.*2 |
@end lilypond
@@ -925,7 +928,6 @@ R2.*2 |
@cindex silence multimesure et point d'orgue
@funindex \fermataMarkup
-@funindex fermataMarkup
@funindex MultiMeasureRestText
Vous pouvez aussi ajouter du texte à un silence multimesure en
@@ -933,11 +935,12 @@ utilisant la syntaxe @w{@var{note}-@code{markup}} (cf.
@ref{Mise en forme du texte}). La variable @code{\fermataMarkup} quant
à elle permet d'ajouter un point d'orgue :
-@lilypond[quote,verbatim,relative=2]
-\compressFullBarRests
-\time 3/4
-R2.*10^\markup { \italic "ad lib." }
-R2.^\fermataMarkup
+@lilypond[quote,verbatim]
+\compressMMRests {
+ \time 3/4
+ R2.*10^\markup { \italic "ad lib." }
+ R2.^\fermataMarkup
+}
@end lilypond
@warning{C'est @code{MultiMeasureRestText} qui créera le texte,
@@ -946,7 +949,7 @@ doivent s'adresser à l'objet concerné, comme vous pouvez le constater
dans l'exemple suivant.}
@c KEEP LY
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
% Ceci échouera : il y a erreur quant à l'objet spécifié
\override TextScript.padding = #5
R1^"pas bon !"
@@ -960,22 +963,16 @@ Un silence multimesure placé directement après une commande
numéros de mesure.
@funindex \textLengthOn
-@funindex textLengthOn
@funindex \textLengthOff
@funindex textLenthOff
@funindex \fermataMarkup
-@funindex fermataMarkup
-@funindex \compressFullBarRests
-@funindex compressFullBarRests
-@funindex \expandFullBarRests
-@funindex expandFullBarRests
+@funindex \compressMMRests
@predefined
@code{\textLengthOn},
@code{\textLengthOff},
@code{\fermataMarkup},
-@code{\compressFullBarRests},
-@code{\expandFullBarRests}.
+@code{\compressMMRests}.
@endpredefined
@snippets
@@ -1000,10 +997,10 @@ Glossaire musicologique :
@rglosnamed{multi-measure rest,silence multimesures}.
Manuel de notation :
+@ref{Commentaires textuels},
@ref{Durées},
-@ref{Texte},
@ref{Mise en forme du texte},
-@ref{Commentaires textuels}.
+@ref{Texte}.
Morceaux choisis :
@rlsrnamed{Rhythms,Rythme}.
@@ -1057,15 +1054,14 @@ silences.
@cindex métrique
@funindex \time
-@funindex time
Le chiffre de mesure indique le mètre d'une pièce : une alternance
régulière de temps forts et de temps faibles. Il est indiqué par une
fraction au début de la portée :
-@lilypond[quote,verbatim,relative=2]
-\time 2/4 c2
-\time 3/4 c2.
+@lilypond[quote,verbatim,fragment]
+\time 2/4 c''2
+\time 3/4 c''2.
@end lilypond
Les changements de métrique en cours de mesure sont abordés dans
@@ -1079,39 +1075,41 @@ ligne, une métrique @qq{de précaution} sera imprimée avant de passer Ã
la ligne suivante. Ce comportement par défaut peut être modifié, comme
indiqué au chapitre @ref{Visibilité des objets}.
-@lilypond[quote,verbatim,relative=2]
-\time 2/4
-c2 c
-\break
-c c
-\break
-\time 4/4
-c c c c
+@lilypond[quote,verbatim]
+\relative c'' {
+ \time 2/4
+ c2 c
+ \break
+ c c
+ \break
+ \time 4/4
+ c c c c
+}
@end lilypond
@cindex métrique, styles
@cindex styles de métrique
@funindex \numericTimeSignature
-@funindex numericTimeSignature
@funindex \defaultTimeSignature
-@funindex defaultTimeSignature
Le symbole de métrique utilisé pour les mesures à 2/2 et 4/4 peut être
changé pour un style numérique :
-@lilypond[quote,verbatim,relative=2]
-% Default style
-\time 4/4 c1
-\time 2/2 c1
-% Change to numeric style
-\numericTimeSignature
-\time 4/4 c1
-\time 2/2 c1
-% Revert to default style
-\defaultTimeSignature
-\time 4/4 c1
-\time 2/2 c1
+@lilypond[quote,verbatim]
+\relative c'' {
+ % Default style
+ \time 4/4 c1
+ \time 2/2 c1
+ % Change to numeric style
+ \numericTimeSignature
+ \time 4/4 c1
+ \time 2/2 c1
+ % Revert to default style
+ \defaultTimeSignature
+ \time 4/4 c1
+ \time 2/2 c1
+}
@end lilypond
Les métriques anciennes font l'objet d'un
@@ -1136,10 +1134,10 @@ la commande @code{\time} à l'aide d'un premier argument :
@lilypond[quote,verbatim]
\score {
\new Staff {
- \relative c' {
- \time #'(2 2 3) 7/8
- \repeat unfold 7 { c8 } |
- \time #'(3 2 2) 7/8
+ \relative {
+ \time 2,2,3 7/8
+ \repeat unfold 7 { c'8 } |
+ \time 3,2,2 7/8
\repeat unfold 7 { c8 } |
}
}
@@ -1159,7 +1157,7 @@ de métrique correspondante :
\overrideTimeSignatureSettings
4/4 % timeSignatureFraction
1/4 % baseMomentFraction
- #'(3 1) % beatStructure
+ 3,1 % beatStructure
#'() % beamExceptions
\time 4/4
\repeat unfold 8 { c8 } |
@@ -1199,12 +1197,12 @@ métrique :
@lilypond[quote,verbatim]
\score{
- \relative c' {
- \repeat unfold 8 { c8 } |
+ \relative {
+ \repeat unfold 8 { c'8 } |
\overrideTimeSignatureSettings
4/4 % timeSignatureFraction
1/4 % baseMomentFraction
- #'(3 1) % beatStructure
+ 3,1 % beatStructure
#'() % beamExceptions
\time 4/4
\repeat unfold 8 { c8 } |
@@ -1227,7 +1225,7 @@ particuliers pour les différentes portées d'un regroupement :
\overrideTimeSignatureSettings
4/4 % timeSignatureFraction
1/4 % baseMomentFraction
- #'(3 1) % beatStructure
+ 3,1 % beatStructure
#'() % beamExceptions
\time 4/4
\repeat unfold 8 {c''8}
@@ -1236,7 +1234,7 @@ particuliers pour les différentes portées d'un regroupement :
\overrideTimeSignatureSettings
4/4 % timeSignatureFraction
1/4 % baseMomentFraction
- #'(1 3) % beatStructure
+ 1,3 % beatStructure
#'() % beamExceptions
\time 4/4
\repeat unfold 8 {c''8}
@@ -1276,8 +1274,8 @@ Glossaire musicologique :
Manuel de notation :
@ref{Définition des règles de ligature automatique},
-@ref{Métriques anciennes},
-@ref{Gestion du temps}.
+@ref{Gestion du temps},
+@ref{Métriques anciennes}.
Installed Files:
@file{scm/time-signature-settings.scm}.
@@ -1299,62 +1297,71 @@ Références des propriétés internes :
@cindex métronome, indication
@funindex \tempo
-@funindex tempo
Une indication métronomique s'insère tout simplement comme ceci :
-@lilypond[verbatim,quote,relative=1]
-\tempo 4 = 120
-c2 d
-e4. d8 c2
+@lilypond[verbatim,quote]
+\relative {
+ \tempo 4 = 120
+ c'2 d
+ e4. d8 c2
+}
@end lilypond
Lorsque le réglage précis du métronome est laissé à l'appréciation de
l'exécutant, vous pouvez cependant lui fournir une plage :
-@lilypond[verbatim,quote,relative=1]
-\tempo 4 = 40 - 46
-c4. e8 a4 g
-b,2 d4 r
+@lilypond[verbatim,quote]
+\relative {
+ \tempo 4 = 40 - 46
+ c'4. e8 a4 g
+ b,2 d4 r
+}
@end lilypond
Vous pouvez préférer une indication textuelle :
-@lilypond[verbatim,quote,relative=2]
-\tempo "Allegretto"
-c4 e d c
-b4. a16 b c4 r4
+@lilypond[verbatim,quote]
+\relative {
+ \tempo "Allegretto"
+ c''4 e d c
+ b4. a16 b c4 r4
+}
@end lilypond
Lorsque vous combinez des indications métronomiques sous forme textuelle
et numérique, l'indication numérique sera placée entre parenthèses :
-@lilypond[verbatim,quote,relative=2]
-\tempo "Allegro" 4 = 160
-g4 c d e
-d4 b g2
+@lilypond[verbatim,quote]
+\relative {
+ \tempo "Allegro" 4 = 160
+ g'4 c d e
+ d4 b g2
+}
@end lilypond
En matière d'indication textuelle, vous pouvez utiliser n'importe quel
objet de type @emph{markup}, comme ici :
-@lilypond[verbatim,quote,relative=2]
-\tempo \markup { \italic Faster } 4 = 132
-a8-. r8 b-. r gis-. r a-. r
+@lilypond[verbatim,quote]
+\relative {
+ \tempo \markup { \italic Faster } 4 = 132
+ a'8-. r8 b-. r gis-. r a-. r
+}
@end lilypond
Mentionner une indication textuelle vide vous permet de mettre entre
parenthèses l'indication numérique :
-@lilypond[verbatim,quote,relative=2]
-\tempo "" 8 = 96
-d4 g e c
+@lilypond[verbatim,quote]
+\relative {
+ \tempo "" 8 = 96
+ d''4 g e c
+}
@end lilypond
@funindex \markLengthOn
-@funindex markLengthOn
@funindex \markLengthOff
-@funindex markLengthOff
Dans le cas d'une partie où l'instrumentiste a de longs moments de
silence, les indications de tempo peuvent être fort rapprochées
@@ -1365,16 +1372,17 @@ indications ne se chevauchent ; l'instruction
ignore les indications de tempo dans les calculs d'espacement
horizontal.
-@lilypond[verbatim,quote,relative=0]
-\compressFullBarRests
-\markLengthOn
-\tempo "Molto vivace"
-R1*12
-\tempo "Meno mosso"
-R1*16
-\markLengthOff
-\tempo "Tranquillo"
-R1*20
+@lilypond[verbatim,quote]
+\compressMMRests {
+ \markLengthOn
+ \tempo "Molto vivace"
+ R1*12
+ \tempo "Meno mosso"
+ R1*16
+ \markLengthOff
+ \tempo "Tranquillo"
+ R1*20
+}
@end lilypond
@snippets
@@ -1400,8 +1408,8 @@ Glossaire musicologique :
@rglosnamed{metronome mark,marque de métronome}.
Manuel de notation :
-@ref{Mise en forme du texte},
-@ref{Sortie MIDI}.
+@ref{Génération de fichiers MIDI},
+@ref{Mise en forme du texte}.
Morceaux choisis :
@rlsrnamed{Staff notation,Notation sur la portée}.
@@ -1422,7 +1430,6 @@ Référence des propriétés internes :
@funindex measurePosition
@funindex \partial
-@funindex partial
Les mesures incomplètes, telles que les anacrouses ou levées, doivent
être entrées avec la commande @code{\partial}. La syntaxe de cette
@@ -1432,46 +1439,51 @@ commande est
\partial @var{durée}
@end example
-Lorsque @code{\partial} est utilisé en début de pièce,
-@code{@var{durée}} égale la valeur rythmique précédant la première
-mesure.
+Lorsque @code{\partial} est utilisé en début de pièce, @var{durée} égale
+la valeur rythmique précédant la première mesure.
-@lilypond[quote,verbatim,relative=1]
-\time 3/4
-\partial 4.
-r4 e8 | a4 c8 b c4 |
+@lilypond[quote,verbatim]
+\relative {
+ \time 3/4
+ \partial 4.
+ r4 e'8 | a4 c8 b c4 |
+}
@end lilypond
Lorsque @code{\partial} est utilisé après le début du morceau,
@code{@var{durée}} égale la valeur rythmique @strong{restant} dans la
mesure en cours. Ceci ne crée pas de nouveau numéro de mesure.
-@lilypond[quote,verbatim,relative=1]
-\set Score.barNumberVisibility = #all-bar-numbers-visible
-\override Score.BarNumber.break-visibility =
- #end-of-line-invisible
-\time 9/8
-d'4.~ 4 d8 d( c) b | c4.~ 4. \bar "||"
-\time 12/8
-\partial 4.
-c8( d) e | f2.~ 4 f8 a,( c) f |
+@lilypond[quote,verbatim]
+\relative {
+ \set Score.barNumberVisibility = #all-bar-numbers-visible
+ \override Score.BarNumber.break-visibility =
+ #end-of-line-invisible
+ \time 9/8
+ d''4.~ 4 d8 d( c) b | c4.~ 4. \bar "||"
+ \time 12/8
+ \partial 4.
+ c8( d) e | f2.~ 4 f8 a,( c) f |
+}
@end lilypond
La commande @code{\partial} est @b{obligatoire} lorsque la métrique
change en cours de mesure, mais peut aussi s'utiliser isolément.
-@lilypond[quote,verbatim,relative=1]
-\set Score.barNumberVisibility = #all-bar-numbers-visible
-\override Score.BarNumber.break-visibility =
- #end-of-line-invisible
-\time 6/8
-\partial 8
-e8 | a4 c8 b[ c b] |
-\partial 4
-r8 e,8 | a4 \bar "||"
-\partial 4
-r8 e8 | a4
-c8 b[ c b] |
+@lilypond[quote,verbatim]
+\relative {
+ \set Score.barNumberVisibility = #all-bar-numbers-visible
+ \override Score.BarNumber.break-visibility =
+ #end-of-line-invisible
+ \time 6/8
+ \partial 8
+ e'8 | a4 c8 b[ c b] |
+ \partial 4
+ r8 e,8 | a4 \bar "||"
+ \partial 4
+ r8 e8 | a4
+ c8 b[ c b] |
+}
@end lilypond
La commande @code{\partial} détermine la propriété
@@ -1509,9 +1521,7 @@ Références des propriétés internes :
@cindex musique non mesurée
@funindex \cadenzaOn
-@funindex cadenzaOn
@funindex \cadenzaOff
-@funindex cadenzaOff
En matière de musique mesurée, le positionnement des barres et la
numérotation sont calculés automatiquement. Ceci n'est pas souhaitable
@@ -1519,26 +1529,30 @@ dans le cas d'une musique non mesurée -- les cadences par exemple -- et
peut être désactivé à l'aide de la commande @code{\cadenzaOn}, puis
réactivé par un @code{\cadenzaOff} à l'endroit approprié.
-@lilypond[verbatim,relative=2,quote]
-c4 d e d
-\cadenzaOn
-c4 c d8[ d d] f4 g4.
-\cadenzaOff
-\bar "|"
-d4 e d c
+@lilypond[verbatim,quote]
+\relative c'' {
+ c4 d e d
+ \cadenzaOn
+ c4 c d8[ d d] f4 g4.
+ \cadenzaOff
+ \bar "|"
+ d4 e d c
+}
@end lilypond
La numérotation reprend dès la fin d'une cadence.
-@lilypond[verbatim,relative=2,quote]
-% Show all bar numbers
-\override Score.BarNumber.break-visibility = #all-visible
-c4 d e d
-\cadenzaOn
-c4 c d8[ d d] f4 g4.
-\cadenzaOff
-\bar "|"
-d4 e d c
+@lilypond[verbatim,quote]
+\relative c'' {
+ % Show all bar numbers
+ \override Score.BarNumber.break-visibility = #all-visible
+ c4 d e d
+ \cadenzaOn
+ c4 c d8[ d d] f4 g4.
+ \cadenzaOff
+ \bar "|"
+ d4 e d c
+}
@end lilypond
Une cadence représente un fragment détaché de la notion de mesure, en
@@ -1551,15 +1565,17 @@ sera valide même après une barre insérée grâce à une instruction
@code{\bar}. Toute altération ultérieure devra donc être rappelée
manuellement -- voir @ref{Altérations}.
-@lilypond[verbatim,relative=2,quote]
-c4 d e d
-\cadenzaOn
-cis4 d cis d
-\bar "|"
-% First cis is printed without alteration even if it's after a \bar
-cis4 d cis! d
-\cadenzaOff
-\bar "|"
+@lilypond[verbatim,quote]
+\relative c'' {
+ c4 d e d
+ \cadenzaOn
+ cis4 d cis d
+ \bar "|"
+ % First cis is printed without alteration even if it's after a \bar
+ cis4 d cis! d
+ \cadenzaOff
+ \bar "|"
+}
@end lilypond
L'instruction @code{\cadenzaOn} désactive les ligatures automatiques ;
@@ -1567,14 +1583,16 @@ elles seront réactivées après un @code{\cadenzaOff}. Toutes les
ligatures devront donc être indiquées de manière explicite tout au long
de la cadence -- voir @ref{Barres de ligature manuelles}).
-@lilypond[verbatim,relative=2,quote]
-\repeat unfold 8 { c8 }
-\cadenzaOn
-cis8 c c c c
-\bar"|"
-c8 c c
-\cadenzaOff
-\repeat unfold 8 { c8 }
+@lilypond[verbatim,quote]
+\relative {
+ \repeat unfold 8 { c''8 }
+ \cadenzaOn
+ cis8 c c c c
+ \bar"|"
+ c8 c c
+ \cadenzaOff
+ \repeat unfold 8 { c8 }
+}
@end lilypond
Ces commandes prédéfinies affecteront toutes les portées de la
@@ -1593,10 +1611,10 @@ Glossaire musicologique :
@rglosnamed{cadenza,cadence}.
Manuel de notation :
-@ref{Visibilité des objets},
-@ref{Notation polymétrique},
+@ref{Altérations},
@ref{Barres de ligature manuelles},
-@ref{Altérations}.
+@ref{Notation polymétrique},
+@ref{Visibilité des objets}.
Morceaux choisis :
@rlsrnamed{Rhythms,Rythme}.
@@ -1613,8 +1631,8 @@ Morceaux choisis :
@knownissues
Sauts de ligne ou de page ne peuvent intervenir qu'au niveau d'une barre
de mesure. Si votre musique non mesurée s'étend sur plus d'une ligne, il
-vous faudra insérer des barres de mesure @qq{invisibles} pour indiquer
-où des sauts de ligne peuvent prendre place :
+vous faudra insérer des barres de mesure « invisibles » pour indiquer où
+des sauts de ligne peuvent prendre place :
@example
\bar ""
@@ -1636,9 +1654,7 @@ où des sauts de ligne peuvent prendre place :
@funindex timeSignatureFraction
@funindex \scaleDurations
-@funindex scaleDurations
@funindex \tuplet
-@funindex tuplet
LilyPond gère les métriques composites, aussi bien de manière explicite
que de manière détournée -- modification de l'indicateur de métrique
@@ -1666,10 +1682,10 @@ devront être explicites, la fonction d'échelonnement venant perturber
les règles de ligature automatique.
@lilypond[quote,verbatim]
-\relative c' <<
+\relative <<
\new Staff {
\time 3/4
- c4 c c |
+ c'4 c c |
c4 c c |
}
\new Staff {
@@ -1714,10 +1730,10 @@ parviendrez en déplaçant le @code{Timing_translator} et le
% Now each staff has its own time signature.
-\relative c' <<
+\relative <<
\new Staff {
\time 3/4
- c4 c c |
+ c'4 c c |
c4 c c |
}
\new Staff {
@@ -1749,7 +1765,7 @@ Une métrique composite se crée à l'aide de la fonction
@code{\compoundMeter}, en suivant la syntaxe :
@example
-\compoundMeter #'@code{(liste de listes)}
+\compoundMeter #'(liste de listes)
@end example
La construction la plus simple est constituée d'une seule liste, dans
@@ -1757,9 +1773,9 @@ laquelle le @emph{dernier} nombre indique le @qq{dénominateur} de la
métrique, les précédents représentent le @qq{numérateur}.
@lilypond[quote,verbatim]
-\relative c' {
+\relative {
\compoundMeter #'((2 2 2 8))
- \repeat unfold 6 c8 \repeat unfold 12 c16
+ \repeat unfold 6 c'8 \repeat unfold 12 c16
}
@end lilypond
@@ -1768,14 +1784,14 @@ entendu, les ligatures automatiques s'ajusteront aux différentes
valeurs.
@lilypond[quote,verbatim]
-\relative c' {
+\relative {
\compoundMeter #'((1 4) (3 8))
- \repeat unfold 5 c8 \repeat unfold 10 c16
+ \repeat unfold 5 c'8 \repeat unfold 10 c16
}
-\relative c' {
+\relative {
\compoundMeter #'((1 2 3 8) (3 4))
- \repeat unfold 12 c8
+ \repeat unfold 12 c'8
}
@end lilypond
@@ -1786,10 +1802,10 @@ Glossaire musicologique :
@rglosnamed{meter,métrique}.
Manuel de notation :
+@ref{Changement d'échelle des durées},
@ref{Barres de ligature automatiques},
@ref{Barres de ligature manuelles},
-@ref{Métrique},
-@ref{Changement d'échelle des durées}.
+@ref{Métrique}.
Morceaux choisis :
@rlsrnamed{Rhythms, Rythme}.
@@ -1827,15 +1843,16 @@ alors remplacer le @code{Rest_engraver}. Dans l'exemple suivant, les
notes ou silences qui dépassent de la mesure sont divisés et au besoin
liés.
-@lilypond[quote,verbatim,relative=1]
+@lilypond[quote,verbatim]
\new Voice \with {
\remove "Note_heads_engraver"
\consists "Completion_heads_engraver"
\remove "Rest_engraver"
\consists "Completion_rest_engraver"
}
-
-{ c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2 }
+\relative {
+ c'2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2
+}
@end lilypond
Ces graveurs divisent toutes les notes et silences qui débordent de la
@@ -1847,12 +1864,12 @@ prolongation montrent exactement la durée des décalages de mesure.
La propriété @code{completionUnit} détermine la durée de référence pour
diviser les notes.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
\new Voice \with {
\remove "Note_heads_engraver"
\consists "Completion_heads_engraver"
-} {
- \time 9/8 g\breve. d4. \bar "||"
+} \relative {
+ \time 9/8 g\breve. d''4. \bar "||"
\set completionUnit = #(ly:make-moment 3 8)
g\breve. d4.
}
@@ -1861,13 +1878,13 @@ diviser les notes.
Ces graveurs découperont les notes de durée altérée, telles celles d'un
triolet, en notes ayant le même facteur d'échelle que les otes saisies.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
\new Voice \with {
\remove "Note_heads_engraver"
\consists "Completion_heads_engraver"
-} {
+} \relative {
\time 2/4 r4
- \tuplet 3/2 {g4 a b}
+ \tuplet 3/2 {g'4 a b}
\scaleDurations 2/3 {g a b}
g4*2/3 a b
\tuplet 3/2 {g4 a b}
@@ -1880,8 +1897,8 @@ Glossaire musicologique :
@rglosnamed{tie,liaison de tenue}.
Manuel d'initiation :
-@rlearning{Tout savoir sur les graveurs},
-@rlearning{Ajout et suppression de graveurs}.
+@rlearning{Ajout et suppression de graveurs},
+@rlearning{Tout savoir sur les graveurs}.
Morceaux choisis :
@rlsrnamed{Rhythms,Rythme}.
@@ -1902,6 +1919,7 @@ ce comportement, peut être désactivée (valorisée à  @code{#f}) pour
autoriser les notes ou silences divisés à adopter le facteur d'échelle
des durées saisies.
+
@node Gravure de lignes rythmiques
@unnumberedsubsubsec Gravure de lignes rythmiques
@translationof Showing melody rhythms
@@ -1913,12 +1931,12 @@ Au moyen d'une portée rythmique -- @emph{rhythmic staff} en anglais --
on peut montrer seulement le rythme d'une mélodie : toutes les notes
sont ramenées à la même hauteur, sur une portée d'une seule ligne.
-@lilypond[quote,relative=1,verbatim]
+@lilypond[quote,verbatim]
<<
\new RhythmicStaff {
- \new Voice = "myRhythm" {
+ \new Voice = "myRhythm" \relative {
\time 4/4
- c4 e8 f g2
+ c'4 e8 f g2
r4 g g f
g1
}
@@ -1938,9 +1956,7 @@ sont ramenées à la même hauteur, sur une portée d'une seule ligne.
@funindex Pitch_squash_engraver
@funindex \improvisationOn
-@funindex improvisationOn
@funindex \improvisationOff
-@funindex improvisationOff
L'utilisation combinée du @code{Pitch_squash_engraver} et de
@code{\improvisationOn} permet d'afficher la structure rythmique d'une
@@ -2007,13 +2023,13 @@ d'imprimer les ligatures.
@cindex ligatures, personnalisation
@funindex \autoBeamOn
-@funindex autoBeamOn
@funindex \autoBeamOff
-@funindex autoBeamOff
-@lilypond[quote,verbatim,relative=2]
-\time 2/4 c8 c c c
-\time 6/8 c8 c c c8. c16 c8
+@lilypond[quote,verbatim]
+\relative c'' {
+ \time 2/4 c8 c c c
+ \time 6/8 c8 c c c8. c16 c8
+}
@end lilypond
Lorsque ce comportement automatisé n'est pas satisfaisant, on peut
@@ -2026,12 +2042,14 @@ Lorsque les ligatures automatiques ne sont pas nécessaires, il suffit de
désactiver la fonctionnalité par un @code{\autoBeamOff} -- réactivation
par @code{\autoBeamOn}Â :
-@lilypond[quote,relative=1,verbatim]
-c4 c8 c8. c16 c8. c16 c8
-\autoBeamOff
-c4 c8 c8. c16 c8.
-\autoBeamOn
-c16 c8
+@lilypond[quote,verbatim]
+\relative c' {
+ c4 c8 c8. c16 c8. c16 c8
+ \autoBeamOff
+ c4 c8 c8. c16 c8.
+ \autoBeamOn
+ c16 c8
+}
@end lilypond
@cindex mélisme et ligature
@@ -2112,9 +2130,7 @@ terminaison ne sera prise en compte qu'Ã l'occasion de la
@funindex beatStructure
@funindex measureLength
@funindex \time
-@funindex time
@funindex \set
-@funindex set
Lorsque la fonction de ligature automatique est active, le
positionnement des ligatures dépend des trois propriétés
@@ -2156,27 +2172,39 @@ unité. L'unité de base (le @code{baseMoment}) correspond par défaut Ã
l'inverse du dénominateur de la métrique. D'autre part, chaque unité de
@code{baseMoment} constitue par défaut une seule pulsation.
-@lilypond[quote,relative=2,verbatim]
-\time 5/16
-c16^"default" c c c c |
-% beamExceptions are unlikely to be defined for 5/16 time,
-% but let's disable them anyway to be sure
-\set Timing.beamExceptions = #'()
-\set Timing.beatStructure = #'(2 3)
-c16^"(2+3)" c c c c |
-\set Timing.beatStructure = #'(3 2)
-c16^"(3+2)" c c c c |
+Notez bien la présence de valeurs distinctes de @code{beatStructure} et
+@code{baseMoment} pour chaque métrique. Toute modification de ces
+variables ne s'applique qu'à la métrique alors en vigueur, raison pour
+laquelle elles doivent se placer à la suite de la commande @code{\time}
+qui entame un fragment ayant une nouvelle métrique, non au préalable.
+Les nouvelles valeurs affectées à une métrique particulière resteront en
+vigueur et ré-instaurées si cette métrique réapparaît plus tard.
+
+@lilypond[quote,verbatim]
+\relative c'' {
+ \time 5/16
+ c16^"default" c c c c |
+ % beamExceptions are unlikely to be defined for 5/16 time,
+ % but let's disable them anyway to be sure
+ \set Timing.beamExceptions = #'()
+ \set Timing.beatStructure = 2,3
+ c16^"(2+3)" c c c c |
+ \set Timing.beatStructure = 3,2
+ c16^"(3+2)" c c c c |
+}
@end lilypond
-@lilypond[quote,relative=2,verbatim]
-\time 4/4
-a8^"default" a a a a a a a
-% Disable beamExceptions because they are definitely
-% defined for 4/4 time
-\set Timing.beamExceptions = #'()
-\set Timing.baseMoment = #(ly:make-moment 1/4)
-\set Timing.beatStructure = #'(1 1 1 1)
-a8^"changed" a a a a a a a
+@lilypond[quote,verbatim]
+\relative {
+ \time 4/4
+ a'8^"default" a a a a a a a
+ % Disable beamExceptions because they are definitely
+ % defined for 4/4 time
+ \set Timing.beamExceptions = #'()
+ \set Timing.baseMoment = #(ly:make-moment 1/4)
+ \set Timing.beatStructure = 1,1,1,1
+ a8^"changed" a a a a a a a
+}
@end lilypond
Les effets de règles de ligature peuvent être restreints à un contexte
@@ -2184,23 +2212,23 @@ particulier. En l'absence de règle particulière déterminée dans un
contexte de niveau inférieur, les règles définies au niveau directement
supérieur s'appliqueront.
-@lilypond[quote, verbatim,relative=1]
+@lilypond[quote, verbatim]
\new Staff {
\time 7/8
% No need to disable beamExceptions
% as they are not defined for 7/8 time
- \set Staff.beatStructure = #'(2 3 2)
+ \set Staff.beatStructure = 2,3,2
<<
\new Voice = one {
- \relative c'' {
- a8 a a a a a a
+ \relative {
+ a'8 a a a a a a
}
}
\new Voice = two {
- \relative c' {
+ \relative {
\voiceTwo
- \set Voice.beatStructure = #'(1 3 3)
- f8 f f f f f f
+ \set Voice.beatStructure = 1,3,3
+ f'8 f f f f f f
}
}
>>
@@ -2211,18 +2239,18 @@ Lorsque plusieurs voix cohabitent sur une même portée et que les règles
de ligature doivent s'appliquer sans distinction, il faut spécifier que
ces règles affectent le contexte @code{Staff} :
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
\time 7/8
% rhythm 3-1-1-2
% Change applied to Voice by default -- does not work correctly
% Because of autogenerated voices, all beating will
% be at baseMoment (1 . 8)
-\set beatStructure = #'(3 1 1 2)
-<< {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
+\set beatStructure = 3,1,1,2
+<< \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
% Works correctly with context Staff specified
-\set Staff.beatStructure = #'(3 1 1 2)
-<< {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
+\set Staff.beatStructure = 3,1,1,2
+<< \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
@end lilypond
Vous pouvez ajuster la valeur de @code{baseMoment} afin d'obtenir des
@@ -2230,13 +2258,13 @@ ligatures selon vos besoin. Notez cependant que la valeur de
@code{beatStructure} devra être en corrélation avec cette nouvelle
valeur de @code{baseMoment}.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
\time 5/8
% No need to disable beamExceptions
% as they are not defined for 5/8 time
\set Timing.baseMoment = #(ly:make-moment 1/16)
-\set Timing.beatStructure = #'(7 3)
-\repeat unfold 10 { a16 }
+\set Timing.beatStructure = 7,3
+\repeat unfold 10 { a'16 }
@end lilypond
@code{baseMoment} constitue un @strong{moment}, autrement dit une unité
@@ -2264,13 +2292,15 @@ fichier @file{scm/time-signature-settings.scm}.
Les règles spécifiques autres que celles concernant la terminaison des
ligatures sont gérées par la propriété @code{beamExceptions}.
-@lilypond[quote,relative=2,verbatim]
-\time 3/16
-\set Timing.beatStructure = #'(2 1)
-\set Timing.beamExceptions =
- \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
-c16 c c |
-\repeat unfold 6 { c32 } |
+@lilypond[quote,verbatim]
+\relative c'' {
+ \time 3/16
+ \set Timing.beatStructure = 2,1
+ \set Timing.beamExceptions =
+ \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
+ c16 c c |
+ \repeat unfold 6 { c32 } |
+}
@end lilypond
@warning{La propriété @code{beamExceptions} doit répertorier absolument
@@ -2285,15 +2315,17 @@ Lorsqu'intervient un changement de métrique, les valeurs par défaut de
revenir aux règles de ligature par défaut d'un contexte @code{Timing},
de spécifier à nouveau la métrique.
-@lilypond[quote,verbatim,relative=2]
-\time 6/8
-\repeat unfold 6 { a8 }
-% group (4 + 2)
-\set Timing.beatStructure = #'(4 2)
-\repeat unfold 6 { a8 }
-% go back to default behavior
-\time 6/8
-\repeat unfold 6 { a8 }
+@lilypond[quote,verbatim]
+\relative a' {
+ \time 6/8
+ \repeat unfold 6 { a8 }
+ % group (4 + 2)
+ \set Timing.beatStructure = 4,2
+ \repeat unfold 6 { a8 }
+ % go back to default behavior
+ \time 6/8
+ \repeat unfold 6 { a8 }
+}
@end lilypond
Les règles de ligature automatique par défaut sont répertoriées, par
@@ -2308,28 +2340,28 @@ pas réinitialiser @code{beamExceptions} lors d'un aménagement de la
pulsation -- l'élément @code{beatStructure} -- empêchera l'application
de cette dérogation.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
\time 4/4
\set Timing.baseMoment = #(ly:make-moment 1/8)
-\set Timing.beatStructure = #'(3 3 2)
+\set Timing.beatStructure = 3,3,2
% This won't beam (3 3 2) because of beamExceptions
-\repeat unfold 8 {c8} |
+\repeat unfold 8 {c''8} |
% This will beam (3 3 2) because we clear beamExceptions
\set Timing.beamExceptions = #'()
-\repeat unfold 8 {c8}
+\repeat unfold 8 {c''8}
@end lilypond
De la même manière, les croches d'une mesure à  3/4 sont ligaturées sur
la mesure par défaut. Ligaturer sur le temps requiert un appel Ã
@code{beamExceptions}.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
\time 3/4
% by default we beam in (6) due to beamExceptions
-\repeat unfold 6 {a8} |
+\repeat unfold 6 {a'8} |
% This will beam (1 1 1) due to default baseMoment and beatStructure
\set Timing.beamExceptions = #'()
-\repeat unfold 6 {a8}
+\repeat unfold 6 {a'8}
@end lilypond
Certaines partitions des périodes romantique ou classique font
@@ -2341,11 +2373,13 @@ d'un tel comportement se contrôle à l'aide de la propriété de contexte
@code{beamHalfMeasure}, qui d'ailleurs ne sera effective que lorsque le
numérateur de la métrique est un 3.
-@lilypond[quote,verbatim,relative=2]
-\time 3/4
-r4. a8 a a |
-\set Timing.beamHalfMeasure = ##f
-r4. a8 a a |
+@lilypond[quote,verbatim]
+\relative a' {
+ \time 3/4
+ r4. a8 a a |
+ \set Timing.beamHalfMeasure = ##f
+ r4. a8 a a |
+}
@end lilypond
@@ -2445,17 +2479,17 @@ les aménagements précédemment apportés aux règles de ligature. Il est
donc préférable, pour éviter tout désagrément, de ne spécifier la
métrique que dans une seule portée.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
<<
\new Staff {
\time 3/4
\set Timing.baseMoment = #(ly:make-moment 1/8)
- \set Timing.beatStructure = #'(1 5)
+ \set Timing.beatStructure = 1,5
\set Timing.beamExceptions = #'()
- \repeat unfold 6 { a8 }
+ \repeat unfold 6 { a'8 }
}
\new Staff {
- \repeat unfold 6 { a8 }
+ \repeat unfold 6 { a'8 }
}
>>
@end lilypond
@@ -2465,20 +2499,20 @@ particulière de telle sorte que ces règles que vous aurez définies
soient toujours prises en compte. La modification des règles de
ligature automatiques est abordée au chapitre @ref{Métrique}.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
<<
\new Staff {
\overrideTimeSignatureSettings
3/4 % timeSignatureFraction
1/8 % baseMomentFraction
- #'(1 5) % beatStructure
+ 1,5 % beatStructure
#'() % beamExceptions
\time 3/4
- \repeat unfold 6 { a8 }
+ \repeat unfold 6 { a'8 }
}
\new Staff {
\time 3/4
- \repeat unfold 6 { a8 }
+ \repeat unfold 6 { a'8 }
}
>>
@end lilypond
@@ -2494,12 +2528,12 @@ ligature automatiques est abordée au chapitre @ref{Métrique}.
@funindex ]
@funindex [
-Dans certaines situations, il peut s'avérer nécessaire de
-supplanter l'algorithme de regroupement automatique des notes, par
-exemple pour prolonger une ligature par-dessus un silence ou une barre
-de mesure, ou bien pour suivre le rythme des paroles plutôt que celui
-des notes. Le début et la fin de la ligature sont alors indiqués
-respectivement par @code{[} et @code{]}.
+Dans certaines situations, il peut s'avérer nécessaire de supplanter
+l'algorithme de regroupement automatique des notes, par exemple pour
+prolonger une ligature par-dessus un silence ou une barre de mesure, ou
+bien pour suivre le rythme des paroles plutôt que celui des notes. Le
+début et la fin de la ligature sont alors indiqués respectivement par
+@code{[} et @code{]}.
@lilypond[quote,relative=1,verbatim]
r4 r8[ g' a r] r8 g[ | a] r
@@ -2511,31 +2545,34 @@ r4 r8[ g' a r] r8 g[ | a] r
Le positionnement des ligature manuelles se détermine comme pour toute
indication attachée à une note :
-@lilypond[quote,relative=2,verbatim]
-c8^[ d e] c,_[ d e f g]
+@lilypond[quote,verbatim]
+\relative { c''8^[ d e] c,_[ d e f g] }
@end lilypond
@funindex \noBeam
-@funindex noBeam
Le fait d'affubler une note particulière d'un @code{\noBeam} aura pour
effet de l'empêcher d'être ligaturée :
-@lilypond[quote,verbatim,relative=2]
-\time 2/4
-c8 c\noBeam c c
+@lilypond[quote,verbatim]
+\relative {
+ \time 2/4
+ c''8 c\noBeam c c
+}
@end lilypond
Notes d'ornement et normales font l'objet d'un traitement distinct. Il
est dont possible de ligaturer ou non des notes d'ornement sans gêner ce
qui est en place au niveau de la notation normale.
-@lilypond[quote,verbatim,relative=2]
-c4 d8[
-\grace { e32 d c d }
-e8] e[ e
-\grace { f16 }
-e8 e]
+@lilypond[quote,verbatim]
+\relative {
+ c''4 d8[
+ \grace { e32 d c d }
+ e8] e[ e
+ \grace { f16 }
+ e8 e]
+}
@end lilypond
@funindex stemLeftBeamCount
@@ -2551,14 +2588,16 @@ Dans l'exemple qui suit, le dernier @code{fa} n'a de ligature
supplémentaire que sur sa gauche ; autrement dit, c'est la ligature
à la croche qui est importante.
-@lilypond[quote,relative=2,verbatim]
-a8[ r16 f g a]
-a8[ r16
-\set stemLeftBeamCount = #2
-\set stemRightBeamCount = #1
-f16
-\set stemLeftBeamCount = #1
-g16 a]
+@lilypond[quote,verbatim]
+\relative a' {
+ a8[ r16 f g a]
+ a8[ r16
+ \set stemLeftBeamCount = #2
+ \set stemRightBeamCount = #1
+ f16
+ \set stemLeftBeamCount = #1
+ g16 a]
+}
@end lilypond
@predefined
@@ -2593,7 +2632,6 @@ Référence des propriétés internes :
@cindex ligature en soufflet
@funindex \featherDurations
-@funindex featherDurations
@funindex grow-direction
Les ligatures en soufflet permettent d'indiquer qu'un petit groupe de
@@ -2620,16 +2658,18 @@ la dernière et celles qui les séparent s'allongent peu à peu. Les
quatre triples croches qui suivent vont s'accélérant, alors que les
quatre dernières gardent un tempo régulier.
-@lilypond[relative=1,verbatim,quote]
-\override Beam.grow-direction = #LEFT
-\featherDurations #(ly:make-moment 2/1)
-{ c16[ c c c c c c c] }
-\override Beam.grow-direction = #RIGHT
-\featherDurations #(ly:make-moment 2/3)
-{ c32[ d e f] }
-% revert to non-feathered beams
-\override Beam.grow-direction = #'()
-{ g32[ a b c] }
+@lilypond[verbatim,quote]
+\relative c' {
+ \override Beam.grow-direction = #LEFT
+ \featherDurations #(ly:make-moment 2/1)
+ { c16[ c c c c c c c] }
+ \override Beam.grow-direction = #RIGHT
+ \featherDurations #(ly:make-moment 2/3)
+ { c32[ d e f] }
+ % revert to non-feathered beams
+ \override Beam.grow-direction = #'()
+ { g32[ a b c] }
+}
@end lilypond
@noindent
@@ -2672,7 +2712,6 @@ courts extraits, avec une faible amplitude.
@cindex barres de reprise
@funindex \bar
-@funindex bar
Les barres de mesures délimitent les mesures, mais peuvent aussi
indiquer une reprise. En principe, elles sont insérées automatiquement
@@ -2682,8 +2721,8 @@ Il est possible de forcer l'impression d'une barre de mesure spéciale,
avec la commande @code{\bar} -- c'est d'ailleurs l'habitude en fin de
morceau, où l'on voit une double barre :
-@lilypond[quote,relative=1,verbatim]
-e4 d c2 \bar "|."
+@lilypond[quote,verbatim]
+\relative { e'4 d c2 \bar "|." }
@end lilypond
Rien ne s'oppose à ce que la dernière note d'une mesure ne s'arrête
@@ -2732,46 +2771,52 @@ une barre normale, seul l'effet visuel en sera modifié.
Vous disposez de deux types de barres simples et de cinq différentes
doubles barres :
-@lilypond[quote,relative=1,verbatim]
-f1 \bar "|"
-f1 \bar "."
-g1 \bar "||"
-a1 \bar ".|"
-b1 \bar ".."
-c1 \bar "|.|"
-d1 \bar "|."
-e1
+@lilypond[quote,verbatim]
+\relative {
+ f'1 \bar "|"
+ f1 \bar "."
+ g1 \bar "||"
+ a1 \bar ".|"
+ b1 \bar ".."
+ c1 \bar "|.|"
+ d1 \bar "|."
+ e1
+}
@end lilypond
@noindent
ainsi que d'une barre en pointillé et d'une discontinue :
-@lilypond[quote,relative=1,verbatim]
-f1 \bar ";"
-g1 \bar "!"
-a1
+@lilypond[quote,verbatim]
+\relative {
+ f'1 \bar ";"
+ g1 \bar "!"
+ a1
+}
@end lilypond
@noindent
et de neuf types de barre de reprise :
-@lilypond[quote,relative=1,verbatim]
-f1 \bar ".|:"
-g1 \bar ":..:"
-a1 \bar ":|.|:"
-b1 \bar ":|.:"
-c1 \bar ":.|.:"
-d1 \bar "[|:"
-e1 \bar ":|][|:"
-f1 \bar ":|]"
-g1 \bar ":|."
-a1
+@lilypond[quote,verbatim]
+\relative {
+ f'1 \bar ".|:"
+ g1 \bar ":..:"
+ a1 \bar ":|.|:"
+ b1 \bar ":|.:"
+ c1 \bar ":.|.:"
+ d1 \bar "[|:"
+ e1 \bar ":|][|:"
+ f1 \bar ":|]"
+ g1 \bar ":|."
+ a1
+}
@end lilypond
De plus, une barre de mesure peut s'imprimer sous la forme d'une coche :
-@lilypond[quote,relative=1,verbatim]
-f1 \bar "'" g1
+@lilypond[quote,fragment,verbatim]
+f'1 \bar "'" g'1
@end lilypond
On rencontre habituellement ces signes dans le chant grégorien ; nous
@@ -2782,8 +2827,8 @@ chapitre consacré au grégorien.
Lilypond prend en charge la notation kiévienne, qui dispose d'une
barre de mesure spécifique :
-@lilypond[quote,relative=1,verbatim]
-f1 \bar "k"
+@lilypond[quote,fragment,verbatim]
+f'1 \bar "k"
@end lilypond
De plus amples détails quant à cette forme de notation sont
@@ -2794,20 +2839,22 @@ fournis à la rubrique @ref{Typographie de notation kiévienne}.
L'insertion d'un @emph{segno} directement sur la portée s'obtient Ã
l'aide de trois types de barre de mesure, comme indiqué ci-dessous :
-@lilypond[quote,relative=2,verbatim]
-c4 c c c
-\bar "S"
-c4 c c c \break
-\bar "S"
-c4 c c c
-\bar "S-|"
-c4 c c c \break
-\bar "S-|"
-c4 c c c
-\bar "S-S"
-c4 c c c \break
-\bar "S-S"
-c1
+@lilypond[quote,verbatim]
+\relative c'' {
+ c4 c c c
+ \bar "S"
+ c4 c c c \break
+ \bar "S"
+ c4 c c c
+ \bar "S-|"
+ c4 c c c \break
+ \bar "S-|"
+ c4 c c c
+ \bar "S-S"
+ c4 c c c \break
+ \bar "S-S"
+ c1
+}
@end lilypond
@cindex répétitions
@@ -2824,43 +2871,47 @@ intervient à un saut de ligne : une double barre sera alors
imprimée en fin de portée, et la barre de reprise au début de la
nouvelle.
-@lilypond[quote,relative=2,verbatim]
-c4 c c c
-\bar ".|:-||"
-c4 c c c \break
-\bar ".|:-||"
-c4 c c c
+@lilypond[quote,verbatim]
+\relative c'' {
+ c4 c c c
+ \bar ".|:-||"
+ c4 c c c \break
+ \bar ".|:-||"
+ c4 c c c
+}
@end lilypond
LilyPond dispose de six différents moyens de combiner une barre de
reprise avec un @emph{segno}Â :
-@lilypond[quote,relative=2,verbatim]
-c4 c c c
-\bar ":|.S"
-c4 c c c \break
-\bar ":|.S"
-c4 c c c
-\bar ":|.S-S"
-c4 c c c \break
-\bar ":|.S-S"
-c4 c c c
-\bar "S.|:-S"
-c4 c c c \break
-\bar "S.|:-S"
-c4 c c c
-\bar "S.|:"
-c4 c c c \break
-\bar "S.|:"
-c4 c c c
-\bar ":|.S.|:"
-c4 c c c \break
-\bar ":|.S.|:"
-c4 c c c
-\bar ":|.S.|:-S"
-c4 c c c \break
-\bar ":|.S.|:-S"
-c1
+@lilypond[quote,verbatim]
+\relative c'' {
+ c4 c c c
+ \bar ":|.S"
+ c4 c c c \break
+ \bar ":|.S"
+ c4 c c c
+ \bar ":|.S-S"
+ c4 c c c \break
+ \bar ":|.S-S"
+ c4 c c c
+ \bar "S.|:-S"
+ c4 c c c \break
+ \bar "S.|:-S"
+ c4 c c c
+ \bar "S.|:"
+ c4 c c c \break
+ \bar "S.|:"
+ c4 c c c
+ \bar ":|.S.|:"
+ c4 c c c \break
+ \bar ":|.S.|:"
+ c4 c c c
+ \bar ":|.S.|:-S"
+ c4 c c c \break
+ \bar ":|.S.|:-S"
+ c1
+}
@end lilypond
Par ailleurs, la commande @code{\inStaffSegno} crée une barre de mesure
@@ -2871,7 +2922,6 @@ surmontée d'un @emph{segno}, et sait coopérer avec l'instruction
@cindex définition d'une barre de mesure
@funindex \defineBarLine
-@funindex defineBarLine
L'instruction @code{\defineBarLine} permet de définir ses propres
types de barre de mesure, en respectant la syntaxe :
@@ -2922,16 +2972,16 @@ apparence mais au comportement différent en fin de ligne ou en
matière d'extension. Ce qui suit le @code{"-"} n'est d'aucune
utilité dans la construction de la barre.
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
\defineBarLine "||-dashedSpan" #'("||" "" "!!")
\new StaffGroup <<
- \new Staff {
+ \new Staff \relative c'' {
c1 \bar "||"
c1 \bar "||-dashedSpan"
c1
}
- \new Staff {
+ \new Staff \relative c'' {
c1
c1
c1
@@ -2943,17 +2993,17 @@ Par ailleurs, le caractère espace @code{" "} permer de préserver
de l'espace et ainsi aligner correctement les différents tronçons
d'une barre d'un seul tenant entre les portées d'un système :
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
\defineBarLine ":|.-wrong" #'(":|." "" "|.")
\defineBarLine ":|.-right" #'(":|." "" " |.")
\new StaffGroup <<
- \new Staff {
+ \new Staff \relative c'' {
c1 \bar ":|.-wrong"
c1 \bar ":|.-right"
c1
}
- \new Staff {
+ \new Staff \relative c'' {
c1
c1
c1
@@ -2972,17 +3022,17 @@ Les barres de mesure que l'on obtient alors sont d'un seul tenant sur
les portées d'un @code{StaffGroup}, d'un @code{PianoStaff} ou d'un
@code{GrandStaff}.
-@lilypond[quote,relative=1,verbatim]
+@lilypond[quote,verbatim]
<<
\new StaffGroup <<
- \new Staff {
- e4 d
+ \new Staff \relative {
+ e'4 d
\bar "||"
f4 e
}
- \new Staff { \clef bass c4 g e g }
+ \new Staff \relative { \clef bass c'4 g e g }
>>
- \new Staff { \clef bass c2 c2 }
+ \new Staff \relative { \clef bass c'2 c2 }
>>
@end lilypond
@@ -2994,7 +3044,6 @@ les portées d'un @code{StaffGroup}, d'un @code{PianoStaff} ou d'un
@funindex whichBar
@funindex defaultBarType
@funindex \bar
-@funindex bar
@funindex bartype
La commande @samp{\bar @var{type_de_barre}} sert de raccourci pour
@@ -3007,9 +3056,9 @@ automatique est @code{"|"}. Vous pouvez en changer à tout moment grâce
@seealso
Manuel de notation :
-@ref{Sauts de ligne},
+@ref{Regroupement de portées},
@ref{Répétitions et reprises},
-@ref{Regroupement de portées}.
+@ref{Sauts de ligne}.
Fichiers d'initialisation :
@file{scm/bar-line.scm}.
@@ -3037,11 +3086,13 @@ ligne, sauf la première. Ce nombre est stocké par la propriété
@code{currentBarNumber} qui sera mise à jour à chaque mesure. Vous
pouvez aussi le définir de manière arbitraire :
-@lilypond[verbatim,quote,fragment,relative=1]
-c1 c c c
-\break
-\set Score.currentBarNumber = #50
-c1 c c c
+@lilypond[verbatim,quote]
+\relative c' {
+ c1 c c c
+ \break
+ \set Score.currentBarNumber = #50
+ c1 c c c
+}
@end lilypond
@cindex numéro de mesure à intervalle régulier
@@ -3054,21 +3105,23 @@ qu'en tête de chaque ligne. Pour y arriver, il faudra dans un premier
temps annuler le comportement par défaut afin que les numéros puissent
être imprimés ailleurs qu'en début de ligne. Tout ceci est contrôlé par
la propriété @code{break-visibility} du @code{BarNumber}. Elle se
-compose de trois commutateurs -- définis à @qq{vrai} (@code{#t}) ou
-@qq{faux} (@code{#f}) -- pour spécifier si le numéro de mesure est
+compose de trois commutateurs -- définis à « vrai » (@code{#t}) ou
+« faux » (@code{#f}) -- pour spécifier si le numéro de mesure est
visible ou non. Les valeurs sont rangées dans l'ordre suivant :
@code{visible en fin de ligne}, @code{visible en cours de ligne} et
@code{visible en début de ligne}. Voici comment imprimer partout les
numéros de mesure :
-@lilypond[verbatim,quote,relative=1]
-\override Score.BarNumber.break-visibility = ##(#t #t #t)
-\set Score.currentBarNumber = #11
-% Permit first bar number to be printed
-\bar ""
-c1 | c | c | c
-\break
-c1 | c | c | c
+@lilypond[verbatim,quote]
+\relative c' {
+ \override Score.BarNumber.break-visibility = ##(#t #t #t)
+ \set Score.currentBarNumber = #11
+ % Permit first bar number to be printed
+ \bar ""
+ c1 | c | c | c |
+ \break
+ c1 | c | c | c |
+}
@end lilypond
@snippets
@@ -3078,6 +3131,9 @@ c1 | c | c | c
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{printing-bar-numbers-at-regular-intervals.ly}
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
+{printing-bar-numbers-with-changing-regular-intervals.ly}
+
@cindex numéro de mesure, formatage
@cindex formatage du numéro de mesure
@@ -3186,7 +3242,6 @@ atteinte.
@end lilypond
@funindex \barNumberCheck
-@funindex barNumberCheck
Lorsque l'on recopie de longues pièces, il peut être utile de vérifier
que les numéros de mesure de LilyPond correspondent à l'original que
@@ -3212,15 +3267,16 @@ Morceaux choisis :
@cindex repère, indication de
@funindex \mark
-@funindex mark
Indiquer un repère s'obtient grâce à la commande @code{\mark}.
-@lilypond[quote,verbatim,relative=2]
-c1 \mark \default
-c1 \mark \default
-c1 \mark \default
-c1 \mark \default
+@lilypond[quote,verbatim]
+\relative c'' {
+ c1 \mark \default
+ c1 \mark \default
+ c1 \mark \default
+ c1 \mark \default
+}
@end lilypond
@noindent
@@ -3229,12 +3285,14 @@ automatiquement ; toutefois donner un nombre en argument permet de
spécifier manuellement le repère en question. La valeur à utiliser
est enregistrée dans la propriété @code{rehearsalMark}.
-@lilypond[quote,verbatim,relative=2]
-c1 \mark \default
-c1 \mark \default
-c1 \mark #8
-c1 \mark \default
-c1 \mark \default
+@lilypond[quote,verbatim]
+\relative c'' {
+ c1 \mark \default
+ c1 \mark \default
+ c1 \mark #8
+ c1 \mark \default
+ c1 \mark \default
+}
@end lilypond
@noindent
@@ -3249,13 +3307,15 @@ simple, inclus dans un rectangle ou dans un cercle :
\set Score.markFormatter = #format-mark-circle-alphabet
@end example
-@lilypond[quote,verbatim,relative=2]
-\set Score.markFormatter = #format-mark-box-alphabet
-c1 \mark \default
-c1 \mark \default
-c1 \mark #8
-c1 \mark \default
-c1 \mark \default
+@lilypond[quote,verbatim]
+\relative c'' {
+ \set Score.markFormatter = #format-mark-box-alphabet
+ c1 \mark \default
+ c1 \mark \default
+ c1 \mark #8
+ c1 \mark \default
+ c1 \mark \default
+}
@end lilypond
@cindex repère, format
@@ -3273,16 +3333,18 @@ entier) ainsi que le contexte en cours, et retournera un objet de type
pour une procédure type. Quelques mesures plus loin, son comportement
est modifié pour imprimer un repère encadré.
-@lilypond[quote,verbatim,relative=2]
-\set Score.markFormatter = #format-mark-numbers
-c1 \mark \default
-c1 \mark \default
-\set Score.markFormatter = #format-mark-box-numbers
-c1 \mark \default
-\set Score.markFormatter = #format-mark-circle-numbers
-c1 \mark \default
-\set Score.markFormatter = #format-mark-circle-letters
-c1
+@lilypond[quote,verbatim]
+\relative c'' {
+ \set Score.markFormatter = #format-mark-numbers
+ c1 \mark \default
+ c1 \mark \default
+ \set Score.markFormatter = #format-mark-box-numbers
+ c1 \mark \default
+ \set Score.markFormatter = #format-mark-circle-numbers
+ c1 \mark \default
+ \set Score.markFormatter = #format-mark-circle-letters
+ c1
+}
@end lilypond
Le fichier @file{scm/translation-functions.scm} comporte les
@@ -3316,16 +3378,17 @@ définis. Un @code{\markup} peut néanmoins s'utiliser en argument.
@cindex glyphes musicales
@funindex \musicglyph
-@funindex musicglyph
Un @code{\mark} peut contenir un glyphe musical tel que le signe
@emph{segno}.
-@lilypond[quote,verbatim,relative=1]
-c1 \mark \markup { \musicglyph #"scripts.segno" }
-c1 \mark \markup { \musicglyph #"scripts.coda" }
-c1 \mark \markup { \musicglyph #"scripts.ufermata" }
-c1
+@lilypond[quote,verbatim]
+\relative c' {
+ c1 \mark \markup { \musicglyph #"scripts.segno" }
+ c1 \mark \markup { \musicglyph #"scripts.coda" }
+ c1 \mark \markup { \musicglyph #"scripts.ufermata" }
+ c1
+}
@end lilypond
@noindent
@@ -3344,9 +3407,9 @@ formatage.
@seealso
Manuel de notation :
+@ref{Alignement des objets},
@ref{La fonte Feta},
-@ref{Mise en forme du texte},
-@ref{Alignement des objets}.
+@ref{Mise en forme du texte}.
Fichiers d'initialisation :
@file{scm/translation-functions.scm}.
@@ -3391,9 +3454,11 @@ Les petites notes sont des ornements entièrement écrits. Leur taille
est un peu plus petite que celle des notes normales et elles n'occupent
pas de temps dans la mesure.
-@lilypond[quote,relative=2,verbatim]
-c4 \grace b16 a4(
-\grace { b16 c16 } a2)
+@lilypond[quote,verbatim]
+\relative {
+ c''4 \grace b16 a4(
+ \grace { b16 c16 } a2)
+}
@end lilypond
Les plus courantes sont les acciaccatures, qui doivent se jouer très
@@ -3404,38 +3469,39 @@ aussi, grâce à la fonction @code{\slashedGrace}, d'une petite note
barrée et dépourvue de liaison, qui viendra s'insérer entre deux notes
déjà liées.
-@lilypond[quote,relative=2,verbatim]
-\acciaccatura d8 c4
-\appoggiatura e8 d4
-\acciaccatura { g16 f } e2
-\slashedGrace a,8 g4
-\slashedGrace b16 a4(
-\slashedGrace b8 a2)
+@lilypond[quote,verbatim]
+\relative {
+ \acciaccatura d''8 c4
+ \appoggiatura e8 d4
+ \acciaccatura { g16 f } e2
+ \slashedGrace a,8 g4
+ \slashedGrace b16 a4(
+ \slashedGrace b8 a2)
+}
@end lilypond
Les petites notes se placent de façon synchrone entre les différentes
portées. Dans l'exemple suivant, il y a deux petites double-croches
pour chaque petite croche.
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
<<
- \new Staff { e2 \grace { c16 d e f } e2 }
- \new Staff { c2 \grace { g8 b } c2 }
+ \new Staff \relative { e''2 \grace { c16 d e f } e2 }
+ \new Staff \relative { c''2 \grace { g8 b } c2 }
>>
@end lilypond
@cindex notes d'ornement en fin de note
@funindex \afterGrace
-@funindex afterGrace
La commande @code{\afterGrace} sert à placer une petite note après une
note réelle -- et non @emph{avant} comme d'ordinaire. Cette commande
requiert deux arguments : la note réelle, et la ou les petites notes qui
s'y rattachent.
-@lilypond[quote,verbatim,relative=2]
-c1 \afterGrace d1 { c16[ d] } c1
+@lilypond[quote,verbatim]
+\relative { c''1 \afterGrace d1 { c16[ d] } c1 }
@end lilypond
Les petites notes se placent alors aux trois quarts de la durée de la
@@ -3444,18 +3510,18 @@ note réelle. Cette fraction peut être changée en définissant
la différence entre le comportement par défaut, à 15/16 et enfin à la
moitié de la durée de base.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
<<
- \new Staff {
- c1 \afterGrace d1 { c16[ d] } c1
+ \new Staff \relative {
+ c''1 \afterGrace d1 { c16[ d] } c1
}
- \new Staff {
+ \new Staff \relative {
#(define afterGraceFraction (cons 15 16))
- c1 \afterGrace d1 { c16[ d] } c1
+ c''1 \afterGrace d1 { c16[ d] } c1
}
- \new Staff {
+ \new Staff \relative {
#(define afterGraceFraction (cons 1 2))
- c1 \afterGrace d1 { c16[ d] } c1
+ c''1 \afterGrace d1 { c16[ d] } c1
}
>>
@end lilypond
@@ -3464,10 +3530,10 @@ Des silences invisibles permettent d'ajuster l'espace entre les petites
notes et la note réelle. Nous pourrions positionner ces petites notes Ã
sept huitièmes de la durée de la note de base :
-@lilypond[quote,verbatim,relative=2]
-\new Voice {
+@lilypond[quote,verbatim]
+\new Voice \relative {
<<
- { d1^\trill_( }
+ { d''1^\trill_( }
{ s2 s4. \grace { c16 d } }
>>
c1)
@@ -3485,11 +3551,11 @@ indiquée @strong{à l'intérieur} de l'expression introduite par
@code{\grace} ; ces réglages additionnels doivent également être
désactivés dans cette même expression.
-@lilypond[quote,verbatim,relative=2]
-\new Voice {
+@lilypond[quote,verbatim]
+\new Voice \relative {
\acciaccatura {
\stemDown
- f16->
+ f''16->
\stemNeutral
}
g4 e c2
@@ -3514,12 +3580,12 @@ désactivés dans cette même expression.
@seealso
Glossaire musicologique :
@rglosnamed{grace notes,ornements},
-@rglosnamed{acciaccatura,acciacature},
-@rglosnamed{appoggiatura,appogiature}.
+@rglosnamed{acciaccatura,acciaccature},
+@rglosnamed{appoggiatura,appoggiature}.
Manuel de notation :
-@ref{Changement d'échelle des durées},
-@ref{Barres de ligature manuelles}.
+@ref{Barres de ligature manuelles},
+@ref{Changement d'échelle des durées}.
Fichiers d'initialisation :
@file{ly/grace-init.ly}.
@@ -3550,10 +3616,10 @@ surprenante, car les autres objets de la portée -- barre de mesure,
armure, etc. -- sont eux aussi synchrones. Pensez-y lorsque vous
mêlez des portées comprenant des petites notes et d'autres sans :
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
<<
- \new Staff { e4 \bar ".|:" \grace c16 d2. }
- \new Staff { c4 \bar ".|:" d2. }
+ \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
+ \new Staff \relative { c''4 \bar ".|:" d2. }
>>
@end lilypond
@@ -3562,10 +3628,10 @@ Il est possible de remédier à cela en insérant, sur les autres portées,
des silences invisibles dans une expression précédée de @code{\grace} et
correspondant à la durée des petites notes :
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
<<
- \new Staff { e4 \bar ".|:" \grace c16 d2. }
- \new Staff { c4 \bar ".|:" \grace s16 d2. }
+ \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
+ \new Staff \relative { c''4 \bar ".|:" \grace s16 d2. }
>>
@end lilypond
@@ -3575,34 +3641,6 @@ Bien que la partie visible contient un @code{\acciaccatura} ou un
tronçon de liaison connectant la petite note invisible à la note qui la
suit.
-Lorsque des petites notes font l'objet d'un contexte de voix, cela
-perturbe la présentation des voix normales. Vous pourrez y remédier en
-insérant un silence ou une note entre la commande affectant la voix et
-les petites notes.
-
-@lilypond[quote,verbatim]
-accMusic = {
- \acciaccatura { f8 } e8 r8 \acciaccatura { f8 } e8 r4
-}
-
-\new Staff {
- <<
- \new Voice {
- \relative c'' {
- r8 r8 \voiceOne \accMusic \oneVoice r8 |
- r8 \voiceOne r8 \accMusic \oneVoice r8 |
- }
- }
- \new Voice {
- \relative c' {
- s8 s8 \voiceTwo \accMusic \oneVoice s8 |
- s8 \voiceTwo r8 \accMusic \oneVoice s8 |
- }
- }
- >>
-}
-@end lilypond
-
Seules des expressions musicales séquentielles peuvent être utilisées
pour des petites notes ; il n'est pas possible d'imbriquer ni de
juxtaposer des sections de petites notes, faute de quoi le traitement du
@@ -3619,13 +3657,13 @@ petites notes. Par exemple,
c'8 \acciaccatura @{ c'8[ d' e' f' g'] @}
@end example
-deviendrait :
+deviendrait
@example
c'8 \acciaccatura @{ c'16[ d' e' f' g'] @}
@end example
-ou bien modifier explicitement l'échelle des durées :
+ou bien modifier explicitement l'échelle des durées :
@example
c'8 \acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
@@ -3655,8 +3693,8 @@ argument un fragment de musique, et génèrent un @code{\skip} ou un
silence multimesure d'une durée correspondant à ce fragment.
@lilypond[verbatim,quote]
-MyCadenza = \relative c' {
- c4 d8 e f g g4
+MyCadenza = \relative {
+ c'4 d8 e f g g4
f2 g4 g
}
@@ -3737,9 +3775,9 @@ troisième mesure, nous avançons de 1/8, en assignant 5/8 Ã
La barre de mesure suivante tombera donc à 9/8 et non à  5/8.
@lilypond[quote,verbatim]
-\new Voice \relative c' {
+\new Voice \relative {
\set Timing.measureLength = #(ly:make-moment 5/4)
- c1 c4 |
+ c'1 c4 |
c1 c4 |
c4 c
\set Timing.measurePosition = #(ly:make-moment 5/8)
@@ -3756,8 +3794,8 @@ sept doubles croches.
@seealso
Manuel de notation :
-@ref{Numéros de mesure},
-@ref{Musique sans métrique}
+@ref{Musique sans métrique},
+@ref{Numéros de mesure}.
Morceaux choisis :
@rlsrnamed{Rhythms,Rythme}.