]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/user/rhythms.itely
Doc-fr: Learning Manual full update
[lilypond.git] / Documentation / fr / user / rhythms.itely
index 5295651a30de684a5d4961566f805e7969f2fc95..d21de42e02af0e7e405f28a49fc847f5747dd852 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 33ba8d40c3493011a4b39ab8b1369701f8013bd6
+    Translation of GIT committish: 21c8461ea87cd670a35a40b91d3ef20de03a0409
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -9,7 +9,8 @@
 @c \version "2.12.0"
 
 @c Translators: Frédéric Chiasson, Jean-Charles Malahieude
-@c Translation checkers: Valentin Villenave, Jean-Charles Malahieude
+@c Translation checkers: Valentin Villenave, Jean-Charles Malahieude,
+@c François Martin, Xavier Scheuer
 
 @node Rhythms
 @section Rhythms
@@ -84,15 +85,15 @@ c4 c8 c16 c32 c64 c64
 @end lilypond
  
 Une note dont la durée est de quatre brèves s'obtient par la commande
-@code{\maxima}. Celle-ci n'est toutefois disponble que dans le cadre de
-la notation ancienne. Pour plus de détails, voir @ref{Ancient notation}. 
+@code{\maxima}.  Celle-ci n'est toutefois disponible que dans le cadre de
+la notation ancienne.  Pour plus de détails, voir @ref{Ancient notation}. 
 
 @cindex durée par défaut
 @cindex défaut, durée
 
-Si la durée n'est pas précisée, elle est alors assimilée à la durée
-précédente.  La valeur par défaut pour la première note est une noire
-(4).
+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
@@ -115,25 +116,25 @@ a4 b c4. b8 a4. b4.. c8.
 @end lilypond
 
 Certaines durées ne peuvent s'obtenir à partir de chiffres et de points,
-mais uniquement en @qq{liant} deux ou plusieurs notes entre elles. Voir
+mais uniquement en @qq{liant} deux ou plusieurs notes entre elles.  Voir
 @ref{Ties} à ce sujet.
 
 Quant à la manière de spécifier la durée des syllabes ou bien d'aligner
 des paroles par rapport aux notes, reportez-vous au chapitre 
 @ref{Vocal music}.
 
-Espacer les notes selon leur durée relative est tout à fait possible.
+Espacer les notes selon leur durée relative est tout à fait possible.  
 Pour plus de détails à ce sujet et sur les autres réglages propres à
 cette forme de notation, reportez-vous à @ref{Proportional notation}.
 
 @funindex \dotsUp
-@funindex dotsUp,
+@funindex dotsUp
 @funindex \dotsDown
-@funindex dotsDown,
+@funindex dotsDown
 @funindex \dotsNeutral
-@funindex dotsNeutral.
+@funindex dotsNeutral
 
-Les points sont normalement haussés pour éviter les lignes de portées,
+Les points sont normalement haussés pour éviter les lignes de portée,
 sauf dans certaines polyphonies.  Des commandes prédéfinies permettent
 de manuellement forcer une orientation particulière, comme indiqué au
 chapitre @ref{Direction and placement}.
@@ -143,6 +144,7 @@ chapitre @ref{Direction and placement}.
 @code{\autoBeamOff},
 @code{\dotsUp},
 @code{\dotsDown},
+@code{\dotsNeutral}.
 @endpredefined
 
 
@@ -167,7 +169,7 @@ Manuel de notation :
 Morceaux choisis :
 @rlsr{Rhythms}.
 
-Manuel des eéférences internes :
+Manuel des références internes :
 @rinternals{Dots},
 @rinternals{DotColumn}.
 
@@ -175,10 +177,10 @@ Manuel des eéférences internes :
 @knownissues
 
 @c Deliberately duplicated in Durations and Rests.  -gp
-Il n'existe pas à proprement parler de limite (inférieure ou supérieure)
-en terme de durée d'un silence.  Cependant, le nombre de glyphes
-disponibles ne couvre que les silences allant du quintuple soupir à la
-maxime (équivalant huit pauses).
+Il n'existe pas à proprement parler de limite (inférieure ou supérieure) 
+en terme de durée d'un silence.  Cependant, le nombre de glyphes 
+disponibles ne couvre que les silences allant du trente-deuxième de
+soupir à la maxime (valant huit pauses).
 
 
 @node Tuplets
@@ -195,14 +197,14 @@ multipliant toutes les durées d'une expression musicale par une
 fraction.
 
 @example
-\times @var{fraction} @{ @var{expr_musique} @}
+\times @var{fraction} @{ @var{expression_musicale} @}
 @end example
 
 @noindent
-La durée de @var{expr_musique} sera multipliée par la fraction.  Le
-dénominateur de la fraction sera imprimé au-dessus ou au-dessous des
-notes, parfois avec un crochet.  Le nolet le plus courant est le
-triolet, dans lequel 3 notes ont la durée de 2, et où les notes durent
+La durée de @var{expression_musicale} sera multipliée par la fraction.
+Le dénominateur 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 3 notes ont la durée de 2, et où les notes durent 
 donc 2/3 de leur valeur écrite.
 
 @lilypond[quote,verbatim,relative=2]
@@ -219,9 +221,9 @@ c4 c \times 2/3 { b4 a g }
 @funindex \tupletNeutral
 @funindex tupletNeutral
 
-Le positionnement automatique du crochet en surplomb ou au-dessous des
-notes peut être contourné manuellement à l'aide de commandes
-prédéfinies, comme indiqué au chapitre @ref{Direction and placement}.
+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 and placement}.  
 
 Les nolets peuvent être imbriqués ; par exemple,
 
@@ -230,11 +232,11 @@ Les nolets peuvent être imbriqués ; par exemple,
 c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4 |
 @end lilypond
  
-Lorsqu'une imbrication de nolets débute au même instant, il vous faudra
-recourir à la commande @code{\tweak}.
+Lorsque, dans une imbrication, les nolets 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 un crochet,
-comme l'indique @ref{Scaling durations}.
+Vous pouvez interférer sur la durée des notes sans imprimer de crochet,
+comme indiqué au chapitre @ref{Scaling durations}.
 
 
 @predefined
@@ -267,6 +269,7 @@ comme l'indique @ref{Scaling durations}.
 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
 {permitting-line-breaks-within-beamed-tuplets.ly}
 
+
 @seealso
 Music Glossary:
 @rglos{triplet},
@@ -303,7 +306,7 @@ se placer au sein de l'expression du nolet.
 @unnumberedsubsubsec Scaling durations
 
 @cindex échelonnement des durées
-@cindex durées, échekonnement
+@cindex durées, échelonnement
 
 Vous pouvez altérer la durée des notes, silences ou accords en leur
 joignant une fraction @var{N/M}, donnant @qq{@code{*}@var{N/M}} --- ou
@@ -398,9 +401,9 @@ a2 ~ a
 
 @noindent
 Les liaisons de tenue sont utilisées soit lorsque la note dépasse de la
-mesure, soit quand les points ne suffisent pas à donner la bonne durée.
+mesure, soit quand les points ne suffisent pas à donner la bonne durée.  
 Lorsque l'on utilise ces liaisons, les valeurs rythmiques les plus
-longues doivent s'aligner sur les subidivisions de la mesure, comme ici :
+longues doivent s'aligner sur les subdivisions de la mesure, comme ici :
 
 @c KEEP LY
 @lilypond[verbatim,quote]
@@ -430,7 +433,6 @@ accords.
 <c~ e g~ b> <c e g b>
 @end lilypond
 
-
 @cindex liaison de tenue et répétition
 @cindex répétition et liaison de tenue
 @cindex reprises avec alternatives et liaisons de prolongation
@@ -439,8 +441,8 @@ accords.
 @funindex \repeatTie
 @funindex repeatTie
 
-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 :
+Lorsqu'une mesure @qq{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 <c e>2 ~ }
@@ -475,7 +477,7 @@ lieu de l'étouffer.  Elles s'indiquent de la manière suivante :
 @funindex \tieNeutral
 @funindex tieNeutral
 
-Le positionnement vertical des liaisons de prologaation peut être affiné
+Le positionnement vertical des liaisons de prolongation peut être affiné
 --- voir à ce sujet les @qq{commandes prédéfinies} et, pour de plus
 amples détails, @ref{Direction and placement}.
 
@@ -575,7 +577,7 @@ résultat indéfini.  Dans ces cas-là, il est préférable d'utiliser un
 @node Writing rests
 @subsection Writing rests
 
-Les silences se saisissent dans une expression musicale tout comme les
+On saisit les silences dans une expression musicale tout comme les
 notes. 
 
 @menu
@@ -634,7 +636,7 @@ leur utilisation est expliquée dans la section
 @cindex silence, spécification du positionnement vertical
 
 Pour spécifier explicitement la position verticale d'un silence, écrivez
-une note suivie de @code{\rest}.  Un silence, de même durée, sera placé
+une note suivie de @code{\rest}.  Un silence de même durée sera placé
 à la position où serait imprimée la note.  Cela rend plus facile la mise
 en place de musique polyphonique, puisque le formateur automatique de
 collision des silences laissera ces silences tranquilles.
@@ -670,8 +672,8 @@ Référence du programme :
 @c Deliberately duplicated in Durations and Rests.  -gp
 Il n'existe pas à proprement parler de limite (inférieure ou supérieure)
 en terme de durée d'un silence.  Cependant, le nombre de glyphes
-disponibles ne couvre que les silences allant du quintuple soupir à la
-maxime (équivalant huit pauses).
+disponibles ne couvre que les silences allant du trente-deuxième de
+soupir à la maxime (équivalant à huit pauses).
 
 
 @node Invisible rests
@@ -687,7 +689,7 @@ maxime (équivalant huit pauses).
 
 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}}
+@code{\skip@tie{}@var{durée}}
 
 @lilypond[verbatim,quote,relative=2]
 c4 c s c
@@ -698,9 +700,9 @@ s2 c
 @cindex paroles, saut de notes
 
 La syntaxe @code{s} est seulement disponible pour les modes d'entrée
-de notes et d'accords.  Dans d'autres situations, pour l'entrée de
+de notes et d'accords.  Dans les autres situations, pour l'entrée de
 paroles par exemple, vous devrez utiliser la commande @code{\skip}, qui
-recquiert une durée explicite.
+requiert une durée explicite.
 
 @lilypond[quote,verbatim,relative=2]
 <<
@@ -717,14 +719,14 @@ recquiert une durée explicite.
 
 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'intar des notes ou des silences : 
+@code{Voice} lorsque nécessaire, à l'instar des notes ou des silences : 
  
 @lilypond[quote,verbatim,fragment]
 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..
+du tout, pas même un symbole transparent. 
 
 @lilypond[quote,verbatim,fragment]
 % This is valid input, but does nothing
@@ -745,14 +747,14 @@ Référence du programme :
 
 @cindex mesures à compter
 @cindex mesure entière de silence
-@cindex silences multi-mesures
+@cindex silences multimesures
 @cindex silences, mesure entière
 @cindex une pause par mesure
 
 @funindex R
 
 Un silence valant une ou plusieurs mesures entières s'entre avec un
-@samp{R} majuscule. 
+@code{R} majuscule. 
 
 @lilypond[quote,verbatim,relative=2]
 % Rest measures contracted to single measure
@@ -781,7 +783,7 @@ 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} -- et
+une pause, tantôt comme une brève --- ou @qq{bâton de pause} --- et
 sera centré sur la mesure quelle qu'en soit la métrique :
 
 @lilypond[quote,verbatim,fragment]
@@ -793,17 +795,17 @@ R1*3/2 |
 R1*2 |
 @end lilypond
 
-@cindex silence multi-mesures, expansion
-@cindex silence multi-mesures, contraction
+@cindex silence multimesure, expansion
+@cindex silence multimesure, contraction
 
 @funindex \expandFullBarRests
 @funindex expandFullBarRests
 @funindex \compressFullBarRests
 @funindex compressFullBarRests
 
-Par défaut, un silence multi-mesures sera répété sur autant de mesures
+Par défaut, un silence multimesures 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 @qq{à compter} :
 
 @lilypond[quote,fragment,verbatim]
 % Default behavior
@@ -821,19 +823,19 @@ R2.*2 |
 
 
 @cindex texte indiquant le nombre de mesures vides
-@cindex silence multi-mesures, ajout de texte
-@cindex script et silence multi-mesures
-@cindex silence multi-mesures, script
-@cindex étiquette et silence multi-mesures
-@cindex silence multi-mesures, étiquette
-@cindex point d'orgue et silence multi-mesures
-@cindex silence multi-mesures et point d'orgue
+@cindex silence multimesure, ajout de texte
+@cindex script et silence multimesure
+@cindex silence multimesure, script
+@cindex étiquette et silence multimesure
+@cindex silence multimesure, étiquette
+@cindex point d'orgue et silence multimesure
+@cindex silence multimesure et point d'orgue
 
 @funindex \fermataMarkup
 @funindex fermataMarkup
 @funindex MultiMeasureRestText
  
-Vous pouvez aussi ajouter du texte à un silence multi-mesures en utilisant
+Vous pouvez aussi ajouter du texte à un silence multimesure en utilisant
 la syntaxe @var{note}-@code{markup} (cf. @ref{Formatting text}).  La
 variable @code{\fermataMarkup} quant à elle permet d'ajouter un point
 d'orgue : 
@@ -847,7 +849,7 @@ R2.^\fermataMarkup
 
 @warning{
 C'est @code{MultiMeasureRestText} qui créera le texte, et
-non @code{TextScript}.  Les commandes de dérogation ou redéfinition
+non @code{TextScript}.  Les commandes de dérogation ou de redéfinition
 doivent s'adresser à l'objet concerné, comme vous pouvez le constater
 dans l'exemple suivant.}
 
@@ -861,7 +863,7 @@ R1^"pas bon !"
 R1^"ça marche !"
 @end lilypond
 
-Un silence multi-mesure placé directement après une commande
+Un silence multimesure placé directement après une commande
 @code{\partial} risque fort de perturber le vérificateur de limites et
 numéros de mesure. 
 
@@ -894,8 +896,8 @@ numéros de mesure.
 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
 {changing-form-of-multi-measure-rests.ly}
 
-@cindex silence multi-mesures, positionnement
-@cindex positionnement des silences multi-mesures
+@cindex silence multimesure, positionnement
+@cindex positionnement des silences multimesure
 
 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
 {positioning-multi-measure-rests.ly}
@@ -923,23 +925,24 @@ Référence du programme :
 @rinternals{MultiMeasureRestText}.
 
 
-@cindex doigtés et silences multi-mesures
-@cindex silences multi-mesures et doigtés
+@cindex doigtés et silences multimesure
+@cindex silences multimesure et doigtés
 
 @knownissues
 
 Vous ne pouvez pas utiliser de doigtés (p.ex. @code{R1*10-4}) pour
-positionner des nombres au dessus d'un silence multi-mesures, le numéro
+positionner des nombres au dessus d'un silence multimesure, le numéro
 de doigt (4) risquant de chevaucher le nombre de mesures à compter (10).
 
 @cindex condenser les silences
+@cindex silences, condenser les 
 
-Condenser plusieurs silences en un unique silence multi-mesures ne peut 
+Condenser plusieurs silences en un unique silence multimesure ne peut 
 être automatisé.  
 
 @cindex silences, collisions entre
 
-Les silences multi-mesures peuvent générer des collisions avec d'autres
+Les silences multimesure peuvent générer des collisions avec d'autres
 silences. 
 
 
@@ -977,10 +980,10 @@ fraction au début de la portée :
 @cindex métrique, visibilité
 
 La métrique est imprimée en début de morceau, et à chaque fois qu'elle
-est modifiée.  Si cette modification intervient après un saut de ligne,
-une métrique @qq{de précaution} sera imprimée juste avant.  Ce
-comportement par défaut peut être modifié, comme indiqué au chapitre
-@ref{Visibility of objects}. 
+est modifiée.  Si cette modification intervient au niveau d'un saut de
+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{Visibility of objects}. 
 
 @lilypond[quote,verbatim,relative=2]
 \time 2/4
@@ -1120,7 +1123,7 @@ Références internes :
 
 @knownissues
 
-@code{\partial} n'est destiné à être utilisé qu'en début de pièce.
+@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'erreurs peuvent
 s'afficher.
 
@@ -1128,7 +1131,7 @@ s'afficher.
 @node Unmetered music
 @unnumberedsubsubsec Unmetered music
 
-@cindex barres de mesures, supression
+@cindex barres de mesure, supression
 @cindex numérotation des mesures, supression
 @cindex cadence
 @cindex musique non mesurée
@@ -1138,7 +1141,6 @@ s'afficher.
 @funindex \cadenzaOff
 @funindex cadenzaOff
 
-
 Les barres de mesure et les numéros de mesure sont calculés
 automatiquement, ce qui n'est pas souhaitable dans le cas d'une musique
 non mesurée --- les cadences, par exemple. Les commandes
@@ -1154,8 +1156,8 @@ c4 c d8 d d f4 g4.
 d4 e d c
 @end lilypond
 
-La numérotation reprend dès la fin d'un cadence, comme si elle n'avait
-pas existé :
+La numérotation reprend dès la fin d'une cadence, comme si celle-ci
+n'avait pas existé :
 
 @lilypond[verbatim,relative=2,fragment]
 % Show all bar numbers
@@ -1199,8 +1201,8 @@ Morceaux choisis :
 @knownissues
 
 LilyPond ne change de ligne ou de page qu'au niveau des barres de
-mesure.  Si votre musique non mesurée dure plus d'une ligne, il vous
-faudra insérer des barres de mesure invisibles, 
+mesure.  Si votre musique non mesurée s'étend sur plus d'une ligne, il
+vous faudra insérer des barres de mesure invisibles, 
 
 @example
 \bar ""
@@ -1209,6 +1211,7 @@ faudra insérer des barres de mesure invisibles,
 @noindent
 pour indiquer où des sauts de ligne peuvent prendre place.
 
+
 @node Polymetric notation
 @unnumberedsubsubsec Polymetric notation
 
@@ -1233,21 +1236,21 @@ et échelonnement de la durée des notes.
 
 @strong{@i{Portées aux métriques différentes, mesures d'égale longueur}}
 
-Il suffit pour obtenir cette forme de notation de tout d'abord affecter
-une même métrique aux différentes portées. L'indicateur de métrique sera
+Il suffit, pour obtenir cette forme de notation, de tout d'abord affecter
+une même métrique aux différentes portées.  L'indicateur de métrique sera
 ensuite remplacé dans chacune des portées par un quotient donné en
-argument à la propriété @code{timeSignatureFraction}. La durée des
-notes sera enfin proratisée selon la métrique commune (voir @ref{Time
-signature}) grâce à la fonction @code{\scaleDurations}, qui s'utilise
-tout comme la commande @code{\times} --- sans toutefois créer de crochet
-de nolet (voir @ref{Scaling durations}).
+argument à la propriété @code{timeSignatureFraction}.  La durée des
+notes sera enfin proratisée selon la métrique commune (voir 
+@ref{Time signature}) grâce à la fonction @code{\scaleDurations}, qui
+s'utilise tout comme la commande @code{\times} --- sans toutefois créer
+de crochet de nolet (voir @ref{Scaling durations}).
 
 @cindex ligature et musique polymétrique
 @cindex polymétrie et ligature
 
 L'exemple suivant utilise parallèlement des mesures à 3/4, 9/8 et
-10/8.  Pour la deuxième portée, les durées sont multipliées par 2/3,
-de telle sorte que @w{2/3 * 9/8 = 3/4} ; pour la troisième, elles sont
+10/8.  Pour la deuxième portée les durées sont multipliées par 2/3 
+de telle sorte que @w{2/3 * 9/8 = 3/4} ; pour la troisième elles sont
 multipliées par 3/5, de telle sorte que @w{3/5 * 10/8 = 3/4}.  Les
 ligatures devront être explicites, la fonction d'échelonnement venant
 perturber les règles de ligature automatique.
@@ -1364,9 +1367,9 @@ fausser l'espacement régulier entre les portées.
 @funindex Completion_heads_engraver
 
 On peut convertir automatiquement les notes longues en notes liées.  Il
-faut pour cela remplacer le graveur @code{Note_heads_engraver}
+suffit pour cela de remplacer le graveur @code{Note_heads_engraver}
 par le graveur @code{Completion_heads_engraver}.  Dans l'exemple
-suivant, les notes dépassant de la mesure sont divisées et liées.
+suivant, les notes qui dépassent de la mesure sont divisées et liées. 
 
 @lilypond[quote,verbatim,relative=1]
 \new Voice \with {
@@ -1383,6 +1386,7 @@ permet de déboguer des partitions complexes : si les mesures ne sont pas
 entièrement remplies, alors les liaisons de prolongation montrent
 exactement la durée des décalages de mesure.
 
+
 @seealso
 Glossaire musicologique : 
 @rglos{tie}
@@ -1403,9 +1407,9 @@ Références internes :
 @knownissues
 
 Bien que toutes les durées --- particulièrement celles contenant des
-nolets --- ne puissent pas être représentées exactement avec des notes
+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. 
+n'insérera pas de nolet. 
 
 @code{Completion_heads_engraver} affecte seulement les notes, il ne
 divise pas les silences.
@@ -1417,9 +1421,9 @@ divise pas les silences.
 @cindex mélodie, affichage du rythme seul
 @cindex rythmique d'une mélodie
 
-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.
+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]
 <<
@@ -1529,12 +1533,12 @@ d'imprimer les ligatures.
 
 Lorsque ce comportement automatisé n'est pas satisfaisant, on peut
 définir des groupements manuellement --- voir @ref{Manual beams}.  Dans
-le cas où les groupe de notes en questioon contient un silence, il est
+le cas où le groupe de notes en question contient un silence, il est
 @strong{impératif} d'indiquer explicitement les début et fin de la
 ligature. 
 
 Lorsque les ligatures automatiques ne sont pas nécessaires, il suffit de
-désactiver la fonctionnalité par un @code{\autoBeamOff} --- réactivée
+désactiver la fonctionnalité par un @code{\autoBeamOff} --- réactivation
 par @code{\autoBeamOn} :
 
 @lilypond[quote,relative=1,verbatim]
@@ -1552,7 +1556,7 @@ c16 c8
 (pour indiquer des mélismes), les ligatures automatiques doivent être 
 désactivées, avec @code{\autoBeamOff}, et indiquées manuellement.} 
 
-Les règles qui dérogent au comportement automatique par défaut sont
+Des règles de dérogation au comportement automatique par défaut sont
 possibles ; voir @ref{Setting automatic beam behavior}.
 
 
@@ -1590,6 +1594,7 @@ Morceaux choisis :
 Références internes : 
 @rinternals{Beam}.
 
+
 @knownissues
 
 Ligatures coudées à cheval sur deux portées et masquage de portée sont
@@ -1633,12 +1638,13 @@ s'appliquent dans l'ordre suivant de priorité :
 @itemize
 
 @item Une ligature explicite --- indiquée par @code{[@dots{}]} --- sera
-toujours respectée, sinon 
+toujours respectée ; sinon 
 
-@item si @code{\autoBeamOff} a été activé, il n'y aura pas de ligature, sinon
+@item si @code{\autoBeamOff} a été activé, il n'y aura pas de ligature ;
+sinon
 
 @item si une règle de terminaison peut s'appliquer, s'y référer pour 
-déterminer à quel moment une ligature peut prendre fin, sinon
+déterminer à quel moment une ligature peut prendre fin ; sinon
 
 @item si une règle valide de regroupement par ligature (voir ci-dessous)
 peut s'appliquer, s'y référer ; sinon
@@ -1691,7 +1697,7 @@ complète pour la métrique donnée. Enfin, @code{beatLength} prend la
 valeur du dénominateur de la métrique. 
 
 Les valeurs par défaut de @code{beatGrouping} sont répertoriées dans une
-table contenue dans le fichier @file{scm/@/music@/-functions@/.scm} --
+table contenue dans le fichier @file{scm/@/music@/-functions@/.scm} ---
 consultez @rlearning{Other sources of information} pour savoir où il se
 situe.  Cette table définit les règles de groupement pour les mesures à
 3/8, 4/8, 5/8, 8/8, ainsi que les mesures composées les plus courantes.
@@ -1699,11 +1705,11 @@ situe.  Cette table définit les règles de groupement pour les mesures à
 @code{measureLength} et @code{beatLength} constituent tous deux des
 @strong{moments}, autrement dit des unités de durée musicale.  La
 fonction Scheme @code{ly:make-moment} est tout particulièrement chargée
-de créer cette quantité de type @i{moment} -- pour plus d'information,
+de créer cette quantité de type @i{moment} --- pour plus d'information,
 consultez @ref{Time administration}.
 
 @code{beatGrouping} représente une liste d'entiers correspondant au
- nombre de pulsations de chaque groupe.
+nombre de pulsations de chaque groupe.
 
 @snippets
 
@@ -1732,8 +1738,16 @@ consultez @ref{Time administration}.
 {conducting-signs,-measure-grouping-signs.ly}
 
 
+@strong{@i{Modification du bornage des ligatures}}
 
-@c [TODO: use \applyContext]
+Les règles de fin de ligature sont nécessaires lorsque des ligatures 
+relatives à différentes durées doivent se terminer à différents endroits 
+au sein de la mesure.  Par exemple, il peut être souhaitable, dans une 
+mesure en 4/4, que les barres de ligature des croches s'achèvent 
+seulement à la fin d'une mesure ou au milieu de celle-ci ; mais que 
+pour des doubles-croches les ligatures se terminent toutes les noires, 
+afin d'éviter de trop longues séries ligaturées.  Ces règles fonctionnent 
+de la manière suivante :
 
 Dans les métriques courantes, les ligatures automatiques peuvent commencer
 sur n'importe quelle note, mais ne peuvent se terminer qu'à certains
@@ -1741,65 +1755,85 @@ points précis dans la mesure : sur une pulsation, ou après toute durée
 spécifiée par les propriétés nommées @code{autoBeamSettings}.  Ces
 propriétés consistent en une liste de règles relatives au début ou à la
 fin des ligatures.  Par défaut, elles sont définies dans le fichier
-@file{scm/@/auto@/-beam@/.scm}.
+@file{scm/@/auto@/-beam@/.scm} --- pour le localiser, voir
+@rlearning{Other sources of information}.
 
 On peut ajouter à cette liste une nouvelle règle, au moyen de la commande
+
 @example
-#(override-auto-beam-setting '(extrémité p q n m) a b [contexte])
+#(override-auto-beam-setting
+  '(extrémité
+    ligature-numérateur ligature-dénominateur
+    métrique-numérateur métrique-dénominateur)
+  moment-numérateur moment-dénominateur  [contexte])
 @end example
 
-@itemize @bullet
+@noindent
+où
+
+@itemize
 
 @item @code{extrémité} désigne le début (@code{begin}) ou la fin
-(@code{end}) de la ligature. 
+(@code{end}) de la ligature. Notez que seul @code{end} ne sera effectif.
 
-@item @code{p/q} désigne la valeur rythmique de la note que l'on veut
-affecter, ou de la plus brève des notes concernées.  Si cette règle doit
-s'appliquer à toutes les ligatures, remplacez @code{p} et @code{q} par
-des étoiles @qq{@code{*}}. 
+@item @code{ligature-numérateur/ligature-dénominateur} désigne la
+valeur rythmique de la note que l'on veut affecter, ou de la plus brève
+des notes concernées.  Si cette règle doit s'appliquer à toutes les
+ligatures, remplacez @code{ligature-numérateur} et
+@code{ligature-dénominateur} par des étoiles @qq{@code{*}}. 
 
 
-@item @code{n/m} est le chiffre de mesure dans lequel la règle doit
-s'appliquer.  Si celle-ci doit s'appliquer dans toutes les métriques,
-remplacez @code{n} et @code{m} par des étoiles @qq{@code{*}}.
+@item @code{métrique-numérateur/métrique-dénominateur} est le chiffre
+de mesure dans lequel la règle doit s'appliquer.  Si celle-ci doit
+s'appliquer dans toutes les métriques, remplacez
+@code{métrique-numérateur} et @code{métrique-dénominateur} par des
+étoiles @qq{@code{*}}. 
 
-@item @code{a/b} est l'emplacement, dans la mesure, auquel les ligatures
-doivent débuter ou s'achever (suivant la valeur @q{extrémité} que nous
-venons de voir). 
+@item @code{moment-numérateur/moment-dénominateur} est l'emplacement,
+dans la mesure, auquel les ligatures doivent s'achever. 
 
+@funindex score-override-auto-beam-setting
+@funindex override-auto-beam-setting
 
 @item @code{contexte} est un argument facultatif, qui détermine le
 contexte dans lequel la règle doit s'appliquer.  Par défaut, il s'agit
-de @code{'Voice}. @code{#(score-override-auto-beam-setting '(A B C D) E
-F)} équivaut à @code{#(override-auto-beam-setting '(A B C D) E F 'Score)}.
+de @code{'Voice}. 
+
+@code{#(score-override-auto-beam-setting '(A B C D) E F)} équivaut à
+@code{#(override-auto-beam-setting '(A B C D) E F 'Score)}. 
 
 @end itemize
 
 Par exemple, si l'on veut que les ligatures s'achèvent toujours après la
-première noire : 
-
+première noire, quelles que soient la métrique et la durée de
+regroupement :
 
-@example
+@lilypond[quote,verbatim,relative=2]
+a8 a a a a a a a
 #(override-auto-beam-setting '(end * * * *) 1 4)
-@end example
+a8 a a a a a a a
+@end lilypond
 
-On peut obliger une règle de ligatures à ne s'appliquer qu'à des groupes
+On peut obliger une règle de ligature à ne s'appliquer qu'à des groupes
 dont la note la plus brève est d'une valeur précise :
 
-@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
+@lilypond[quote,verbatim,relative=2]
 \time 2/4
+% end 1/16 beams for all time signatures at the 1/16 moment
 #(override-auto-beam-setting '(end 1 16 * *) 1 16)
 a16 a a a a a a a |
 a32 a a a a16 a a a a a |
+% end 1/32 beams for all time signatures at the 1/16 moment
 #(override-auto-beam-setting '(end 1 32 * *) 1 16)
 a32 a a a a16 a a a a a |
 @end lilypond
 
-On peut obliger une règle de ligatures à ne s'appliquer que pour un
-chiffre de mesure précis :
+On peut obliger une règle de ligature à ne s'appliquer que pour une
+métrique donnée :
 
-@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
+@lilypond[quote,verbatim,relative=2]
 \time 5/8
+% end beams of all durations in 5/8 time signature at the 2/8 moment
 #(override-auto-beam-setting '(end * * 5 8) 2 8)
 c8 c d d d
 \time 4/4
@@ -1808,110 +1842,99 @@ e8 e f f e e d d
 c8 c d d d
 @end lilypond
 
-Enfin, on peut désactiver une règle de ligatures au moyen du réglage suivant :
+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]
+\time 7/8
+% rhythm 3-1-1-2
+% Context not specified - does not work correctly
+#(override-auto-beam-setting '(end * * 7 8) 3 8)
+#(override-auto-beam-setting '(end * * 7 8) 4 8)
+#(override-auto-beam-setting '(end * * 7 8) 5 8)
+<< {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
+
+% Works correctly with context specified
+#(override-auto-beam-setting '(end * * 7 8) 3 8 'Staff)
+#(override-auto-beam-setting '(end * * 7 8) 4 8 'Staff)
+#(override-auto-beam-setting '(end * * 7 8) 5 8 'Staff)
+<< {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
+@end lilypond
+
+@warning{Si une ligature se fait de manière inattendue, pensez à vérifer
+les règles automatiques dans le fichier @file{scm/@/auto@/-beam@/.scm}
+pour rechercher d'éventuels conflits, étant donné que les règles par
+défaut s'ajoutent à vos propres règles.}
+
+@funindex revert-auto-beam-setting
+
+Toute règle par défaut ou personnalisée conduisant à des ligatures
+indésirables doit être désactivée de la manière suivante :
 
 @example
-#(revert-auto-beam-setting '(extrémité p q n m) a b [contexte])
+#(revert-auto-beam-setting
+  '(extrémité
+    ligature-numérateur ligature-dénominateur
+    métrique-numérateur métrique-dénominateur)
+  moment-numérateur moment-dénominateur  [contexte])
 @end example
 
 @noindent
-@code{extrémité}, @code{p}, @code{q}, @code{n}, @code{m}, @code{a},
-@code{b} et @code{contexte} étant les mêmes que plus haut.  Il est même
-possible de désactiver des règles que l'on n'a pas explicitement créées
-: les règles par défaut, qui se trouvent dans le fichier
-@file{scm/@/auto@/-beam@/.scm}. 
-
+@code{extrémité}, @code{ligature-numérateur},
+@code{ligature-dénominateur}, @code{métrique-numérateur},
+@code{métrique-dénominateur}, @code{moment-numérateur},
+@code{moment-dénominateur} et @code{contexte} étant les mêmes que plus
+haut.  Il est même possible de désactiver des règles que l'on n'a pas
+explicitement créées : les règles par défaut, qui se trouvent dans le
+fichier @file{scm/@/auto@/-beam@/.scm}. 
 
-
-@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
+@lilypond[quote,verbatim,relative=2]
 \time 4/4
 a16 a a a a a a a a a a a a a a a
+% undo a rule ending 1/16 beams in 4/4 time at 1/4 moment
 #(revert-auto-beam-setting '(end 1 16 4 4) 1 4)
 a16 a a a a a a a a a a a a a a a
 @end lilypond
 
 La commande @code{revert-auto-beam-setting} requiert exactement les
-mêmes arguments que la règle d'origine.  En d'autres termes, les étoiles
+mêmes arguments que la règle d'origine.  En d'autres termes, les étoiles 
 ne seront pas prises en compte ici. 
 
-@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
+@lilypond[quote,verbatim,relative=2]
 \time 1/4
 #(override-auto-beam-setting '(end 1 16 1 4) 1 8)
 a16 a a a
-#(revert-auto-beam-setting '(end 1 16 * *) 1 8) % ceci ne désactive pas la règle !
+#(revert-auto-beam-setting '(end 1 16 * *) 1 8) % this won't revert it!
 a a a a
-#(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % ceci marche
+#(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % this will
 a a a a
 @end lilypond
 
+@snippets
 
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{beam-grouping-in-7-8-time.ly}
 
-@c TODO:  old material -- not covered by above stuff, I think.
-Si, dans une mesure à 5/4, l'on veut que les ligatures soient regroupées
-temps par temps, il est nécessaire d'indiquer toutes les terminaisons de
-ligatures. 
-@example
-#(override-auto-beam-setting '(end * * * *) 1 4 'Staff)
-#(override-auto-beam-setting '(end * * * *) 1 2 'Staff)
-#(override-auto-beam-setting '(end * * * *) 3 4 'Staff)
-#(override-auto-beam-setting '(end * * * *) 5 4 'Staff)
-@dots{}
-@end example
-
-La même syntaxe peut servir à définir les points de départ des ligatures.
-Dans l'exemple suivant, les ligatures automatiques  ne peuvent se terminer 
-que sur une noire pointée.
-@example
-#(override-auto-beam-setting '(end * * * *) 3 8)
-#(override-auto-beam-setting '(end * * * *) 1 2)
-#(override-auto-beam-setting '(end * * * *) 7 8)
-@end example
-@c ???? Je n'y comprends rien --vv
-Dans une mesure à 4/4, cela implique que les ligatures ne peuvent se
-terminer que sur la troisième croche, ou sur le quatrième temps (après
-la valeur de deux fois trois croches). 
-
-Si une ligature se fait de manière inattendue, pensez à vérifer les
-règles automatiques dans le fichier @file{scm/@/auto@/-beam@/.scm} pour
-rechercher d'éventuels conflits, dans la mesure ou les règles par défaut
-s'ajoutent à vos propres règles.  Il est alors nécessaire de désactiver
-toute règle par défaut conduisant à des ligatures indésirables. 
-
-Ainsi, pour obtenir des ligatures en groupes de @code{(3 4 3 2)}
-croches, dans une mesure à 12/8, il faudra préalablement utiliser :
-
-@example
-%%% annulons les réglages par défaut relatifs à 12/8, dans scm/auto-beam.scm 
-#(revert-auto-beam-setting '(end * * 12 8) 3 8)
-#(revert-auto-beam-setting '(end * * 12 8) 3 4)
-#(revert-auto-beam-setting '(end * * 12 8) 9 8)
-
-%%% puis ajoutons nos propres règles
-#(override-auto-beam-setting '(end 1 8 12 8) 3 8)
-#(override-auto-beam-setting '(end 1 8 12 8) 7 8)
-#(override-auto-beam-setting '(end 1 8 12 8) 10 8)
-@end example
-
-@cindex ligatures automatiques
-@cindex groupes de notes
-@funindex autoBeaming
-@cindex paroles
-
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{reverting-default-beam-endings.ly}
 
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{beam-endings-in-score-context.ly}
 
-@commonprop
+@funindex \autoBeamOff
+@funindex autoBeamOff
+@funindex \autoBeamOn
+@funindex autoBeamOn
 
-Les groupes de notes reliées par les ligatures peuvent être spécifiés au moyen
-de la propriété @code{beatGrouping}.
+@predefined
+@code{\autoBeamOff},
+@code{\autoBeamOn}.
+@endpredefined
 
-@lilypond[quote,verbatim,relative=2,fragment,ragged-right]
-\time 5/16
-\set beatGrouping = #'(2 3)
-c8[^"(2+3)" c16 c8]
-\set beatGrouping = #'(3 2)
-c8[^"(3+2)" c16 c8]
-@end lilypond
 
+@cindex ligature en fin de partition
+@cindex ligature en fin de voix polyphonique
 
 @knownissues
 
@@ -1922,11 +1945,17 @@ syntaxe @code{<< @dots{} \\ @dots{} >>}, où une voix se terminerait sans
 que la dernière ligature soit achevée.
 
 
+@seealso
+Morceaux choisis :
+@rlsr{Rhythms}.
+
+
 @node Manual beams
 @unnumberedsubsubsec Manual beams
 
 @cindex groupements de note manuels
 @cindex ligatures manuelles
+
 @funindex ]
 @funindex [
 
@@ -1936,13 +1965,23 @@ exemple pour prolonger une ligature par-dessus un silence ou une barre
 de mesure.  Le début et la fin de la ligature sont alors indiqués par
 @code{[} et @code{]}.
 
-@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
+@lilypond[quote,relative=1,verbatim]
 {
   r4 r8[ g' a r8] r8 g[ | a] r8
 }
 @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
+@end lilypond
+
 @commonprop
 
 @funindex stemLeftBeamCount
@@ -1951,64 +1990,90 @@ de mesure.  Le début et la fin de la ligature sont alors indiqués par
 LilyPond peut déterminer automatiquement les sous-groupes à
 l'intérieur d'un groupement de notes, bien que le résultat ne soit pas 
 toujours optimal.  Les propriétés @code{stemLeftBeamCount} et
-@code{stemRightBeamCount} permettent alors
-d'ajuster ce comportement.  Lorsque l'une ou l'autre de ces propriétés
-est définie, elle ne s'applique qu'une seule fois, après quoi sa
-définition est effacée.
-
-@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
-{
-   f8[ r16
-      f g a]
-   f8[ r16
-   \set stemLeftBeamCount = #1
-      f g a]
-}
-@end lilypond
+@code{stemRightBeamCount} permettent alors d'ajuster ce comportement.
+Lorsque l'une ou l'autre de ces propriétés est définie, elle ne
+s'applique qu'une seule fois, après quoi sa définition est effacée.
+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. 
 
-La propriété @code{subdivideBeams} sert à grouper les double-croches
-ou les valeurs plus brèves pulsation par pulsation, la pulsation
-étant définie par la propriété @code{beatLength}.
-
-@lilypond[fragment,quote,relative=2,verbatim]
-c16[ c c c c c c c]
-\set subdivideBeams = ##t
-c16[ c c c c c c c]
-\set Score.beatLength = #(ly:make-moment 1 8)
-c16[ c c c c c c c]
+@lilypond[quote,relative=2,verbatim]
+a8[ r16 f g a]
+a8[ r16
+\set stemLeftBeamCount = #2
+\set stemRightBeamCount = #1
+f
+\set stemLeftBeamCount = #1
+g a]
 @end lilypond
-@funindex subdivideBeams
 
-@noindent
-Pour plus d'information sur @code{make-moment}, voir
-@ref{Time administration}.
 
-Lorsqu'une ligature franchit une barre de mesure, le saut
-de ligne est en principe interdit à cet endroit.  Ce comportement peut
-être outrepassé en définissant @code{breakable}.
+@snippets
 
-@funindex breakable
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{flat-flags-and-beam-nibs.ly}
 
 
 @node Feathered beams
 @unnumberedsubsubsec Feathered beams
 
-Les ligatures en soufflet s'obtiennent en définissant la propriété
-@code{grow-direction} d'une barre de ligature.  La fonction
-@code{\featherDurations} sert à ajuster la durée des notes.
-
-@lilypond[ragged-right,relative=1,fragment,verbatim,quote]
+@cindex soufflet, ligature
+@cindex ligature en soufflet
+
+@funindex \featherDurations
+@funindex featherDurations
+@funindex grow-direction
+
+Les ligatures en soufflet permettent d'indiquer qu'un petit groupe de
+notes se joue en accélérant ou en ralentissant sans pour autant
+modifier le tempo du morceau.  L'étendue du soufflet s'indique par
+@code{[} et @code{]}, et son orientation est déterminée par la proriété
+@code{grow-direction} de l'objet @code{Beam}.
+
+Lorsque la sortie MIDI doit refléter les @emph{ritardando} ou
+@emph{accelerando} indiqués par une ligature en soufflet, les notes
+qui la composent doivent être regroupées dans une expression musicale
+délimitée par des accolades, précédée de la commande
+@code{featherDurations}.  Cette commande détermine le ratio entre les
+durées des première et dernière notes du groupe en question.
+
+Les crochets indiquent l'étendue de la ligature et les accolades les
+notes concernées par une modification de leur durée.  Il s'agit en
+général du même groupe de notes, mais les deux commandes sont
+indépendantes l'une de l'autre.
+
+Dans l'exemple ci-après, les huit doubles-croches occupent exactement le
+même espace qu'une blanche, mais la première est moitié moins longue que
+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 5 4) 
-{
-  c16[ c c c c c c]
-}
+\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
+Si le résultat imprimable ne reflète les durées que de manière
+approximative, la sortie MIDI sera quant à elle parfaitement
+@qq{ponctuelle}. 
+
 @knownissues
 
 La commande @code{\featherDurations} ne permet de traiter que de très
-courts extraits.
+courts extraits, avec une faible amplitude.
+
+
+@seealso
+Morceaux choisis :
+@rlsr{Rhythms}.
 
 
 @node Bars
@@ -2026,30 +2091,39 @@ courts extraits.
 @unnumberedsubsubsec Bar lines
 
 @cindex barres de mesure
-@funindex \bar
+@cindex barre finale
+@cindex double barre
 @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,
-et les sauts de ligne ne peuvent avoir lieu qu'au niveau de ces barres.
+indiquer une reprise. En principe, elles sont insérées automatiquement
+en respectant la métrique en vigueur.
 
 Il est possible de forcer l'impression d'une barre de mesure spéciale,
-avec la commande @code{\bar} :
+avec la commande @code{\bar} --- c'est d'ailleurs l'habitude en fin de
+morceau, où l'on voit une double barre :
 
-@lilypond[quote,ragged-right,relative=2,fragment,verbatim]
-c4 \bar "|:" c4
+@lilypond[quote,relative=1,verbatim]
+e4 d c2 \bar "|."
 @end lilypond
 
+Rien ne s'oppose à ce que la dernière note d'une mesure ne s'arrête
+avant la barre de mesure ; on considère simplement qu'elle se prolonge
+sur la mesure suivante.  Des débordements à répétition finissent par
+générer une musique comprimée ou qui sort de la page, pour la simple et
+bonne raison que les sauts de ligne automatiques ne peuvent intervenir
+qu'à la fin d'une mesure complète, autrement dit lorsque toutes les
+notes sont terminées avant la fin de la mesure.
 
-Les styles de barres de mesure disponibles sont
-
-@c @lilypondfile[ragged-right,quote]{bar-lines.ly}
+@warning{Une durée erronée peut empêcher les sauts de ligne, ce qui
+conduit à une musique compressée, voire à un débordement de la page.}
 
-
-En plus de cela, on peut demander @code{"||:"}, qui équivaut à
-@code{"|:"}, mais qui donnera, en cas de saut de ligne, une double barre
-en fin de ligne, et une barre de reprise au début de la ligne suivante.
+@cindex sauts de ligne
+@cindex barre de mesure invisible
+@cindex invisible, barre de mesure
 
 Il est possible d'autoriser un saut de ligne même s'il n'y a pas
 de barre de mesure visible, en utilisant :
@@ -2059,11 +2133,76 @@ de barre de mesure visible, en utilisant :
 @end example
 
 @noindent
+Ceci insérera une barre de mesure invisible, et permettra --- sans pour
+autant le forcer --- de sauter de ligne à cet endroit, sans incrémenter
+le numéro de mesure. Pour forcer le saut de ligne, référez-vous à
+@ref{Line breaking}. 
 
+@cindex manuelle, barre de mesure
+@cindex barre de mesure manuelle
 
-Ceci insérera une barre de mesure invisible, et permettra de sauter de
-ligne à cet endroit, sans incrémenter le numéro de mesure.
+Cette barre invisible, ainsi que d'autres barres spéciales, peuvent être
+insérées manuellement n'importe où.  Lorsqu'elles coïncident avec la fin
+d'une mesure, elles remplacent la simple barre que LilyPond aurait
+insérée automatiquement.  Dans le cas contraire, la barre spécifiée
+s'insérera là où vous l'aurez positionnée.  Ces insertions n'affectent
+en rien le calcul du positionnement automatique des barres de mesure à
+suivre. 
 
+Vous disposez de deux types de barres simples et de cinq différentes
+doubles barres :
+
+@lilypond[quote,relative=1,verbatim]
+f1 \bar "|" f \bar "." g \bar "||" a \bar ".|" b \bar ".|." c \bar "|.|" d \bar "|." e
+@end lilypond
+
+@noindent
+ainsi que d'une barre en pointillé et d'une discontinue :
+
+@lilypond[quote,relative=1,verbatim]
+f1 \bar ":" g \bar "dashed" a
+@end lilypond
+
+@noindent
+et de cinq types de barre de reprise :
+
+@lilypond[quote,relative=1,verbatim]
+f1 \bar "|:" g \bar ":|:" a \bar ":|.|:" b \bar ":|.:" c \bar ":|" d
+@end lilypond
+
+De plus, une barre de mesure peut s'imprimer sous la forme d'une coche :
+
+@lilypond[quote,relative=1,verbatim]
+f1 \bar "'"
+@end lilypond
+
+On rencontre habituellement ces signes dans le chant grégorien ; nous
+vous invitons dans ce cadre particulier à plutôt utiliser
+@code{\divisioMinima}, comme indiqué au paragraphe @ref{Divisiones} du
+chapitre consacré au grégorien.
+
+
+@cindex répétitions
+@cindex reprises
+
+Bien que l'on puisse insérer des barres de reprise manuellement,
+LilyPond n'en déduira pas pour autant qu'il s'agit d'un passage à
+répéter.  Il est préférable d'indiquer les passages répétés à l'aide des
+différentes commandes de reprise (voir @ref{Repeats}) qui se chargeront
+d'imprimer le type de barre approprié.
+
+Dans les faits, un @code{"||:"} équivaut à un @code{"|:"} sauf s'il
+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]
+\override Score.RehearsalMark #'padding = #3
+c c c c
+\bar "||:"
+c c c c \break
+\bar "||:"
+c c c c
+@end lilypond
 
 Dans une partition comprenant plusieurs portées, la commande @code{\bar}
 placée sur une portée s'applique automatiquement à toutes les
@@ -2071,7 +2210,7 @@ portées. 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,ragged-right,fragment,verbatim]
+@lilypond[quote,fragment,verbatim]
 <<
   \new StaffGroup <<
     \new Staff {
@@ -2086,33 +2225,40 @@ d'un @code{GrandStaff}.
 @end lilypond
 
 
-@commonprop
+@cindex barre de mesure par défaut, modification du style
+@cindex modification du style par défaut des barres de mesure 
+
+@snippets
 
 @funindex whichBar
-@funindex repeatCommands
 @funindex defaultBarType
+@funindex \bar
+@funindex bar
+@funindex bartype
 
 
-La commande @code{\bar }@var{bartype} sert de raccourci pour @code{\set
-Timing.whichBar = }@var{bartype}.  Dès que l'on définit @code{whichBar},
-une barre de mesure est créée selon le style défini.
-
-
-Dès que la propriété @code{whichBar} est définie, une barre de mesure
-est créée.  À chaque début de mesure, elle prend la valeur de
-@code{Timing.defaultBarType}.  La valeur de @code{repeatCommands} sert à
-remplacer les barres de mesure par défaut.
+La commande @code{\bar }@var{type_de_barre} sert de raccourci pour 
+@code{\set Timing.whichBar = }@var{type_de_barre}.  Dès que l'on définit
+@code{whichBar}, une barre de mesure est créée selon le style défini.
 
-Nous vous invitons à utiliser @code{\repeat} pour indiquer les
-reprises. Voyez à ce sujet @ref{Repeats}.
+Le type de barre de mesure par défaut utilisé pour l'insertion 
+automatique est @code{"|"}.  Vous pouvez en changer à tout moment grâce
+à @code{\set@tie{}Timing.defaultBarType@tie{}=@tie{}}@var{type_de_barre}.
 
 
 @seealso
-Dans ce manuel : @ref{Repeats}, @ref{Grouping staves}.
+Dans ce manuel : 
+@ref{Line breaking}, 
+@ref{Repeats}, 
+@ref{Grouping staves}.
 
-Référence du programme : @rinternals{BarLine} (faisant partie du
-contexte @rinternals{Staff}), @rinternals{SpanBar} (sur plusieurs
-portées).
+Morceaux choisis :
+@rlsr{Rhythms}.
+
+Référence du programme : 
+@rinternals{BarLine} (faisant partie du contexte @rinternals{Staff}), 
+@rinternals{SpanBar} (sur plusieurs portées),
+@rinternals{Timing_translator} (pour les propriétés liées au temps).
 
 
 @node Bar numbers
@@ -2120,71 +2266,88 @@ portées).
 
 @cindex Mesure, numéro de
 @cindex numéros de mesure
+
 @funindex currentBarNumber
 
 Les numéros de mesure sont imprimés par défaut à chaque début de
-ligne.  Ce nombre est stocké par la propriété @code{currentBarNumber}
-qui sera mis à jour à chaque mesure.
+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,ragged-right,quote,fragment,relative]
-\repeat unfold 4 {c4 c c c} \break
+@lilypond[verbatim,quote,fragment,relative=1]
+c1 c c c
+\break
 \set Score.currentBarNumber = #50
-\repeat unfold 4 {c4 c c c}
+c1 c c c
 @end lilypond
 
-L'impression d'un numéro de mesure ne peut intervenir que s'il y a une
-barre.  Aussi, pour pouvoir le faire au début d'un morceau,
-devrez-vous ajouter une barre vide :
+@cindex numéro de mesure à intervalle régulier
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative]
-\set Score.currentBarNumber = #50
-\bar ""
-\repeat unfold 4 {c4 c c c} \break
-\repeat unfold 4 {c4 c c c}
-@end lilypond
+@funindex barNumberVisibility
+@funindex BarNumber
 
-Vous pouvez imprimer un numéro de mesure à intervalles réguliers plutôt
-qu'en tête de chaque ligne.  C'est ce qu'illustre l'exemple suivant.
+Vous pouvez imprimer un numéro de mesure à intervalle régulier plutôt
+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
+visible ou non.  Les valeurs sont rangées dans l'ordre suivant :
+@code{visible en fin de ligne}, @code{visible en cours de ligne},
+@code{visible en début de ligne}.  Voici comment imprimer partout les
+numéros de mesure :
 
-@lilypond[verbatim,ragged-right,quote,fragment,relative]
-\override Score.BarNumber #'break-visibility = #'#(#f #t #t)
+@lilypond[verbatim,quote,relative=1]
+\override Score.BarNumber #'break-visibility = #'#(#t #t #t)
 \set Score.currentBarNumber = #11
-\bar ""  % Permit first bar number to be printed
-% Print a bar number every second measure
-\set Score.barNumberVisibility = #(every-nth-bar-number-visible 2)
-c1 c c c c
+% Permit first bar number to be printed
+\bar ""
+c1 | c | c | c
 \break
-c c c c c
+c1 | c | c | c
 @end lilypond
 
+@snippets
 
-Désactiver le graveur concerné --- @code{Bar_number_engraver} ---
-donnera une partition sans numéros de mesure.
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{printing-the-bar-number-for-the-first-measure.ly}
+
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{printing-bar-numbers-at-regular-intervals.ly}
+
+@cindex numéro de mesure, formatage
+@cindex formatage du numéro de mesure
+
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{printing-bar-numbers-inside-boxes-or-circles.ly}
+
+@cindex alignement du numéro de mesure
+@cindex numéro de mesure, alignement
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{aligning-bar-numbers.ly}
+
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{removing-bar-numbers-from-a-score.ly}
 
-@lilypond[verbatim,ragged-right,quote]
-\layout {
-  \context {
-    \Score
-    \remove "Bar_number_engraver"
-  }
-}
-\relative c''{
-c4 c c c \break
-c4 c c c
-}
-@end lilypond
 
 
 @seealso
-Référence du programme : @rinternals{BarNumber}.
+Morceaux choisis :
+@rlsr{Rhythms}.
+
+Référence du programme : 
+@rinternals{BarNumber}.
 
-Exemples : @rlsr{Staff notation}.
 
+@cindex numéro de mesure et collision
+@cindex collision et numéro de mesure
 
 @knownissues
 
-Les numéros de mesure peuvent entrer en collision avec les crochets de
-@rinternals{StaffGroup}. La propriété @code{padding} --- décalage
+Les numéros de mesure peuvent entrer en collision avec les crochets d'un
+@rinternals{StaffGroup}.  La propriété @code{padding} --- décalage
 --- de l'objet @rinternals{BarNumber} permet alors d'ajuster leur
 positionnement. 
 
@@ -2194,19 +2357,22 @@ positionnement.
 
 @cindex vérification des limites de mesure
 @cindex mesures, vérification des limites
+
 @funindex barCheckSynchronize
 @funindex |
 
 Les tests de limites de mesure (ou tests de mesure) aident à détecter
 les erreurs dans les durées.  Un test de mesure s'écrit avec une barre
-verticale, @samp{|}.  Lors du traitement, elle doit correspondre à une
+verticale, @code{|}.  Lors du traitement, elle doit correspondre à une
 barre de mesure.  Sinon, un avertissement est émis.  Dans l'exemple
 suivant, le deuxième test de mesure signale une erreur.
+
 @example
 \time 3/4 c2 e4 | g2 |
 @end example
 
 Le test de mesure peut être aussi utilisé dans les paroles, par exemple :
+
 @example
 \lyricmode @{
  \time 2/4
@@ -2220,21 +2386,34 @@ 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 occurence est affiché.
+
+
 @funindex |
 @funindex pipeSymbol
 
 Il est aussi possible d'attribuer une autre valeur au symbole
-@code{|}, en assignant une expression musicale à @code{pipeSymbol},
+@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.
 
-@lilypond[quote,ragged-right,verbatim]
+@lilypond[quote,verbatim]
 pipeSymbol = \bar "||"
-
-{ c'2 c' | c'2 c' }
+{
+  c'2 c'2 |
+  c'2 c'2
+  c'2 | c'2
+  c'2 c'2
+}
 @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 mesures de LilyPond correspondent à l'original que
+que les numéros de mesure de LilyPond correspondent à l'original que
 l'on recopie.  Cela se fait avec @code{\barNumberCheck}.  Par exemple,
 
 @verbatim
@@ -2246,15 +2425,22 @@ affiche un avertissement lors du traitement si le numéro de mesure à ce
 point (variable @code{currentBarNumber}) n'est pas 123.
 
 
+@seealso
+Morceaux choisis :
+@rlsr{Rhythms}.
+
+
 @node Rehearsal marks
 @unnumberedsubsubsec Rehearsal marks
 
 @cindex Repères, indication de
+
 @funindex \mark
+@funindex mark
 
 Indiquer un repère s'obtient grâce à la commande @code{\mark}.
 
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+@lilypond[quote,verbatim,relative=2]
 c1 \mark \default
 c1 \mark \default
 c1 \mark #8
@@ -2263,8 +2449,8 @@ c1 \mark \default
 @end lilypond
 
 @noindent
-La lettre@tie{}@q{I} n'est pas utilisée, conformément aux usages de la
-gravure.  Cependant, vous pourrez intégrer la lettre @q{I} en utilisant
+La lettre@tie{}@strong{I} n'est pas utilisée, conformément aux usages de la
+gravure.  Cependant, vous pourrez intégrer la lettre @strong{I} en utilisant
 
 @example
 \set Score.markFormatter = #format-mark-alphabet
@@ -2275,21 +2461,31 @@ 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}.
 
-Le style du repère est déterminé par la propriété
+@cindex repère, format
+@cindex repère, style
+@cindex style de repère
+@cindex format de repère
+@cindex repère manuel
+@cindex spécification d'un repère
+@cindex repère, personnalisation
+
+Le style de repère est déterminé par la propriété
 @code{markFormatter}.  Il s'agit d'une fonction qui prend en arguments
 le repère en cours (un entier) ainsi que le contexte en cours, et
 retournera un objet de type étiquette.  Dans l'exemple qui suit,
 @code{markFormatter} est réglé pour une procédure type. Quelques
-mesure plus loin, son comportement est modifié pour imprimer un
+mesures plus loin, son comportement est modifié pour imprimer un
 repère encadré.
 
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+@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
 @end lilypond
 
@@ -2320,6 +2516,11 @@ définis.  Un @code{\markup} peut néanmoins s'utiliser en argument.
 @cindex segno
 @cindex coda
 @cindex D.S al Fine
+@cindex point d'orgue
+@cindex glyphes musicales
+
+@funindex \musicglyph
+@funindex musicglyph
 
 Un @code{\mark} peut contenir un glype musical tel que le signe
 @emph{segno}.  
@@ -2336,20 +2537,24 @@ Pour connaître les différents symboles accessibles par
 @code{\musicglyph}, consultez @ref{The Feta font}.
 
 Pour affiner le positionnement des repères, veuillez vous référer à
-@ref{Text marks}.
+@ref{Formatting text}.
 
 
 @seealso
-Dans ce manuel : @ref{Text marks}.
+Dans ce manuel : 
+@ref{The Feta font},
+@ref{Formatting text}.
 
-Référence du programme : @rinternals{RehearsalMark}.
+Fichiers d'initialisation : 
+@file{scm/@/translation@/-functions@/.scm} contient les définitions de
+@code{format-mark-numbers} et @code{format-mark-letters}.  Elles seront
+source d'inspiration pour d'autres fonctions de formatage.
 
-Fichiers d'initialisation : @file{scm/@/translation@/-functions@/.scm}
-contient les définitions de @code{format-mark-numbers} et
-@code{format-mark-letters}.  Elles seront source d'inspiration pour
-d'autres fonctions de formatage.
+Morceaux choisis : 
+@rlsr{Rhythms}.
 
-Exemples : @rlsr{Rhythms}, @rlsr{Expressive marks}.
+Référence du programme : 
+@rinternals{RehearsalMark}.
 
 
 @node Special rhythmic concerns
@@ -2365,201 +2570,170 @@ Exemples : @rlsr{Rhythms}, @rlsr{Expressive marks}.
 @node Grace notes
 @unnumberedsubsubsec Grace notes
 
-@funindex \grace
 @cindex ornements
 @cindex notes d'ornement
 @cindex appoggiature
-@cindex accacciature
+@cindex acciaccature
 @cindex petite note
 
+@funindex \grace
+@funindex grace
 
-Les petites notes sont des ornements entièrement écrits.  Les plus
-courantes sont les accacciatures, qui doivent se jouer très vite,
-et qui s'écrivent sous forme d'une petite note barrée (sur la hampe)
-et liée.  L'appoggiature est une petite note non barrée, qui vole
-une fraction à la durée de la note réelle qui la suit.
-
-Ces petites notes sont entrées avec les commandes @code{\acciaccatura}
-et @code{\appoggiatura}, comme le montre l'exemple suivant :
-
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-b4 \acciaccatura d8 c4 \appoggiatura e8 d4
-\acciaccatura { g16[ f] } e4
-@end lilypond
-
-
-Ce sont là deux formes spéciales de la commande @code{\grace}, qui prend
-en charge toutes les petites notes. Si on la fait suivre d'une
-expression musicale, un groupe de petites notes sera créé, sans impact
-sur la métrique.
+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,ragged-right,relative=2,verbatim,fragment]
+@lilypond[quote,relative=2,verbatim]
 c4 \grace c16 c4
-\grace { c16[ d16] } c2 c4
+\grace { c16[ d16] } c2
 @end lilypond
 
-@noindent
-Contrairement à @code{\acciaccatura} ou @code{\appoggiatura}, la 
-commande @code{\grace} ne provoque pas de liaison.
-
-La durée des petites notes est interprétée par le programme en fonction
-d'un deuxième compteur de temps, le chronomètre @code{grace}.  Chaque
-instant est défini par deux nombres rationnels : le premier compte les
-durées réelles, le second compte la durée des petites notes.  Reprenons
-l'exemple ci-dessus en y ajoutant ces couples de nombres :
+Les plus courantes sont les acciaccatures, qui doivent se jouer très vite,
+et qui s'écrivent sous forme d'une petite note barrée (sur la hampe)
+et liée.  L'appoggiature est une petite note non barrée, qui vole
+une fraction à la durée de la note réelle qui la suit.
 
-@lilypond[quote,ragged-right]
-<<
-  \relative c''{
-    c4 \grace c16 c4 \grace {
-    c16[ d16] } c2 c4
-  }
-  \new Lyrics \lyricmode {
-    \override LyricText #'font-family = #'typewriter
-
-    \markup { (0,0) } 4
-    \grace { \markup {
-      ( \fraction 1 4 , \fraction -1 16 ) } 16 }
-    \markup { (\fraction 1 4 , 0 ) } 4
-    \grace {
-      \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
-      \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
-    }
-    \markup { ( \fraction 2 4 , 0 ) }
-  }
->>
+@lilypond[quote,relative=2,verbatim]
+\grace c8 b4
+\acciaccatura d8 c4
+\appoggiatura e8 d4
+\acciaccatura { g16[ f] } e4
 @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,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \grace { c16[ d e f] } e4 }
-   \new Staff { c4 \grace { g8[ b] } c4 } >>
+@lilypond[quote,relative=2,verbatim]
+<< \new Staff { e2 \grace { c16[ d e f] } e2 }
+   \new Staff { c2 \grace { g8[ b] } c2 } >>
 @end lilypond
 
+@cindex grace notes, following
+
 @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
 suivent.
 
-@lilypond[ragged-right, verbatim,relative=2,fragment]
-c1 \afterGrace d1 { c16[ d] } c4
+@lilypond[quote,verbatim,relative=2]
+c1 \afterGrace d1 { c16[ d] } c1
 @end lilypond
 
 Les petites notes se placent alors aux 3/4 de la durée de la note
 réelle.  Cette fraction peut être changée en définissant
-@code{afterGraceFraction} ; ainsi,
+@code{afterGraceFraction}.  Dans l'exemple suivant, vous pouvez observer
+la différence entre le comportement par défaut, à 15/16 et
+enfin à la moitié de la durée de base.
 
-@example
-#(define afterGraceFraction (cons 7 8))
-@end example
-
-@noindent
-placera la petite note à 7/8 de la note réelle.
+@lilypond[quote,verbatim,relative=2]
+<<
+  \new Staff {
+    c1 \afterGrace d1 { c16[ d] } c1
+  }
+  \new Staff {
+    #(define afterGraceFraction (cons 15 16))
+    c1 \afterGrace d1 { c16[ d] } c1
+  }
+  \new Staff {
+    #(define afterGraceFraction (cons 1 2))
+    c1 \afterGrace d1 { c16[ d] } c1
+  }
+>>
+@end lilypond
 
-On peut obtenir le même effet manuellement, de la façon suivante :
+Des silences invisibles permettent d'ajuster l'espace entre les petites
+notes et la note réelle.  Nous pourrions positionner ces petites notes à
+7/8 de la durée de la note de base :
 
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+@lilypond[quote,verbatim,relative=2]
 \new Voice {
   << { d1^\trill_( }
-     { s2 \grace { c16[ d] } } >>
-  c4)
+     { s2 s4. \grace { c16[ d] } } >>
+  c1)
 }
 @end lilypond
 
-@noindent
-Le silence invisible peut être plus ou moins long --- ici c'est une
-demi-pause --- afin d'ajuster l'espace entre la note réelle et les
-petites notes.
+@cindex retouche des notes d'ornement
+@cindex notes d'ornement et retouches
+@cindex notes d'ornement, mise en forme
 
 Les expressions @code{\grace} obéissent à des règles typographiques
 particulières, notamment pour régler l'orientation et la taille des
 objets.  De ce fait, toute subtilité de mise en forme devra être
 indiquée @emph{à l'intérieur} de l'expression introduite par
-@code{\grace} :
+@code{\grace} ; ces réglages ajoutés doivent également être désactivés
+dans cette même expression.
 
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+@lilypond[quote,verbatim,relative=2]
 \new Voice {
   \acciaccatura {
     \stemDown
     f16->
     \stemNeutral
   }
-  g4
+  g4 e c2
 }
 @end lilypond
 
-@noindent
-Tous les réglages ajoutés doivent également être désactivés dans cette
-même expression.
 
-Il est possible de changer globalement la mise en forme des petites
-notes dans un morceau, au moyen de la fonction
-@code{add-grace-property}.  Ici, par exemple, on ôte la définition de
-l'orientation des objets @code{Stem} pour toutes les petites notes, afin
-que les hampes ne soient pas toujours orientées vers le haut.
+@cindex hampe barrée
 
-@example
-\new Staff @{
- #(add-grace-property 'Voice 'Stem 'direction '())
- @dots{}
-@}
-@end example
+@snippets
 
-@noindent
-Il est par ailleurs possible de modifier les variables
-@code{startGraceMusic}, @code{stopGraceMusic},
-@code{startAcciaccaturaMusic}, @code{stopAcciaccaturaMusic},
-@code{startAppoggiaturaMusic}, et @code{stopAppoggiaturaMusic}.
-Pour plus de détails, voir le fichier @file{ly/@/grace@/-init@/.ly}.
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{using-grace-note-slashes-with-normal-heads.ly}
 
-@noindent
-Le trait que l'on trouve sur les hampes des accacciatures peut
-être appliqué dans d'autres situations en définissant @*
-@code{\override Stem  #'stroke-style = #"grace"}.
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{tweaking-grace-layout-within-music.ly}
 
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{redefining-grace-note-global-defaults.ly}
 
-@commonprop
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{positioning-grace-notes-with-floating-space.ly}
 
-Il est possible de forcer l'élasticité de l'espacement des notes d'agrément.
 
-@lilypond[verbatim,quote,relative=2]
-<<
-  \override Score.SpacingSpanner #'strict-grace-spacing = ##t
-  \new Staff {
-    c4
-    \afterGrace c4 { c16[ c8 c16] }
-    c4 r
-  }
-  \new Staff {
-    c16 c c c c c c c c4 r
-  }
->>
-@end lilypond
+@seealso
+Glossaire musicologique :
+@rglos{grace notes},
+@rglos{acciaccatura},
+@rglos{appoggiatura}.
 
+Fichiers source : 
+@file{ly/@/grace@/-init@/.ly}.
 
-@seealso
-Référence du programme : @rinternals{GraceMusic}.
+Morceaux choisis : 
+@rlsr{Rhythms}.
+
+Référence du programme : 
+@rinternals{GraceMusic}.
 
 
 @knownissues
 
-Une partition commençant par une expression @code{\grace} doit faire
-intervenir la commande @code{\new Voice}, sans quoi la note réelle et
-la petite note se retrouveront sur des portées différentes.
+@cindex acciaccature, multi-note
+@cindex note d'ornement, synchronisation
+@cindex synchronisation des notes d'ornement
+
+Un groupe de notes ligaturées consituant une @i{acciaccatura} apparaîtra
+comme une @i{appoggiatura}, c'est-à-dire sans trait.
+
+@c TODO Add link to LSR snippet to add slash when available
 
 La synchronisation des petites notes se fait de façon parfois
 surprenante, car les autres objets de la portée --- barres de mesure,
 armures, etc. --- sont eux aussi synchrones. Pensez-y lorsque vous
 mélez des portées comprenant des petites notes et d'autres sans :
 
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \bar "|:" \grace c16 d4 }
-   \new Staff { c4 \bar "|:" d4 } >>
+@lilypond[quote,relative=2,verbatim]
+<<
+  \new Staff { e4 \bar "|:" \grace c16 d2. }
+  \new Staff { c4 \bar "|:" d2. }
+>>
 @end lilypond
 
 @noindent
@@ -2567,9 +2741,11 @@ 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},
 correspondant à la durée des petites notes.
 
-@lilypond[quote,ragged-right,relative=2,verbatim,fragment]
-<< \new Staff { e4 \bar "|:" \grace c16 d4 }
-   \new Staff { c4 \bar "|:" \grace s16 d4 } >>
+@lilypond[quote,relative=2,verbatim]
+<<
+  \new Staff { e4 \bar "|:" \grace c16 d2. }
+  \new Staff { c4 \bar "|:" \grace s16 d2. }
+>>
 @end lilypond
  
 Seules des expressions musicales séquentielles peuvent être utilisées
@@ -2584,12 +2760,12 @@ code peut échouer ou produire des erreurs.
 @cindex cadenza
 @cindex cadence
 @cindex cadence et alignement
-@cindex alignnement et cadence
+@cindex alignement et cadence
 
 Dans un contexte orchestral, une cadence constitue un problème
 spécifique.  Lors du montage d'une partition contenant une cadence,
 tous les autres instruments doivent sauter autant de notes que ce
-qu'en comporte la cadence, faute de quoi il démarreraient trop tôt ou
+qu'en comporte la cadence, faute de quoi ils démarreraient trop tôt ou
 trop tard. 
 
 Les fonctions @code{mmrest-of-length} ou @code{skip-of-length}
@@ -2638,9 +2814,9 @@ Morceaux choisis :
 @funindex measureLength
 
 
-Le temps est administré par le @code{Timing_translaator}, qui réside en
+Le temps est administré par le @code{Timing_translator}, qui réside en
 principe dans le contexte @code{Score}.  Un alias, @code{Timing}, sera
-ajouté au contexte auquel il est rattaché.
+ajouté au contexte auquel le @code{Timing_translator} est rattaché.
 
 @code{Timing} dispose des propriétés suivantes afin de garder trace du
 minutage de la partition.
@@ -2675,7 +2851,7 @@ Le calage peut être modifié en réglant explicitement l'une de ces
 variables.  Dans l'exemple qui suit, nous réglons la métrique à 4/4,
 tout en fixant @code{measureLength} à 5/4.  Arrivé à 4/8 dans la
 troisième mesure, nous avançons de 1/8, en assignant 5/8 à
-@code{measurePosition}, racourcissant donc cette mesure d'une croche.
+@code{measurePosition}, raccourcissant donc cette mesure d'une croche.
 La barre de mesure suivante tombera donc à 9/8 et non à 5/8.
 
 @lilypond[quote,verbatim,relative=1]
@@ -2692,11 +2868,11 @@ c4 c1
 Comme le montre cet exemple, @code{ly:make-moment n m} construit une
 durée de n/m fois une ronde.  
 Par conséquent, @code{ly:make-moment 1 8} correspond à une croche, et
-@code{ly:make-moment 7 16} à la durée de sept doubles croches.
+@code{ly:make-moment 7 16} à la durée de sept doubles-croches.
 
 
 @seealso
-This manual
+Dans ce manuel 
 @ref{Bar numbers}, 
 @ref{Unmetered music}