@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 42c7d5e4608340e96f2f1fe8210a47a2927e4cbb
+ Translation of GIT committish: 4467a72a98fb582466ee4d5944ec8454b4b77fc6
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Guide, node Updating translation committishes..
@end ignore
-@c \version "2.17.11"
+@c \version "2.19.2"
@c Translators: Frédéric Chiasson, Jean-Charles Malahieude
@c Translation checkers: Valentin Villenave, François Martin, Xavier Scheuer
@menu
* Durées::
-* Nolets::
+* N-olets::
* Changement d'échelle des durées::
* Liaisons de prolongation::
@end menu
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
+@end lilypond
+
@cindex notes pointées
@cindex pointée, note
@cindex doublement pointée, note
@snippets
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{alternative-breve-note.ly}
+{alternative-breve-notes.ly}
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{changing-the-number-of-augmentation-dots-per-note.ly}
soupir à la maxime (valant huit pauses).
-@node Nolets
-@unnumberedsubsubsec Nolets
+@node N-olets
+@unnumberedsubsubsec N-olets
@translationof Tuplets
-@cindex nolets
+@cindex n-olets
@cindex triolets
-@funindex \times
-@funindex times
+@funindex \tuplet
+@funindex tuplet
-Les nolets -- triolets, quintolets, etc. -- sont obtenus en
-multipliant toutes les durées d'une expression musicale par une
-fraction.
+Les n-olets -- triolets, quintolets, etc. -- sont obtenus en multipliant
+la vitesse d'une expression musicale par une fraction.
@example
-\times @var{fraction} @{ @var{expression_musicale} @}
+\tuplet @var{fraction} @{ @var{expression_musicale} @}
@end example
@noindent
-La durée de l'@code{@var{expression_musicale}} sera multipliée par la
-fraction. Le numérateur de cette fraction sera imprimé au-dessus ou
-au-dessous des notes, parfois avec un crochet. Le nolet le plus courant
-est le triolet, dans lequel trois notes occupent la durée de deux.
+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 b b }
+a2 \tuplet 3/2 { b4 4 4 }
c4 c \tuplet 3/2 { b4 a g }
@end lilypond
-@cindex regroupement de nolets
+@cindex regroupement de n-olets
@noindent
-Dans le cas d'une succession de nolets, saisir la commande
-@code{\tuplet} popur chacun des nolets devient vite fastidieux.
-LilyPond vous permet de stipuler la durée de base d'un nolet juste
-avant l'expression musicale, de telle sorte que les nolets seront
+Dans le cas d'une succession de n-olets, saisir la commande
+@code{\tuplet} pour chacun des n-olets devient vite fastidieux.
+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 }
@end lilypond
-@cindex crochet de nolet, positionnement
-@cindex nolet, positionnement du crochet
+@cindex crochet de n-olet, positionnement
+@cindex n-olet, positionnement du crochet
@funindex \tupletUp
@funindex tupletUp
@funindex tupletNeutral
Des commandes prédéfinies permettent de déroger au positionnement
-automatique du crochet en surplomb ou au-dessous des notes -- voir le
-chapitre @ref{Direction et positionnement}.
+automatique du crochet en surplomb ou au-dessous des notes :
-Les nolets peuvent être imbriqués ; par exemple,
+@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 }
+@end lilypond
+
+Les n-olets peuvent être imbriqués ; par exemple,
@lilypond[quote,verbatim,relative=2]
\autoBeamOff
c4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4 |
@end lilypond
-Lorsque, dans une imbrication, les nolets débutent au même instant, il
+Lorsque, dans une imbrication, les n-olets débutent au même instant, il
vous faut recourir à la commande @code{\tweak}.
Vous pouvez interférer sur la durée des notes sans imprimer de crochet,
@snippets
-@cindex nolets, formatage
+@cindex n-olets, formatage
@cindex triolets, formatage
@funindex tupletNumberFormatFunction
@funindex tupletSpannerDuration
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{entering-several-tuplets-using-only-one--times-command.ly}
+{entering-several-tuplets-using-only-one--tuplet-command.ly}
-@cindex nolet, modification du chiffre
+@cindex n-olet, modification du chiffre
@funindex TupletNumber
@seealso
Glossaire musicologique :
@rglosnamed{triplet,triolet},
-@rglosnamed{tuplet,nolet},
+@rglosnamed{tuplet,n-olet},
@rglosnamed{polymetric,polymétrie}.
Manuel d'initiation :
Manuel de notation :
@ref{Gestion du temps},
@ref{Changement d'échelle des durées},
+@ref{Direction et positionnement},
@ref{La commande d'affinage (tweak)},
@ref{Notation polymétrique}.
@rinternals{TupletNumber},
@rinternals{TimeScaledMusic}.
-@cindex notes d'ornement et crochet de nolet
-
-@knownissues
-Lorsqu'un nolet en début de portée est précédé d'une note d'ornement,
-celle-ci doit se placer avant la commande @code{\tuplet} pour éviter
-toute erreur. Ailleurs dans la partition, les notes d'ornement peuvent
-se placer au sein de l'expression constituant le nolet.
-
-@cindex indication de tempo et nolet
-
-Lorsqu'un nolet en début de mouvement est combiné avec une indication de
-tempo -- grâce à la commande @code{\tempo} --, l'expression contenant le
-nolet doit impérativement faire partie d'un bloc @code{\new Voice}
-comme indiqué au chapitre @rlearning{Les voix contiennent la musique}.
-
@node Changement d'échelle des durées
@unnumberedsubsubsec Changement d'échelle des durées
@seealso
Manuel de notation :
-@ref{Nolets},
+@ref{N-olets},
@ref{Silences invisibles},
@ref{Notation polymétrique}.
tenue est un moyen parmi d'autres pour prolonger la durée d'une note,
tout comme les points.}
-Une liaison de tenue s'indique au moyen d'un tilde (@code{~}).
+
+Une liaison de tenue s'indique au moyen d'un tilde (@code{~}) qui
+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
+@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 ~ a
+a2~ 4~ 16 r r8
@end lilypond
Les liaisons de tenue sont utilisées soit lorsque la note dépasse de la
@c KEEP LY
@lilypond[verbatim,quote]
-\relative {
- r8^"oui" c8 ~ c2 r4 |
- r8^"non" c2 ~ c8 r4
+\relative c' {
+ r8^"oui" c8~ 2 r4 |
+ r8^"non" c2~ 8 r4
}
@end lilypond
accords.
@lilypond[quote,verbatim,relative=1]
-<c e g> ~ <c e g>
+<c e g>~ 2
+<c e g>4~ <c e g c>
<c~ e g~ b> <c e g b>
@end lilypond
une note liée, la liaison doit être répétée, comme ici :
@lilypond[quote,relative=2,verbatim]
-\repeat volta 2 { c g <c e>2 ~ }
+\repeat volta 2 { c g <c e>2~ }
\alternative {
% First alternative: following note is tied normally
{ <c e>2. r4 }
@funindex \laissezVibrer
@funindex laissezVibrer
-Les liaisons @qq{Laissez vibrer} (@notation{L.v.}) sont utilisées pour
+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 :
@funindex tieNeutral
Le positionnement vertical des liaisons de prolongation peut être affiné
--- voir à ce sujet les @qq{commandes prédéfinies} et, pour de plus
+-- voir à ce sujet les « commandes prédéfinies » et, pour de plus
amples détails, @ref{Direction et positionnement}.
@cindex liaison de prolongation, apparence
@lilypond[quote, verbatim, relative=1]
\tieDotted
-c2 ~ c
+c2~ 2
\tieDashed
-c2 ~ c
+c2~ 2
\tieHalfDashed
-c2 ~ c
+c2~ 2
\tieHalfSolid
-c2 ~ c
+c2~ 2
\tieSolid
-c2 ~ c
+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 ~ c
+c2~ 2
\tieDashPattern #0.7 #1.5
-c2 ~ c
+c2~ 2
\tieSolid
-c2 ~ c
+c2~ 2
@end lilypond
Que ce soit pour une tenue ou un phrasé, le motif d'une ligne
\new Staff {
% These two lines are just to prettify this example
\time 16/1
- \override Staff.TimeSignature.stencil = ##f
+ \omit Staff.TimeSignature
% Print a maxima rest, equal to four breves
r\maxima
% Print a longa rest, equal to two breves
\time 3/4 c2.
@end lilypond
+Les changements de métrique en cours de mesure sont abordés dans
+@ref{Levées}.
+
@cindex métrique, visibilité
La métrique est imprimée en début de morceau, et à chaque fois qu'elle
différentes métriques. Les valeurs adaptées ne seront effectives qu'à
partir du moment où interviendra une commande @code{\time} de la valeur
de métrique correspondante :
-
+
@lilypond[quote,verbatim]
\score {
\relative c' {
@ref{Définition des règles de ligature automatique}.
@end enumerate
-Le contexte auquel doivent s'appliquer les dérogations introduites par
-un @code{\overrideTimeSignatureSettings} doit exister avant l'appel de
-ces réglages. Autrement dit, vous devrez, s'il n'y a pas déjà d'élément
-musical, explicitement mentionner le contexte avant que ne
-survienne l'appel à @code{\overrideTimeSignatureSettings}.
-
-@lilypond[quote,verbatim]
-\score {
- \relative c' {
- % This call will fail because the context isn't yet instantiated
- \overrideTimeSignatureSettings
- 4/4 % timeSignatureFraction
- 1/4 % baseMomentFraction
- #'(3 1) % beatStructure
- #'() % beamExceptions
- \time 4/4
- c8^\markup {"Beamed (2 2)"}
- \repeat unfold 7 { c8 } |
- % This call will succeed
- \overrideTimeSignatureSettings
- 4/4 % timeSignatureFraction
- 1/4 % baseMomentFraction
- #'(3 1) % beatStructure
- #'() % beamExceptions
- \time 4/4
- c8^\markup {"Beamed (3 1)"}
- \repeat unfold 7 { c8 } |
- }
-}
-@end lilypond
-
@cindex métrique, retour au propriétés par défaut
@cindex retour au propriétés par défaut de la métrique
@funindex \revertTimeSignatureSettings
l'exécutant, vous pouvez cependant lui fournir une plage :
@lilypond[verbatim,quote,relative=1]
-\tempo 4 = 40 ~ 46
+\tempo 4 = 40 - 46
c4. e8 a4 g
b,2 d4 r
@end lilypond
d4 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
+l'une de l'autre. L'instruction @code{\markLengthOn} permet de
+préserver suffisamment d'espace horizontal de telle sorte que ces
+indications ne se chevauchent ; l'instruction
+@code{\markLengthOff} restaure le comportement par défaut qui
+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
+@end lilypond
+
@snippets
@lilypondfile[verbatim,quote,texidoc,doctitle]
{printing-metronome-and-rehearsal-marks-below-the-staff.ly}
@cindex levée
@cindex mesure incomplète
@cindex incomplète, mesure
+@cindex métrique en cours de mesure
@funindex measurePosition
@funindex \partial
\partial @var{durée}
@end example
-@noindent
-où @var{durée} correspond à la valeur rythmique @strong{restant}
-dans la mesure et @strong{avant} la première mesure complète :
+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.
@lilypond[quote,verbatim,relative=1]
\time 3/4
-\partial 8
-e8 | a4 c8 b c4 |
+\partial 4.
+r4 e8 | a4 c8 b c4 |
@end lilypond
-La @var{durée} peut être de n'importe quelle longueur inférieure
-à la mesure complète :
+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]
-\time 3/4
+\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.
-r4 e8 | a4 c8 b c4 |
+c8( d) e | f2.~ 4 f8 a,( c) f |
@end lilypond
-Cette commande @code{\partial @var{durée}} peut aussi s'écrire :
-
-@example
-\set Timing.measurePosition -@var{durée}
-@end example
-
-De fait, @code{\partial 8} équivaut à :
+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]
-\time 3/4
-\set Timing.measurePosition = #(ly:make-moment -1/8)
-e8 | a4 c8 b c4 |
+\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] |
@end lilypond
-La propriété @code{measurePosition} contient un nombre rationnel qui
-indique, à ce point précis, où l'on en est de la mesure. Notez qu'il
-s'agit du résultat d'une soustraction ; @code{\partial 4}
-signifie, pour le programme : @qq{Dans cette mesure, il reste juste
-une noire}.
+La commande @code{\partial} détermine la propriété
+@code{Timing.measurePosition}, nombre rationnel qui indique combien de
+temps est déjà passé dans la mesure.
@seealso
Glossaire musicologique :
@rinternals{Timing_translator}.
-@knownissues
-@code{\partial} n'est destiné à être utilisé qu'en début de pièce.
-Si on l'utilise ailleurs qu'au début, des messages d'erreur peuvent
-s'afficher, voire des problèmes inopinés surgir. Utilisez plutôt
-@code{\set Timing.measurePosition} en pareil cas.
-
-@lilypond[quote,verbatim,relative=1]
-\time 6/8
-\partial 8
-e8 | a4 c8 b[ c b] |
-\set Timing.measurePosition = #(ly:make-moment -1/4)
-r8 e,8 | a4 c8 b[ c b] |
-@end lilypond
-
-
@node Musique sans métrique
@unnumberedsubsubsec Musique sans métrique
@translationof Unmetered music
Une cadence représente un fragment détaché de la notion de mesure, en
dépit des différentes commandes @code{\bar} qu'il pourra comporter.
-Ceci a pour conséquence que toute altération supplémentaire par rapport
-à l'armure devra être rappelée manuellement -- voir @ref{Altérations}.
+L'insertion d'une commande @code{\bar} dans une cadence n'entame
+pas de nouvelle mesure, même si une barre est imprimée. Ceci a
+pour conséquence que toute altération supplémentaire par rapport à
+l'armure -- normalement en vigueur jusqu'à la fin de la mesure --
+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 "|"
\bar ""
@end example
-Au risque d'obtenir des messages d'erreur inhabituels, il est fortement
-recommandé de créer explicitement un contexte @code{Voice} lorsqu'un
-morceau débute par un @code{\cadenzaOn}.
-
-@example
-\new Voice @{
- \relative c' @{
- \cadenzaOn
- c16[^"Solo Free Time" d e f] g2.
- \bar "||"
- \cadenzaOff
- @}
-@}
-@end example
-
@node Notation polymétrique
@unnumberedsubsubsec Notation polymétrique
si les mesures ne sont pas entièrement remplies, alors les liaisons de
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]
+\new Voice \with {
+ \remove "Note_heads_engraver"
+ \consists "Completion_heads_engraver"
+} {
+ \time 9/8 g\breve. d4. \bar "||"
+ \set completionUnit = #(ly:make-moment 3 8)
+ g\breve. d4.
+}
+@end lilypond
+
+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]
+\new Voice \with {
+ \remove "Note_heads_engraver"
+ \consists "Completion_heads_engraver"
+} {
+ \time 2/4 r4
+ \tuplet 3/2 {g4 a b}
+ \scaleDurations 2/3 {g a b}
+ g4*2/3 a b
+ \tuplet 3/2 {g4 a b}
+ r4
+}
+@end lilypond
+
@seealso
Glossaire musicologique :
@rglosnamed{tie,liaison de tenue}.
@rinternals{Forbid_line_break_engraver}.
@knownissues
-Bien que toutes les durées -- particulièrement celles contenant des
-nolets -- ne puissent être exactement représentées avec des notes
-normales et des points, le graveur @code{Completion_heads_engraver}
-n'insérera pas de nolet.
-
-Le @code{Completion_heads_engraver} affecte seulement les notes, il ne
-divise pas les silences.
-
+Pour rester cohérent avec le comportement précédent, les notes ou
+silences d'une durée supérieure à la mesure, comme un @code{c1*2},
+seront divisés sans être mis à l'échelle -- on aura donc
+@code{@{ c1 c1 @}}. La propriété @code{completionFactor}, qui contrôle
+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
@lilypond[quote, verbatim,relative=1]
\new Staff {
\time 7/8
- % No need to disable beamExceptions as they are not defined for 7/8 time
+ % No need to disable beamExceptions
+ % as they are not defined for 7/8 time
\set Staff.beatStructure = #'(2 3 2)
<<
\new Voice = one {
@lilypond[quote,verbatim,relative=2]
\time 5/8
-% No need to disable beamExceptions as they are not defined for 5/8 time
+% 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 }
Les règles spécifiques autres que celles concernant la terminaison des
ligatures sont gérées par la propriété @code{beamExceptions}.
-@c KEEP LY
@lilypond[quote,relative=2,verbatim]
\time 3/16
\set Timing.beatStructure = #'(2 1)
\set Timing.beamExceptions =
- #'( ;ouvre de la liste associative
- (end . ;ceci concerne la terminaison des ligatures
- ( ;ouvre la liste des points de terminaison
- ((1 . 32) . (2 2 2)) ;règle pour les triples -- groupées à la double
- ))) %referme la liste
+ \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
c16 c c |
\repeat unfold 6 { c32 } |
@end lilypond
-@code{beamExceptions} contient la liste des règles de ligature selon
-leur type.
-
-Le seul type de règle pris en charge à ce jour est @code{'end}, qui
-concerne les terminaisons.
-
-Chaque règle est constituée d'une liste de doublets associatifs en
-langage Scheme (un @emph{alist} pour les puristes), qui indique la durée
-de base et sa règle de regroupement.
-
-@example
-#'((durée-type1 . groupement-1)
- (durée-type2 . groupement-2)
- (durée-type3 . groupement-3))
-@end example
-
-@var{durée-type} est constitué d'une paire indiquant la durée de base --
-par exemple @code{(1 . 16)} pour une double croche.
-
-@var{groupement} est constitué d'une liste Scheme qui indique le
-regroupement à effectuer, en unité de type de ligature.
-
@warning{La propriété @code{beamExceptions} doit répertorier absolument
@strong{toutes} les exceptions. Il n'est en effet pas possible d'en
ajouter, modifier ou supprimer @emph{a posteriori}. Cela peut paraître
@lilypond[quote,verbatim,relative=2]
c4 d8[
-\grace { e32[ d c d] }
+\grace { e32 d c d }
e8] e[ e
\grace { f16 }
e8 e]
De plus, une barre de mesure peut s'imprimer sous la forme d'une coche :
@lilypond[quote,relative=1,verbatim]
-f1 \bar "'"
+f1 \bar "'" g1
@end lilypond
On rencontre habituellement ces signes dans le chant grégorien ; nous
Par ailleurs, la commande @code{\inStaffSegno} crée une barre de mesure
surmontée d'un @emph{segno}, et sait coopérer avec l'instruction
-@code{\repeat volta}.
+@code{\repeat volta} -- voir @ref{Répétitions courantes}.
@cindex bar de mesure, personnalisation
@cindex définition d'une barre de mesure
\time 3/4 c2 e4 | g2 |
@end example
+Des durées incorrectes font échouer les tests de mesure et peuvent
+souvent mettre la partition sens dessus dessous, particulièrement s'il
+s'agit de musique polyphonique. Vérifier les tests de mesure qui ont
+échoué et les durées incorrectes est un bon moyen de commencer à
+corriger sa partition.
+
+Lorsque plusieurs tests successifs présentent un même décalage, seul le
+message d'avertissement concernant la première occurrence est affiché.
+L'origine du problème est de fait plus évidente.
+
Le test de mesure peut être aussi utilisé dans les paroles, par
exemple :
@}
@end example
-Des durées incorrectes font échouer les tests de mesure et peuvent
-souvent mettre la partition sens dessus dessous, particulièrement s'il
-s'agit de musique polyphonique. Vérifier les tests de mesure qui ont
-échoué et les durées incorrectes est un bon moyen de commencer à
-corriger sa partition.
-
-Lorsque plusieurs tests successifs présentent un même décalage, seul le
-message d'avertissement concernant la première occurrence est affiché.
-L'origine du problème est de fait plus évidente.
+Notez bien qu'en matière de paroles, le test est effectué à l'instant
+musical où la syllabe @b{suivant} la marque est traitée. Par voie de
+conséquence, lorsqu'une mesure débute par un silence, il n'y a pas moyen
+de positionner une syllabe à cet endroit, et LilyPond émettra un
+avertissement.
@funindex |
-@funindex pipeSymbol
+@funindex "|"
+@funindex pipe, symbole
-Il est aussi possible d'attribuer une autre valeur au
-symbole @code{|}, en assignant une expression musicale à
-@code{pipeSymbol}. Dans l'exemple suivant, le @code{|} servira à
-insérer une double barre là où il apparaît, au lieu de simplement
-vérifier que la fin de la mesure est atteinte.
+Il est aussi possible d'attribuer une autre valeur au symbole @code{|},
+en assignant une expression musicale à @code{"|"}. Dans l'exemple
+suivant, le @code{|} servira à insérer une double barre là où il
+apparaît, au lieu de simplement vérifier que la fin de la mesure est
+atteinte.
@lilypond[quote,verbatim]
-pipeSymbol = \bar "||"
+"|" = \bar "||"
{
c'2 c' |
c'2 c'
@lilypond[quote,relative=2,verbatim]
c4 \grace b16 a4(
-\grace { b16[ c16] } a2)
+\grace { b16 c16 } a2)
@end lilypond
Les plus courantes sont les acciaccatures, qui doivent se jouer très
@lilypond[quote,relative=2,verbatim]
\acciaccatura d8 c4
\appoggiatura e8 d4
-\acciaccatura { g16[ f] } e2
+\acciaccatura { g16 f } e2
\slashedGrace a,8 g4
\slashedGrace b16 a4(
\slashedGrace b8 a2)
@lilypond[quote,relative=2,verbatim]
<<
- \new Staff { e2 \grace { c16[ d e f] } e2 }
- \new Staff { c2 \grace { g8[ b] } c2 }
+ \new Staff { e2 \grace { c16 d e f } e2 }
+ \new Staff { c2 \grace { g8 b } c2 }
>>
@end lilypond
\new Voice {
<<
{ d1^\trill_( }
- { s2 s4. \grace { c16[ d] } }
+ { s2 s4. \grace { c16 d } }
>>
c1)
}
Référence des propriétés internes :
@rinternals{GraceMusic},
+@rinternals{Grace_auto_beam_engraver},
@rinternals{Grace_beam_engraver},
@rinternals{Grace_engraver},
@rinternals{Grace_spacing_engraver}.
>>
@end lilypond
+Bien que la partie visible contient un @code{\acciaccatura} ou un
+@code{\appoggiatura}, veillez bien à utiliser l'instruction
+@code{\grace} dans la partie invisible, au risque de voir apparaître 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