]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/notation/pitches.itely
Run scripts/auxiliar/update-with-convert-ly.sh
[lilypond.git] / Documentation / fr / notation / pitches.itely
index e50c477390d9e13fd59f9c5dda98b49ddd7862bb..761797b6bad43539ff5e0c895ac020e683c7526b 100644 (file)
@@ -1,12 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @ignore
-    Translation of GIT committish: 59968a089729d7400f8ece38d5bc98dbb3656a2b
+    Translation of GIT committish: 952705bbbb000581a13836e6a733df04511e93c5
 
     When revising a translation, copy the HEAD committish of the
-    version that you are working on.  See TRANSLATION for details.
+    version that you are working on.  For details, see the Contributors'
+    Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.12.0"
+@c \version "2.16.0"
 
 @c Translators: Frédéric Chiasson
 @c Translation checkers: Valentin Villenave, Jean-Charles Malahieude
 
 @lilypondfile[quote]{pitches-headword.ly}
 
-Cette section détaille la façon d'indiquer les hauteurs de notes, sous
-trois aspects : la saisie des hauteurs, la modification des hauteurs
-et les options de gravure.
+Cette section détaille la façon d'indiquer la hauteur des notes, sous
+trois aspects : la saisie des hauteurs, la modification des
+hauteurs et les options de gravure.
 
 @menu
-* Écriture des hauteurs de note::             
-* Modification de plusieurs hauteurs::   
-* Gravure des hauteurs::          
-* Têtes de note::                  
+* Écriture des hauteurs de note::
+* Modification de plusieurs hauteurs::
+* Gravure des hauteurs::
+* Têtes de note::
 @end menu
 
 
@@ -33,18 +34,19 @@ et les options de gravure.
 @subsection Écriture des hauteurs de note
 @translationof Writing pitches
 
-Cette section explique la manière d'indiquer les hauteurs de note.  Deux 
-modes permettent d'indiquer l'octave des notes : le mode absolu, et le
+Cette section explique la manière d'indiquer les hauteurs de note.  Deux
+modes permettent d'indiquer l'octave des notes : le mode absolu, et le
 mode relatif.  Ce dernier est le plus pratique lors de la saisie d'un
 fichier source au clavier de l'ordinateur.
 
 @menu
-* Hauteurs avec octave absolue::       
-* Octaves relatives::       
-* Altérations::                 
-* Noms de note dans d'autres langues::  
+* Hauteurs avec octave absolue::
+* Octaves relatives::
+* Altérations::
+* Nom des notes dans d'autres langues::
 @end menu
 
+
 @node Hauteurs avec octave absolue
 @unnumberedsubsubsec Hauteurs avec octave absolue
 @translationof Absolute octave entry
@@ -58,14 +60,16 @@ fichier source au clavier de l'ordinateur.
 La hauteur s'écrit -- à moins de préciser une autre langue -- avec la
 notation batave, en utilisant les lettres de @code{a} à @code{g}.
 Les notes @code{c} (do) et @code{b} (si) sont écrites une octave sous le
-do central. 
+do central.
 
 @c don't use c' here.
-@lilypond[verbatim,quote,fragment]
-\clef bass
-c d e f
-g a b c
-d e f g
+@lilypond[verbatim,quote]
+{
+  \clef bass
+  c4 d e f
+  g4 a b c
+  d4 e f g
+}
 @end lilypond
 
 @cindex octave, spécification
@@ -73,26 +77,28 @@ d e f g
 @funindex '
 @funindex ,
 
-L'octave peut être précisée sous forme d'une série d'apostrophes
-@code{'} ou d'une série de virgules @code{,}.  Chaque @code{'} hausse la
-note d'une octave, chaque @code{,} baisse la note d'une octave.
+L'octave peut être précisée sous forme d'une série
+d'apostrophes @code{'} ou d'une série de virgules @code{,}.
+Chaque @code{'} hausse la note d'une octave ;
+chaque @code{,} baisse la note d'une octave.
 
-@lilypond[verbatim,quote,fragment]
-\clef treble
-c' c'' e' g
-d'' d' d c
-\clef bass
-c, c,, e, g
-d,, d, d c
+@lilypond[verbatim,quote]
+{
+  \clef treble
+  c'4 c'' e' g
+  d''4 d' d c
+  \clef bass
+  c,4 c,, e, g
+  d,,4 d, d c
+}
 @end lilypond
 
-
 @seealso
 Glossaire musicologique :
-@rglos{Pitch names}.
+@rglosnamed{Pitch names,Noms des notes}.
 
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
 
 @node Octaves relatives
@@ -106,41 +112,41 @@ Morceaux choisis :
 @funindex \relative
 @funindex relative
 
-On spécifie les octaves en ajoutant @code{'} et @code{,} aux noms de
-hauteurs.  En recopiant de la musique, on a vite fait de mettre une note
-à la mauvaise octave, et ce genre d'erreur est difficile à retrouver.
-Le mode d'écriture en octave relative prévient ces erreurs dans la
-mesure où elles deviennent beaucoup plus évidentes : une seule erreur
-décale le reste de la pièce à une mauvaise octave.
-
+On spécifie les octaves en ajoutant @code{'} ou @code{,} aux
+noms de hauteur.  En recopiant de la musique, on a vite fait de mettre
+une note à la mauvaise octave ; ce genre d'erreur est difficile à
+retrouver.  Le mode d'écriture en octave relative prévient ces erreurs
+dans la mesure où elles deviennent beaucoup plus évidentes : une
+seule erreur décale le reste de la pièce à une mauvaise octave.
 
 @example
-\relative @var{hauteur_de_référence} @var{musicexpr}
+\relative @var{hauteur_de_référence} @var{expression_musicale}
 @end example
 
 En mode relatif, chaque note est considérée comme étant le plus proche
 possible de celle qui la précède.  L'octave des notes mentionnées dans
-@var{musicexpr} va être calculée de la manière suivante : 
+@var{expression_musicale} va être calculée de la manière suivante :
 
 @itemize
 @item
 Si aucun signe de changement d'octave n'est utilisé, l'intervalle de
 base entre la note actuelle et la précédente sera toujours au plus d'une
-quarte.  Cet intervalle est déterminé sans tenir compte des altérations. 
+quarte.  Cet intervalle est déterminé sans tenir compte des altérations.
 
 @item
-Un signe de changement d'octave @code{'} ou @code{,} peut être ajouté
-pour hausser ou baisser la note d'une octave par rapport à la hauteur
-calculée sans spécification.
+Un signe de changement d'octave @code{'} ou @code{,} peut être
+ajouté pour hausser ou baisser la note d'une octave par rapport à la
+hauteur calculée sans spécification.
 
 @item
-Ces signes de changement d'octave peuvent être multipliés. Par exemple,
-@code{''}@tie{}ou@tie{}@code{,,} ajouteront une octave supplémentaire.
+Ces signes de changement d'octave peuvent être multipliés.  Par exemple,
+@code{''} ou @code{,,} ajouteront une octave supplémentaire.
 
 @item
 Lorsque l'on entre en mode @code{\relative}, une hauteur absolue de
 départ peut être spécifiée, et agira dès lors comme si elle précédait la
-première note de @var{musicexpr}.
+première note de @var{expression_musicale}.  Nous vous recommandons de
+faire référence à un do (@code{c}).
 
 @end itemize
 
@@ -202,7 +208,7 @@ dernière clause @code{\relative} qui est prise en compte.
 
 Pour utiliser le mode d'octave relative dans de la musique transposée,
 une clause @code{\relative} additionnelle doit être placée au sein du
-bloc @code{\transpose}. 
+bloc @code{\transpose}.
 
 @lilypond[verbatim,quote]
 \relative c' {
@@ -216,13 +222,12 @@ bloc @code{\transpose}.
 }
 @end lilypond
 
-
 @cindex accords et octave relative
 @cindex octave relative et accords
 
 Si l'expression précédente est un accord, c'est la première note de
 l'accord qui détermine l'emplacement de la première note du prochain
-accord.  A l'intérieur de l'accord, les notes sont placées relativement
+accord.  À l'intérieur de l'accord, les notes sont placées relativement
 à celle qui précède.  Examinez avec attention l'exemple suivant, et tout
 particulièrement le positionnement des do.
 
@@ -236,7 +241,7 @@ particulièrement le positionnement des do.
 @end lilypond
 
 Comme nous l'avons vu, l'octaviation est déterminée sans tenir compte
-des altérations.  Ainsi un mi double-dièse après un si naturel sera
+des altérations.  Ainsi un mi double-dièse qui suit un si naturel sera
 placé au-dessus de celui-ci, alors qu'un fa double-bémol se retrouvera
 en dessous.  En d'autres termes, une quarte doublement augmentée
 demeure considérée comme un intervalle plus petit qu'une quinte
@@ -252,18 +257,21 @@ et la quinte diminuée de seulement six demi-tons.
 }
 @end lilypond
 
+L'une des conséquences de toutes ces règles est que la première note
+rencontrée dans un fragment balisé par @code{@w{\relative f}} sera
+interprétée tout comme si elle avait été saisie en mode absolu.
 
 @seealso
 Glossaire musicologique :
-@rglos{fifth},
-@rglos{interval},
-@rglos{Pitch names}.
+@rglosnamed{fifth,quinte},
+@rglosnamed{interval,intervalle},
+@rglosnamed{Pitch names,nom des notes}.
 
 Manuel de notation :
 @ref{Vérifications d'octave}.
 
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
 Référence des propriétés internes :
 @rinternals{RelativeOctaveMusic}.
@@ -280,28 +288,28 @@ Référence des propriétés internes :
 @c duplicated in Key signature and in Accidentals
 @warning{Les nouveaux utilisateurs sont parfois déroutés par la gestion
 des altérations et de l'armure.  Pour LilyPond, une hauteur n'est que du
-matériau brut ; l'armure et la clef ne feront que déterminer comment ce
-matériau sera retranscrit.  Un simple @code{c} signifie tout bonnement 
-@w{@qq{ do naturel}} quels que soient l'armure et la clef en question.
-Pour plus d'information, reportez-vous au chapitre
-@rlearning{Altérations et armure}.} 
+matériau brut ; l'armure et la clef ne feront que déterminer
+comment ce matériau sera retranscrit.  Un simple @code{c} signifie
+tout bonnement « do naturel » quelles que soient l'armure et la clef
+en question. Pour plus d'information, reportez-vous au chapitre
+@rlearning{Altérations et armure}.}
 
 @cindex noms de note, hollandais
 @cindex noms de note, par défaut
+@cindex hauteur, nom par défaut
 @cindex dièse
 @cindex bémol
 @cindex double dièse
 @cindex double bémol
-@cindex flat, double
 @cindex naturel
 @cindex bécarre
 
 Dans la notation par défaut, un @notation{dièse} est formé en ajoutant
-@code{-is} après le nom de note, un @notation{bémol} en ajoutant
-@code{-es}.  Les @notation{double-dièses} et @notation{double-bémols}
-sont obtenus en ajoutant @code{-isis} ou @code{-eses} au nom de note.
-Ce sont les noms de note hollandais.  Pour les autres langues, consultez 
-@ref{Noms de note dans d'autres langues}.
+@code{is} après le nom de note, un @notation{bémol} en ajoutant
+@code{es}.  Les @notation{double-dièses} et @notation{double-bémols}
+sont obtenus en ajoutant respectivement @code{isis} ou @code{eses} au
+nom de note.  Ce sont les noms de note hollandais.  Pour les autres
+langues, consultez @ref{Nom des notes dans d'autres langues}.
 
 @lilypond[verbatim,quote,relative=2]
 ais1 aes aisis aeses
@@ -309,7 +317,7 @@ ais1 aes aisis aeses
 
 Un bécarre annule l'effet d'une altération, qu'elle soit accidentelle
 ou à l'armure.  Cependant, dans la syntaxe des noms de note, les
-bécarres ne s'écrivent pas avec un suffixe ; un simple nom de note
+bécarres ne s'écrivent pas avec un suffixe ; un simple nom de note
 donnera une note bécarre.
 
 @lilypond[verbatim,quote,relative=2]
@@ -321,8 +329,8 @@ a4 aes a2
 @cindex demi-dièses
 
 Les demi-bémols et demi-dièses s'écrivent en ajoutant respectivement
-@code{-eh} et @code{-ih}. Voici une série de dos altérés en hauteurs
-croissantes :
+@code{eh} et @code{ih}. Voici une série de dos altérés en hauteurs
+croissantes :
 
 @lilypond[verbatim,quote,relative=2]
 ceseh1 ces ceh c cih cis cisih
@@ -330,7 +338,6 @@ ceseh1 ces ceh c cih cis cisih
 
 Les micro-intervalles sont aussi exportés dans le fichier MIDI.
 
-
 @cindex altération de précaution
 @cindex altération entre parenthèses
 @cindex précaution, altération de
@@ -341,11 +348,11 @@ Les micro-intervalles sont aussi exportés dans le fichier MIDI.
 
 Normalement, les altérations sont imprimées automatiquement, mais il se
 peut que vous vouliez les imprimer manuellement.  On peut forcer
-l'impression d'une altération , dite @qq{de précaution}, en ajoutant un
-point d'exclamation @code{!} après la hauteur de note.  Une altération
-entre parenthèses peut être obtenue en ajoutant un point d'interrogation
-@code{?} après la hauteur de note.  Ces signes peuvent aussi être
-utilisés pour imprimer des bécarres.
+l'impression d'une altération, dite « de précaution », en ajoutant un
+point d'exclamation @code{!} après la hauteur de note.  Une
+altération entre parenthèses peut être obtenue en ajoutant un point
+d'interrogation @code{?} après la hauteur de note.  Ces signes
+peuvent aussi être utilisés pour imprimer des bécarres.
 
 @lilypond[verbatim,quote,relative=2]
 cis cis cis! cis? c c c! c?
@@ -363,143 +370,131 @@ cis1 ~ cis ~
 cis
 @end lilypond
 
-
 @snippets
+@lilypondfile[verbatim,quote,texidoc,doctitle,ragged-right]
+{hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc, doctitle]
+@lilypondfile[verbatim,quote,texidoc, doctitle]
 {preventing-extra-naturals-from-being-automatically-added.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{makam-example.ly}
-
-
 @seealso
 Glossaire musicologique :
-@rglos{sharp},
-@rglos{flat},
-@rglos{double sharp},
-@rglos{double flat},
-@rglos{Pitch names},
-@rglos{quarter tone}.
+@rglosnamed{sharp,dièse},
+@rglosnamed{flat,bémol},
+@rglosnamed{double sharp,double dièse},
+@rglosnamed{double flat,double bémol},
+@rglosnamed{Pitch names,Nom des notes},
+@rglosnamed{quarter tone,quart de ton}.
 
 Manuel d'initiation :
 @rlearning{Altérations et armure}.
 
 Manuel de notation :
 @ref{Altérations accidentelles automatiques},
-@ref{Altérations accidentelles suggérées},
-@ref{Noms de note dans d'autres langues}.
+@ref{Altérations suggérées (musica ficta)},
+@ref{Nom des notes dans d'autres langues}.
 
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
-Références internes du programme :
+Références des propriétés internes :
 @rinternals{Accidental_engraver},
 @rinternals{Accidental},
 @rinternals{AccidentalCautionary},
 @rinternals{accidental-interface}.
 
-L'impression automatique des altérations peut être affinée de plusieurs
-manières.  Pour plus d'information, voir 
-@ref{Altérations accidentelles automatiques}. 
-
-
 @cindex accidentel, quart de ton
 @cindex quart de ton
 
 @knownissues
-
 Il n'y a pas de standard universellement accepté pour noter le bémol et
 demi (qui abaisse la hauteur trois quarts de ton), le symbole de
 LilyPond n'est donc conforme à aucun standard.
 
 
-
-@node Noms de note dans d'autres langues
-@unnumberedsubsubsec Noms de note dans d'autres langues
+@node Nom des notes dans d'autres langues
+@unnumberedsubsubsec Nom des notes dans d'autres langues
 @translationof Note names in other languages
 
 @cindex notes, noms selon la langue
 @cindex noms de note, langues
 @cindex langues, noms de note
 
-Vous disposez de jeux prédéfinis de noms de note pour plusieurs autres
-langues.  Pour les utiliser, incluez le fichier d'initialisation
-spécifique à la langue voulue.  Par exemple, pour les langues romanes,
-ajoutez @w{@code{\include "italiano.ly"}} au début du fichier source.
+Vous disposez de jeux prédéfinis de noms de note et altérations pour
+plusieurs autres langues.  Pour les utiliser, il suffit de déclarer, en
+début de fichier, la langue que vous utilisez.  Voici comment, par
+exemple, utiliser l'italien pour votre saisie :
+
+@lilypond[quote,verbatim]
+\language "italiano"
 
-@warning{Dans la mesure où certains fichiers d'initialisation, comme 
-@w{@code{predefined-fretboards.ly}}, utilisent les conventions bataves,
-la commande @code{\include} concernant la langue que vous décirez
-utiliser doît intervenir après toutes les autres inclusions de fichier
-d'initialisation de LilyPond.}
+\relative do' {
+  do re mi sib
+}
+@end lilypond
 
-Les fichiers de langue disponibles ainsi que les noms de note utilisés
-sont les suivants :
+Les langues disponibles ainsi que les noms de note utilisés
+sont les suivants :
 
 @quotation
-@multitable {@file{nederlands.ly}} {do re mi fa sol la sib si}
-@headitem Fichier linguistique
+@multitable {@code{nederlands}} {do re mi fa sol la sib si}
+@headitem Langue
   @tab Nom des notes
-@item @file{nederlands.ly}
+@item @code{nederlands}
   @tab c d e f g a bes b
-@item @file{arabic.ly}
-  @tab do re mi fa sol la sib si
-@item @file{catalan.ly}
+@item @code{catalan}
   @tab do re mi fa sol la sib si
-@item @file{deutsch.ly}
+@item @code{deutsch}
   @tab c d e f g a b h
-@item @file{english.ly}
+@item @code{english}
   @tab c d e f g a bf b
-@item @file{espanol.ly}
+@item @code{espanol}
   @tab do re mi fa sol la sib si
-@item @file{italiano.ly}
+@item @code{italiano}
   @tab do re mi fa sol la sib si
-@item @file{norsk.ly}
+@item @code{norsk}
   @tab c d e f g a b h
-@item @file{portugues.ly}
+@item @code{portugues}
   @tab do re mi fa sol la sib si
-@item @file{suomi.ly}
+@item @code{suomi}
   @tab c d e f g a b h
-@item @file{svenska.ly}
+@item @code{svenska}
   @tab c d e f g a b h
-@item @file{vlaams.ly}
+@item @code{vlaams}
   @tab do re mi fa sol la sib si
 @end multitable
 @end quotation
 
 @noindent
-et les suffixes d'altération correspondants :
+et les suffixes d'altération correspondants :
 
 @quotation
-@multitable {@file{nederlands.ly}} {-s/-sharp} {-ess/-es} {-ss/-x/-sharpsharp} {-essess/-eses}
-@headitem Fichier linguistique
+@multitable {@code{nederlands}} {-s/-sharp} {-ess/-es} {-ss/-x/-sharpsharp} {-essess/-eses}
+@headitem Langue
   @tab dièse @tab bémol @tab double dièse @tab double bémol
-@item @file{nederlands.ly}
+@item @code{nederlands}
   @tab -is @tab -es @tab -isis @tab -eses
-@item @file{arabic.ly}
-  @tab -d @tab -b @tab -dd @tab -bb
-@item @file{catalan.ly}
+@item @code{catalan}
   @tab -d/-s @tab -b @tab -dd/-ss @tab -bb
-@item @file{deutsch.ly}
+@item @code{deutsch}
   @tab -is @tab -es @tab -isis @tab -eses
-@item @file{english.ly}
+@item @code{english}
   @tab -s/-sharp @tab -f/-flat @tab -ss/-x/-sharpsharp
     @tab -ff/-flatflat
-@item @file{espanol.ly}
+@item @code{espanol}
   @tab -s @tab -b @tab -ss/-x @tab -bb
-@item @file{italiano.ly}
+@item @code{italiano}
   @tab -d @tab -b @tab -dd @tab -bb
-@item @file{norsk.ly}
+@item @code{norsk}
   @tab -iss/-is @tab -ess/-es @tab -ississ/-isis
     @tab -essess/-eses
-@item @file{portugues.ly}
+@item @code{portugues}
   @tab -s @tab -b @tab -ss @tab -bb
-@item @file{suomi.ly}
+@item @code{suomi}
   @tab -is @tab -es @tab -isis @tab -eses
-@item @file{svenska.ly}
+@item @code{svenska}
   @tab -iss @tab -ess @tab -ississ @tab -essess
-@item @file{vlaams.ly}
+@item @code{vlaams}
   @tab -k @tab -b @tab -kk @tab -bb
 @end multitable
 @end quotation
@@ -515,7 +510,6 @@ linguistiques, seules ces formes abrégées ont été définies.
 a2 as e es a ases e eses
 @end lilypond
 
-
 @cindex microtonalités
 @cindex demi-dièse
 @cindex demi-bémol
@@ -524,41 +518,51 @@ a2 as e es a ases e eses
 
 @noindent
 Certaines musiques utilisent des microtonalités, pour lesquelles les
-altérations sont des fractions de dièse ou bémol @qq{normaux}.  Le
+altérations sont des fractions de dièse ou bémol « normaux ».  Le
 tableau suivant répertorie les noms de note en quart de ton, tels que
-définis dans plusieurs fichiers linguistiques. Les préfixes @emph{semi-}
+définis dans plusieurs fichiers linguistiques.  Les préfixes @emph{semi-}
 et @emph{sesqui-} correspondent au @emph{demi-} et @emph{trois demis}.
 À noter qu'aucune définition n'existe à ce jour pour le norvégien, le
 suédois, le catalan et l'espagnol.
 
 @quotation
-@multitable {@file{nederlands.ly}} {@b{semi-sharp}} {@b{semi-flat}} {@b{sesqui-sharp}} {@b{sesqui-flat}}
-@headitem Fichier linguistique
+@multitable {@code{nederlands}} {@b{semi-sharp}} {@b{semi-flat}} {@b{sesqui-sharp}} {@b{sesqui-flat}}
+@headitem Langue
   @tab semi-dièse @tab semi-bémol @tab sesqui-dièse @tab sesqui-bémol
-@item @file{nederlands.ly}
+@item @code{nederlands}
   @tab -ih @tab -eh @tab -isih @tab -eseh
-@item @file{arabic.ly}
-  @tab -sd @tab -sb @tab -dsd @tab -bsb
-@item @file{deutsch.ly}
+@item @code{deutsch}
   @tab -ih @tab -eh @tab -isih @tab -eseh
-@item @file{english.ly}
+@item @code{english}
   @tab -qs @tab -qf @tab -tqs @tab -tqf
-@item @file{espanol.ly}
+@item @code{espanol}
   @tab -cs @tab -cb @tab -tcs @tab -tcb
-@item @file{italiano.ly}
+@item @code{italiano}
   @tab -sd @tab -sb @tab -dsd @tab -bsb
-@item @file{portugues.ly}
+@item @code{portugues}
   @tab -sqt @tab -bqt @tab -stqt @tab -btqt
 @end multitable
 @end quotation
 
+La plupart des langues dont nous venons de parler correspondent à la
+musique classique occidentale au tempérament égal -- le concept de
+@emph{Common Practice Period} en anglais.  LilyPond prend néanmoins en
+charge d'autres systèmes de notation, comme indiqué au chapitre
+@ref{Noms des notes et altérations non-occidentaux}.
 
 @seealso
 Glossaire musicologique :
-@rglos{Pitch names}.
+@rglosnamed{Pitch names,Nom des notes},
+@rglos{Common Practice Period}.
+
+Manuel de notation :
+@ref{Noms des notes et altérations non-occidentaux}.
+
+Fichiers d'initialisation :
+@file{scm/define-note-names.scm}.
 
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
 
 @node Modification de plusieurs hauteurs
@@ -568,10 +572,14 @@ Morceaux choisis :
 Cette partie traite de la manière de modifier les hauteurs de note.
 
 @menu
-* Vérifications d'octave::                
-* Transposition::                   
+* Vérifications d'octave::
+* Transposition::
+* Inversion::
+* Rétrogradation::
+* Transformations modales::
 @end menu
 
+
 @node Vérifications d'octave
 @unnumberedsubsubsec Vérifications d'octave
 @translationof Octave checks
@@ -585,17 +593,17 @@ Cette partie traite de la manière de modifier les hauteurs de note.
 @funindex octaveCheck
 @funindex controlpitch
 
-
 Les tests d'octave rendent la correction d'erreurs d'octave plus facile
-dans le mode d'octave @code{relative} -- un @code{,} ou un @code{'}
-oublié, ça n'arrive pas qu'aux autres ! : une note peut être suivie de 
-@w{@code{=}@var{apostrophes/virgules}} pour indiquer à quelle octave
-absolue elle devrait être.  Dans l'exemple suivant, le @code{d} générera
-un avertissement, puisqu'on attend un @code{d''} mais qu'on obtient un
-@code{d'} -- il n'y a qu'une tierce entre @code{b'} et @code{d''}.  Sur
-la partition, l'octave sera corrigée pour donner un @code{d''} et la
-prochaine note sera calculée en fonction de @code{d''} et non de
-@code{d'}. 
+dans le mode d'octave @code{relative} -- un @code{,} ou
+un @code{'} oublié, ça n'arrive pas qu'aux autres !
+
+Une note peut être suivie de @w{@code{=}@var{apostrophes/virgules}}
+pour indiquer à quelle @strong{octave absolue} elle devrait être.  Dans
+l'exemple suivant, le premier @code{d} générera un avertissement,
+puisqu'on attend un @code{d''} -- intervalle inférieur à la quarte --
+mais qu'on obtient un @code{d'}.  Sur la partition, l'octave sera
+corrigée pour donner un @code{d'} et la prochaine note sera calculée en
+fonction de ce @code{d'} et non de @code{d''}.
 
 @lilypond[verbatim,quote]
 \relative c'' {
@@ -605,13 +613,14 @@ prochaine note sera calculée en fonction de @code{d''} et non de
 @end lilypond
 
 Il existe aussi une vérification d'octave qui ne produit pas de musique
-imprimée, ayant pour syntaxe @w{@code{\octaveCheck}
-@var{hauteur_référence}} -- @var{hauteur_référence} étant spécifiée en
-mode absolu.  Cette commande vérifie que l'intervalle entre la note qui
-précède et @var{hauteur_référence} est inférieure à la quinte comme il
-se doît en mode relatif.  Dans le cas contraire, un message sera émis et
-la note précédente ne sera pas modifiée.  Les notes suivantes seront,
-par contre, positionnées relativement à @var{hauteur_référence}.
+imprimée, ayant pour syntaxe
+@code{\octaveCheck @var{hauteur_référence}} --
+@code{@var{hauteur_référence}} étant spécifiée en mode absolu.  Cette
+commande vérifie que l'intervalle entre la note qui précède et
+@code{@var{hauteur_référence}} est inférieur à la quinte comme il se
+doit en mode relatif.  Dans le cas contraire, un message sera émis et la
+note précédente ne sera pas modifiée.  Les notes suivantes seront, par
+contre, positionnées relativement à @code{@var{hauteur_référence}}.
 
 @lilypond[verbatim,quote]
 \relative c'' {
@@ -638,10 +647,9 @@ Dans les deux mesures qui suivent, les premier et troisième
 }
 @end lilypond
 
-
 @seealso
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
 Référence des propriétés internes :
 @rinternals{RelativeOctaveCheck}.
@@ -658,26 +666,27 @@ Référence des propriétés internes :
 @funindex transpose
 
 Une expression musicale peut être transposée avec @code{\transpose}.
-Voici la syntaxe :
+En voici la syntaxe :
 
 @example
-\transpose @var{note_de_départ} @var{note_d_arrivée} @var{musicexpr}
+\transpose @var{note_de_départ} @var{note_d_arrivée} @var{expression_musicale}
 @end example
 
 @noindent
-Cela signifie que @var{musicexpr} est transposé d'un intervalle entre
-les notes @var{note_de_départ} et @var{note_d_arrivée} : toute note
-dont la hauteur était @code{note_de_départ} est changée en
-@code{note_d_arrivée} et les autres note seront changées selon le même
-intervalle. 
+Cela signifie que @code{@var{expression_musicale}} est transposé de
+l'intervalle séparant @code{@var{note_de_départ}} et
+@code{@var{note_d_arrivée}} : toute note dont la hauteur était
+@code{note_de_départ} est changée en @code{note_d_arrivée} ; les
+autres notes seront changées selon le même intervalle.  Les deux
+hauteurs s'expriment en octave absolue.
 
 @warning{La musique contenue dans un bloc @code{@bs{}transpose} est en
-octaves absolus, sauf à inclure dans ce même bloc une clause
-@code{@bs{}relative}.} 
+octaves absolues, sauf à inclure dans ce même bloc une clause
+@code{@bs{}relative}.}
 
 Prenons comme exemple une pièce écrite en ré majeur.  Si cette pièce est
 un peu trop basse pour l'interprète, elle peut être transposée en mi
-majeur.  Vous noterez que l'armure est modifiée automatiquement.
+majeur.  Vous noterez que l'armure est automatiquement modifiée.
 
 @lilypond[verbatim,quote]
 \transpose d e {
@@ -710,10 +719,10 @@ La présence de @w{@code{\key c \major}} s'explique par le fait que, bien
 que les notes soient effectivement transposées, l'armure ne sera
 imprimée que dans la mesure où elle est explicitement mentionnée.
 
-@code{\transpose} fait la distinction entre les notes enharmoniques :
+@code{\transpose} fait la distinction entre les notes enharmoniques :
 @w{@code{\transpose c cis}} et @w{@code{\transpose c des}} transposeront
-la pièce un demi-ton plus haut.  Mais la première version écrira des
-dièses et la deuxième des bémols.
+la pièce un demi-ton plus haut, au détail près que la première version
+écrira des dièses et la deuxième des bémols.
 
 @lilypond[verbatim,quote]
 music = \relative c' { c d e f }
@@ -726,9 +735,9 @@ music = \relative c' { c d e f }
 On peut aussi utiliser @code{\transpose} pour entrer des notes écrites
 pour un instrument transpositeur.  Normalement, les hauteurs dans
 LilyPond sont écrites en ut, c'est à dire en sons réels, mais elles
-peuvent être écrites dans un autre ton.  Quand, par exemple, on écrit
-pour une trompette en si bémol, commençant sur un ré à l'oreille, on
-pourrait écrire 
+peuvent être écrites dans un autre ton.  Prenons l'exemple d'un morceau
+pour trompette en si bémol commençant sur un ré à l'oreille ; on
+pourrait écrire
 
 @example
 musiqueEnSiBemol = @{ e4 @dots{} @}
@@ -736,9 +745,9 @@ musiqueEnSiBemol = @{ e4 @dots{} @}
 @end example
 
 @noindent
-Pour imprimer cette musique en si bémol à nouveau -- et de ce fait
-produire une partie de trompette, au lieu d'un conducteur en notes
-réelles, on utilisera un deuxième @code{transpose}
+Pour imprimer cette musique en fa -- et de ce fait produire une partie
+de cor au lieu d'un conducteur en notes réelles -- on utilisera un
+deuxième @code{\transpose} :
 
 @example
 musiqueEnSiBemol = @{ e4 @dots{} @}
@@ -746,28 +755,27 @@ musiqueEnSiBemol = @{ e4 @dots{} @}
 @end example
 
 @noindent
-Pour plus d'information à ce sujet, consultez 
+Pour plus d'information à ce sujet, consultez
 @ref{Instruments transpositeurs}.
 
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {transposing-pitches-with-minimum-accidentals-smart-transpose.ly}
 
-
 @seealso
 Manuel de notation :
 @ref{Octaves relatives},
-@ref{Instruments transpositeurs}.
+@ref{Instruments transpositeurs},
+@ref{Inversion},
+@ref{Transformations modales},
+@ref{Rétrogradation}.
 
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches, Hauteurs}.
 
 Référence des propriété internes :
 @rinternals{TransposedMusic}.
 
-
 @funindex \transpose
 @funindex transpose
 @funindex \chordmode
@@ -776,28 +784,249 @@ Référence des propriété internes :
 @funindex relative
 
 @knownissues
+Si vous voulez utiliser en même temps @code{\transpose} et
+@code{\relative}, vous devez mettre @code{\transpose} en dehors de
+@code{\relative}, puisque @code{\relative} n'aura aucun effet sur la
+musique apparaissant dans un @code{\transpose}.
+
+La fonction @code{\transpose} ne permet pas d'imprimer des altérations
+triples ; elle les remplacera par un « équivalent enharmonique »
+-- par exemple ré bémol au lieu de mi triple bémol.
+
+
+@node Inversion
+@unnumberedsubsubsec Inversion
+@translationof Inversion
+
+@cindex inversion
+
+@funindex \inversion
+
+Une expression musicale peut s'inverser et être transposée à l'aide de
+l'instruction
+
+@example
+\inversion @var{hauteur-pivot} @var{hauteur-arrivée} @var{expression_musicale}
+@end example
+
+L'@code{@var{expression_musicale}} sera alors inversée, intervalle par
+intervalle, puis transposée de telle sorte que
+@code{@var{hauteur-pivot}} devienne @code{@var{hauteur-arrivée}}.
+
+@lilypond[verbatim,quote]
+music = \relative c' { c d e f }
+\new Staff {
+  \music
+  \inversion d' d' \music
+  \inversion d' ees' \music
+}
+@end lilypond
+
+@warning{Le motif à inverser doit être exprimé en hauteur absolue, à
+moins d'avoir été préalablement inclus explicitement dans un bloc
+@code{@bs{}relative}.}
+
+@seealso
+Manuel de notation :
+@ref{Transformations modales},
+@ref{Rétrogradation},
+@ref{Transposition}.
+
+
+@node Rétrogradation
+@unnumberedsubsubsec Rétrogradation
+@translationof Retrograde
+
+@cindex rétrograde, transformation
+@cindex transformation rétrograde
+
+@funindex \retrograde
+@funindex retrograde
+
+Une expression musicale peut se renverser et se présenter sous forme
+rétrograde :
+
+@lilypond[verbatim,quote]
+music = \relative c' { c8. ees16( fis8. a16 b8.) gis16 f8. d16 }
+
+\new Staff {
+  \music
+  \retrograde \music
+}
+@end lilypond
+
+@knownissues
+Une liaison de prolongation à l'intérieur d'un bloc @code{\retrograde}
+sera de fait rompue, ce qui générera un message d'avertissement.
+Des liaisons de prolongation seront toutefois générées automatiquement 
+dès lors qu'est activé le @ref{Découpage automatique des notes}.
+
+@seealso
+Manuel de notation :
+@ref{Inversion},
+@ref{Transformations modales},
+@ref{Transposition}.
+
+
+@node Transformations modales
+@unnumberedsubsubsec Transformations modales
+@translationof Modal transformations
+
+@cindex modales, transformations
+
+Dans une composition basée sur une gamme, un même motif est transformé à
+plusieurs reprises et selon des schémas différents.  Il peut être
+@notation{transposé} pour partir de différents points de la gamme ou
+bien être @notation{inversé} à partir d'une note pivot dans la gamme.
+Il peut aussi être renversé pour produire une rétrogradation.
+
+@warning{Toute note qui ne ferait pas partie de la gamme en question ne
+sera pas transformée.}
+
+
+@subsubheading Transposition modale
+@translationof Modal transposition
+
+@cindex modale, transposition
+
+@funindex \modalTranspose
+@funindex modalTranspose
+
+Un motif peut se transposer selon une gamme donnée :
+
+@example
+\modalTranspose @var{hauteur-départ} @var{hauteur-arrivée} @var{gamme} @var{motif}
+@end example
+
+Les notes de @var{motif} seront décalées à l'intérieur de la @var{gamme}
+selon leur degré, déterminé par l'intervalle entre @var{hauteur-départ}
+et @var{hauteur-arrivée} :
+
+@lilypond[verbatim,quote]
+diatonicScale = \relative c' { c d e f g a b }
+motif = \relative c' { c8 d e f g a b c }
+
+\new Staff {
+  \motif
+  \modalTranspose c f \diatonicScale \motif
+  \modalTranspose c b, \diatonicScale \motif
+}
+@end lilypond
+
+Il est ainsi possible de déterminer une gamme ascendante, quels qu'en soient
+l'amplitude et les différents intervalles :
+
+@lilypond[verbatim,quote]
+pentatonicScale = \relative c' { ges aes bes des ees }
+motif = \relative c' { ees8 des ges,4 <ges' bes,> <ges bes,> }
+
+\new Staff {
+  \motif
+  \modalTranspose ges ees' \pentatonicScale \motif
+}
+@end lilypond
+
+L'utilisation de @code{\modalTranspose} avec une gamme chromatique
+produit les mêmes effets qu'un @code{\transpose}, à ceci près que les
+notes seront alors prédéterminées :
+
+@lilypond[verbatim,quote]
+chromaticScale = \relative c' { c cis d dis e f fis g gis a ais b }
+motif = \relative c' { c8 d e f g a b c }
+
+\new Staff {
+  \motif
+  \transpose c f \motif
+  \modalTranspose c f \chromaticScale \motif
+}
+@end lilypond
+
+
+@subsubheading Inversion modale
+@translationof Modal inversion
+
+@cindex modale, inversion
+
+@funindex \modalInversion
+@funindex modalInversion
+
+Un motif peut s'inverser selon une certaine gamme et à partir d'un pivot
+déterminé, puis transposé, le tout en une seule opération :
+
+@example
+\modalInversion @var{hauteur-pivot} @var{hauteur-arrivée} @var{gamme} @var{motif}
+@end example
+
+Les notes de @var{motif} se retrouvent au même degré par rapport à
+@var{hauteur-pivot} dans la @var{gamme}, toutefois dans le sens opposé,
+puis décalées dans cette même @var{gamme} de l'intervalle séparant
+@var{hauteur-départ} et @var{hauteur-arrivée}.
+
+Il est donc possible de simplement inverser à partir d'une des notes de
+la gamme en donnant la même valeur à @var{hauteur-départ} et
+@var{hauteur-arrivée} :
+
+@lilypond[verbatim,quote]
+octatonicScale = \relative c' { ees f fis gis a b c d }
+motif = \relative c' { c8. ees16 fis8. a16 b8. gis16 f8. d16 }
+
+\new Staff {
+  \motif
+  \modalInversion fis' fis' \octatonicScale \motif
+}
+@end lilypond
+
+Pour permuter deux notes de la gamme, il suffit donc d'inverser à partir
+de l'une des notes et de transposer d'un degré de la gamme.  Les deux
+notes spécifiées peuvent s'interpréter comme étant les bornes du pivot.
+
+@lilypond[verbatim,quote]
+scale = \relative c' { c g' }
+motive = \relative c' { c c g' c, }
+
+\new Staff {
+  \motive
+  \modalInversion c' g' \scale \motive
+}
+@end lilypond
+
+L'opération conjointe d'une inversion et d'une rétrogradation produit
+une rétrogradation inversée :
+
+@lilypond[verbatim,quote]
+octatonicScale = \relative c' { ees f fis gis a b c d }
+motif = \relative c' { c8. ees16 fis8. a16 b8. gis16 f8. d16 }
+
+\new Staff {
+  \motif
+  \retrograde \modalInversion c' c' \octatonicScale \motif
+}
+@end lilypond
+
+@seealso
+Manuel de notation :
+@ref{Inversion},
+@ref{Rétrogradation},
+@ref{Transposition}.
 
-Si vous voulez utiliser en même temps @code{@bs{}transpose} et
-@code{@bs{}relative}, vous devez mettre @code{@bs{}transpose} en dehors de
-@code{@bs{}relative}, puisque @code{@bs{}relative} n'aura aucun effet sur la
-musique apparaissant dans un @code{@bs{}transpose}.
 
 @node Gravure des hauteurs
 @subsection Gravure des hauteurs
 @translationof Displaying pitches
 
 Nous allons voir dans cette partie comment influer sur la gravure des
-hauteurs. 
+hauteurs.
 
 @menu
-* Clefs::                        
-* Armure::               
-* Marques d'octaviation::             
-* Instruments transpositeurs::   
-* Altérations accidentelles automatiques::       
-* Ambitus::                     
+* Clefs::
+* Armure::
+* Marques d'octaviation::
+* Instruments transpositeurs::
+* Altérations accidentelles automatiques::
+* Ambitus::
 @end menu
 
+
 @node Clefs
 @unnumberedsubsubsec Clefs
 @translationof Clef
@@ -805,13 +1034,14 @@ hauteurs.
 @cindex clé de sol
 @cindex clé de fa
 @cindex clé d'ut
+@cindex clés anciennes
 
 @funindex \clef
 @funindex clef
 
-La clé indique quelles lignes de la portée correspondent à quelles
+La clef indique quelles lignes de la portée correspondent à quelles
 hauteurs.  Elle peut changer au fil du morceau, comme dans l'exemple
-suivant qui indique le do médium dans différentes clefs :
+suivant qui indique le do médium dans différentes clefs :
 
 @lilypond[verbatim,quote,relative=1]
 \clef treble
@@ -824,7 +1054,7 @@ c2 c
 c2 c
 @end lilypond
 
-LilyPond met à votre disposition d'autres clefs supplémentaires :
+LilyPond met à votre disposition d'autres clefs :
 
 @lilypond[verbatim,quote,relative=1]
 \clef french
@@ -844,59 +1074,68 @@ c2 c
 c2 c
 \clef percussion
 c2 c
-\clef tab
-c2 c
 
 \break
 
-\clef G
+\clef G   % synonym for treble
 c2 c
-\clef F
+\clef F   % synonym for bass
 c2 c
-\clef C
+\clef C   % synonym for alto
 c2 c
-
 @end lilypond
 
-Il esxiste d'autres clefs, qui sont plus particulièrement destinées à la
-musique ancienne.  Voir à ce sujet @ref{Clefs anciennes}.
-
-@cindex transposition et clefs
+@cindex transposition et clef
 @cindex clef et transposition
 @cindex octave et clef
-@cindex chorale, clef de tenor
-@cindex tenor, clef
-
+@cindex chorale, clef de ténor
+@cindex ténor, clef
 
 En ajoutant @code{_8} ou @code{^8} au nom de la clé, celle-ci est
 transposée à l'octave respectivement inférieure ou supérieure, et
-@code{_15} ou @code{^15} la transpose de deux octaves.  L'argument
+@code{_15} ou @code{^15} la transpose de deux octaves.  D'autres nombres
+entiers peuvent être utilisés selon les besoins.  L'argument
 @var{clefname} doit être mis entre guillemets lorsqu'il contient des
 caractères supplémentaires.  Par exemple,
 
-
-@lilypond[verbatim,quote,relative=2]
+@lilypond[verbatim,quote,relative=1]
 \clef treble
 c2 c
 \clef "treble_8"
 c2 c
 \clef "bass^15"
 c2 c
+\clef "alto_2"
+c2 c
+\clef "G_8"
+c2 c
+\clef "F^5"
+c2 c
 @end lilypond
 
+Il existe d'autres clefs, destinées à un usage particulier.  Voir à ce
+sujet @ref{Notations anciennes}, @ref{Clefs anciennes},
+@ref{Clefs grégoriennes}, @ref{Tablatures par défaut} et @ref{Tablatures
+personnalisées}.  La nécessité de recourir à d'autres clefs dans le cas
+où la partition comprend des petites notes est abordée au chapitre
+@ref{Mise en forme d'une citation} -- voir les fonctions @code{\cueClef}
+et @code{\cueDuringWithClef}.
 
 @snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {tweaking-clef-properties.ly}
 
-
 @seealso
 Manuel de notation :
-@ref{Clefs anciennes}.
+@ref{Notations anciennes},
+@ref{Clefs anciennes},
+@ref{Clefs grégoriennes},
+@ref{Mise en forme d'une citation},
+@ref{Tablatures par défaut},
+@ref{Tablatures personnalisées}.
 
 Morceaux choisis:
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
 Référence des propriétés internes :
 @rinternals{Clef_engraver},
@@ -917,20 +1156,21 @@ Référence des propriétés internes :
 @c duplicated in Key signature and in Accidentals
 @warning{Les nouveaux utilisateurs sont parfois déroutés par la gestion
 des altérations et de l'armure.  Pour LilyPond, une hauteur n'est que du
-matériau brut ; l'armure et la clef ne feront que déterminer comment ce
-matériau sera retranscrit.  Un simple @code{c} signifie tout bonnement 
-@w{@qq{ do naturel}} quels que soient l'armure et la clef en question.
-Pour plus d'information, reportez-vous au chapitre
-@rlearning{Altérations et armure}.} 
+matériau brut ; l'armure et la clef ne feront que déterminer
+comment ce matériau sera retranscrit.  Un simple @code{c} signifie
+tout bonnement « do naturel » quelles que soient l'armure et la
+clef en question.  Pour plus d'information, reportez-vous au chapitre
+@rlearning{Altérations et armure}.}
 
 L'armure indique la tonalité dans laquelle la pièce doit être jouée.
 Elle comprend un ensemble d'altérations (dièses ou bémols) à la clef,
-c'est-à-dire au début de la portée.
+c'est-à-dire au début de la portée.  Elle peut varier en cours de
+morceau.
 
 On définit ou modifie l'armure avec la commande @code{\key}
 
 @example
-@code{\key} @var{hauteur} @var{mode}
+\key @var{hauteur} @var{mode}
 @end example
 
 @funindex \major
@@ -965,11 +1205,11 @@ On définit ou modifie l'armure avec la commande @code{\key}
 @cindex dorien
 
 @noindent
-Ici, @var{mode} doit être @code{\major} ou @code{\minor} afin d'avoir
-respectivement @var{hauteur}-majeur ou @var{hauteur}-mineur.  Vous pouvez
-aussi avoir recours aux modes anciens que sont @code{\ionian},
-@code{\locrian}, @code{\aeolian}, @code{\mixolydian}, @code{\lydian},
-@code{\phrygian}, et @code{\dorian}.
+Ici, @code{@var{mode}} doit être @code{\major} ou @code{\minor} afin
+d'avoir respectivement @var{hauteur}-majeur ou @var{hauteur}-mineur.
+Vous pouvez aussi avoir recours aux modes anciens que sont
+@code{\ionian}, @code{\locrian}, @code{\aeolian}, @code{\mixolydian},
+@code{\lydian}, @code{\phrygian} et @code{\dorian}.
 
 @lilypond[verbatim,quote,relative=2]
 \key g \major
@@ -978,26 +1218,23 @@ f
 fis
 @end lilypond
 
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {non-traditional-key-signatures.ly}
 
-
 @seealso
 Glossaire musicologique :
-@rglos{church mode},
+@rglosnamed{church mode,mode d'église},
 @rglos{scordatura}.
 
 Manuel d'initiation :
 @rlearning{Altérations et armure}.
 
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
 Référence des propriétés internes :
 @rinternals{KeyChangeEvent},
@@ -1028,30 +1265,29 @@ transposition spécifique d'une octave pour la portée en cours.  C'est
 la fonction @code{ottava} qui s'en charge.
 
 @lilypond[verbatim,quote,relative=2]
-a'2 b
-\ottava #1
-a b
+a2 b
+\ottava #-2
+a2 b
+\ottava #-1
+a2 b
 \ottava #0
-a b
+a2 b
+\ottava #1
+a2 b
+\ottava #2
+a2 b
 @end lilypond
 
-La fonction @code{ottava} peut aussi prendre en argument les
-valeurs -1@tie{}(pour 8va bassa), 2@tie{}(pour 15ma -- 2 octaves) ou
--2@tie{}(pour 15ma bassa).   
-
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {ottava-text.ly}
 
-
 @seealso
-Glossarire musicologique :
-@rglos{octavation}.
+Glossaire musicologique :
+@rglosnamed{octavation,octaviation}.
 
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
 Référence des propriétés internes :
 @rinternals{Ottava_spanner_engraver},
@@ -1063,7 +1299,7 @@ Référence des propriétés internes :
 @unnumberedsubsubsec Instruments transpositeurs
 @translationof Instrument transpositions
 
-@cindex transposition, MIDI
+@cindex transposition et MIDI
 @cindex MIDI et transposition
 @cindex transposition, instrument
 
@@ -1075,7 +1311,7 @@ transpositeurs, certaines parties peuvent être dans une autre tonalité
 que la @notation{tonalité de concert}.  Il faudra en pareil cas indiquer
 la tonalité spécifique de ces @notation{instruments transpositeurs},
 sous peine de fichier MIDI erroné et de citations incorrectes.  Pour
-plus de détails sur les citations, consultez le chapitre 
+plus de détails sur les citations, consultez le chapitre
 @ref{Citation d'autres voix}.
 
 @example
@@ -1087,8 +1323,8 @@ correspondre à la note entendue lorsqu'un @code{do} écrit sur la
 portée est joué par l'instrument transpositeur.  Cette hauteur doit être
 mentionnée en @notation{mode absolu}.  Par exemple, lorsque
 vous saisissez une partition en notes réelles, toutes les voix
-devraient être en ut ; si un instrument joue un ton au dessus, il faudra
-lui ajouter un @w{@code{\transposition d'}}.  La commande
+devraient être en ut ; si un instrument joue un ton au dessus, il
+faudra lui ajouter un @w{@code{\transposition d'}}.  La commande
 @code{\transposition} s'utilise @strong{si et seulement si} les notes à
 saisir @strong{ne sont pas} dans la tonalité de concert.
 
@@ -1123,7 +1359,7 @@ conducteur.  Les deux instruments sont à l'unisson.
 @end lilypond
 
 La @code{\transposition} peut évoluer au cours d'un morceau.  Un
-clarinettiste peut être amené à jongler entre une clarinette en la et
+clarinettiste peut être amené à jongler avec une clarinette en la et
 une autre en si bémol.
 
 @lilypond[verbatim,quote,relative=2]
@@ -1132,7 +1368,7 @@ une autre en si bémol.
 \transposition a
 c d e f
 \textLengthOn
-s1*0^\markup { Switch to B\flat clarinet }
+<>^\markup { Switch to B\flat clarinet }
 R1
 
 \key bes \major
@@ -1140,45 +1376,41 @@ R1
 c2 g
 @end lilypond
 
-
 @seealso
 Glossaire musicologique :
-@rglos{concert pitch},
-@rglos{transposing instrument}.
+@rglosnamed{concert pitch,tonalité de concert},
+@rglosnamed{transposing instrument,instrument transpositeur}.
 
 Manuel de notation :
 @ref{Citation d'autres voix},
 @ref{Transposition}.
 
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
 
 @node Altérations accidentelles automatiques
 @unnumberedsubsubsec Altérations accidentelles automatiques
 @translationof Automatic accidentals
-@cindex Altérations accidentelles automatiques
 
 @cindex altération, style
 @cindex altération, style par défaut
 @cindex accidentelles, altérations
 @cindex accidentelles automatiques
 @cindex automatiques, altérations accidentelles
-@cindex default accidental style
+@cindex style d'accidentelle
 
-@funindex set-accidental-style
+@funindex \accidentalStyle
 @funindex voice
 @funindex default
 
-
-LilyPond dispose d'une fonction chargée de regrouper les règles suivant 
+LilyPond dispose d'une fonction chargée de regrouper les règles suivant
 lesquelles s'impriment les altérations.  Elle s'invoque de la manière
-suivante : 
+suivante :
 
-@funindex set-accidental-style
 @example
 \new Staff <<
-  #(set-accidental-style 'REGLE)
+  \accidentalStyle "voice"
   @{ @dots{} @}
 >>
 @end example
@@ -1187,23 +1419,23 @@ La règle de gestion des altérations s'applique par défaut au contexte
 @code{Staff} en cours, exception faite des styles @code{piano} et
 @code{piano-cautionary} comme nous allons le voir.  Cette fonction
 accepte un éventuel argument supplémentaire chargé de spécifier
-le champ d'action de la règle à suivre.  A titre d'exemple, il faudra
+le champ d'action de la règle à suivre.  À titre d'exemple, il faudra
 utiliser, pour que toutes les portées d'un même système -- contexte
-@code{StaffGroup} -- soient soumises à la même règle :
+@code{StaffGroup} -- soient soumises à la même règle :
 
 @example
-#(set-accidental-style 'voice 'StaffGroup)
+\accidentalStyle #'StaffGroup "voice"
 @end example
 
-Nous vous présentons ci-après les différentes régles d'altération prises
+Nous vous présentons ci-après les différentes règles d'altération prises
 en charge.  Pour les besoins de la démonstration, nous partirons de
-l'exemple suivant :
+l'exemple suivant :
 
 @lilypond[verbatim,quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1218,13 +1450,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1234,11 +1467,11 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'default)
+      \accidentalStyle "default"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'default)
+      \accidentalStyle "default"
       \musicB
     }
   >>
@@ -1253,7 +1486,7 @@ dernières lignes de cet exemple nous intéressent.
   <<
     \context Staff = "haut" @{
       %%% voici la ligne à modifier en conséquence :
-      #(set-accidental-style 'default 'Score)
+      \accidentalStyle #'Score "default"
       \musicA
     @}
     \context Staff = "bas" @{
@@ -1273,8 +1506,8 @@ dernières lignes de cet exemple nous intéressent.
 
 @funindex default
 
-C'est la règle d'impression par défaut, qui se rapporte à l'usage 
-en vigueur au XVIIIème siècle : les altérations accidentelles sont
+C'est la règle d'impression par défaut, qui se rapporte à l'usage
+en vigueur au XVIIIe siècle : les altérations accidentelles sont
 valables tout une mesure, et uniquement à leur propre octave.  C'est la
 raison pour laquelle il n'y a pas de bécarre avant le @notation{si} de
 la deuxième mesure, ni avant le dernier @notation{do}.
@@ -1283,7 +1516,7 @@ la deuxième mesure, ni avant le dernier @notation{do}.
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1298,13 +1531,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1314,11 +1548,11 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'default)
+      \accidentalStyle "default"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'default)
+      \accidentalStyle "default"
       \musicB
     }
   >>
@@ -1341,20 +1575,20 @@ sur la portée (contexte @code{Staff}).  Avec cette règle, cependant, les
 altérations sont indépendantes pour chacune des voix tout en obéissant
 à la règle @code{default}.
 
-De ce fait, les altérations d'une voix sont ignorées dans les autres
+Les altérations d'une voix sont de fait ignorées dans les autres
 voix, ce qui peut donner lieu à un résultat malencontreux.  Dans
 l'exemple suivant, il est difficile de dire si le deuxième @notation{la}
 est dièse ou naturel.  La règle @code{voice} n'est donc à envisager que
 dans le cas de voix devant être lues par des musiciens différents.  S'il
-s'agit d'un @qq{conducteur}, ou d'une portée destinée à un seul
+s'agit d'un « conducteur », ou d'une portée destinée à un seul
 musicien, il vaut mieux utiliser @code{modern} ou
-@code{modern-cautionary}.  
+@code{modern-cautionary}.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1369,13 +1603,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1385,41 +1620,39 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'voice)
+      \accidentalStyle "voice"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'voice)
+      \accidentalStyle "voice"
       \musicB
     }
   >>
 }
 @end lilypond
 
-
-
-
-
 @item modern
-@funindex modern style accidentals
 
 @cindex altération, style @emph{modern}
 @cindex @emph{modern}, style d'altération
 
 @funindex modern
 
-Cette règle est la plus courante au XXème siècle.  Les altérations
-accidentelles sont imprimées comme avec le style @code{default}, mais
-lorsqu'une note non-altérée apparaît à une octave différente, ou bien
+Cette règle est la plus courante au XXe siècle.  Certains bécarres ne
+sont pas imprimés, comme il était d'usage lorsqu'une note diésée suit
+cette même note flanquée d'un double dièse, ou bien un bémol un double
+bémol.  Le style @code{modern} suit la même règle que le style
+@code{default}, avec deux additions afin de lever les ambiguïtés :
+lorsqu'une note non altérée apparaît à une octave différente, ou bien
 dans la mesure suivante, des bécarres de précaution sont ajoutés.  Dans
 l'exemple suivant, notez ainsi les deux bécarres dans la deuxième mesure
-de la main droite. 
+de la main droite.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1434,13 +1667,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1450,11 +1684,11 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'modern)
+      \accidentalStyle "modern"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'modern)
+      \accidentalStyle "modern"
       \musicB
     }
   >>
@@ -1472,15 +1706,15 @@ musicB = {
 
 Cette règle est équivalente à @code{modern}, mais les bécarres de
 précaution (absents dans la règle @code{default}) sont imprimés de façon
-particulière : soit plus petits, soit (par défaut) entre parenthèses.
-Il est possible de le définir au moyen de la propriété
-@code{cautionary-style} pour l'objet @code{AccidentalSuggestion}. 
+particulière : soit plus petit, soit (par défaut) entre parenthèses
+-- il est possible de le définir au moyen de la propriété
+@code{cautionary-style} de l'objet @code{AccidentalSuggestion}.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1495,13 +1729,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1511,11 +1746,11 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'modern-cautionary)
+      \accidentalStyle "modern-cautionary"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'modern-cautionary)
+      \accidentalStyle "modern-cautionary"
       \musicB
     }
   >>
@@ -1527,8 +1762,8 @@ musicB = {
 @cindex @emph{modern}, style d'altération
 @cindex style d'altération @emph{modern}
 @cindex altérations multivoix
-@cindex modern accidental style
-@cindex voix pultiples et altérations
+@cindex style d'altération @emph{modern accidental}
+@cindex voix multiples et altérations
 @cindex multivoix, altérations
 
 @funindex modern-voice
@@ -1536,17 +1771,17 @@ musicB = {
 Cette règle sert aux altérations dans de la musique polyphonique destinée
 autant à des musiciens différents qu'à quelqu'un qui lirait l'ensemble
 des voix.  Les altérations sont imprimées voix par voix, mais les autres
-voix, dans le même contexte @code{Staff}, en @emph{tiennent compte}
+voix d'un même contexte @code{Staff} en @emph{tiennent compte}
 cette fois.  C'est pourquoi le @notation{la} de la dernière mesure est
 affublé d'un bécarre bien qu'il y en ait déjà eu un dans la mesure
-précédente, et que le ré de la main gauche en ait un alors qu'il avait
-auparavant concerné la main droite.
+précédente, et que le @notation{ré} de la main gauche en ait un alors
+que le dièse qu'il avait auparavant concernait la main droite.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1561,13 +1796,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1577,11 +1813,11 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'modern-voice)
+      \accidentalStyle "modern-voice"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'modern-voice)
+      \accidentalStyle "modern-voice"
       \musicB
     }
   >>
@@ -1591,21 +1827,21 @@ musicB = {
 @item modern-voice-cautionary
 
 @cindex altération de précaution style @emph{modern voice}
-@cindex @emph{modern voice}, styme d'altération de précaution
+@cindex @emph{modern voice}, style d'altération de précaution
 
 @funindex modern-voice-cautionary
 
-Cette régle est similaire à la précédente, mais les altérations de
+Cette règle est similaire à la précédente, mais les altérations de
 précaution (celles que n'aurait pas ajoutées @code{voice}), sont
 imprimées de façon particulière.  On retrouve donc toutes les
 altérations qu'imprimerait @code{default}, mais certaines sont
-considérées comme étant @qq{de précaution}. 
+considérées comme étant « de précaution ».
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1620,13 +1856,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1636,11 +1873,11 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'modern-voice-cautionary)
+      \accidentalStyle "modern-voice-cautionary"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'modern-voice-cautionary)
+      \accidentalStyle "modern-voice-cautionary"
       \musicB
     }
   >>
@@ -1653,21 +1890,21 @@ musicB = {
 @cindex altérations style @emph{piano}
 @cindex piano et altérations
 
-@funindex piano accidentals
+@funindex piano
 
 Cette règle est communément employée pour les partitions de piano au
-XXème siècle.  Très similaire à @code{modern} de par son comportement,
+XXe siècle.  Très similaire à @code{modern} de par son comportement,
 elle s'en distingue en ce que les altérations tiennent compte des autre
 portées du contexte @code{GrandStaff} ou @code{PianoStaff}.
 
-Cette règle s'applique par défaut dans un @code{GrandStaff} ou dans un
-@code{PianoStaff}. 
+Cette règle s'applique par défaut dans un @code{GrandStaff} et dans un
+@code{PianoStaff}.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1682,13 +1919,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1698,7 +1936,7 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'piano)
+      \accidentalStyle "piano"
       \musicA
     }
     \context Staff = "down" {
@@ -1717,13 +1955,13 @@ musicB = {
 @funindex piano-cautionary
 
 Identique au style @code{piano}, mais les altérations de précaution sont
-imprimées différemment. 
+imprimées différemment.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1738,13 +1976,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1754,7 +1993,7 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'piano-cautionary)
+      \accidentalStyle "piano-cautionary"
       \musicA
     }
     \context Staff = "down" {
@@ -1771,16 +2010,16 @@ musicB = {
 
 @funindex neo-modern
 
-Cette règle suit les pratiques de la musique contemporaine : les
-altérations accidentelles apparaîssent comme dans le style
-@code{modern}, à ceci près qu'elles sont répétées dans la même mesure -- 
+Cette règle suit les pratiques de la musique contemporaine : les
+altérations accidentelles apparaissent comme dans le style
+@code{modern}, à ceci près qu'elles sont répétées dans la même mesure --
 sauf si elles concernent deux notes consécutives.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1795,13 +2034,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1811,11 +2051,11 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'neo-modern)
+      \accidentalStyle "neo-modern"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'neo-modern)
+      \accidentalStyle "neo-modern"
       \musicB
     }
   >>
@@ -1830,13 +2070,76 @@ musicB = {
 @funindex neo-modern-cautionary
 
 Identique au style @code{neo-modern}, mais les altérations de précaution
-sont imprimées différemment. 
+sont imprimées différemment.
+
+@lilypond[quote]
+musicA = {
+  <<
+    \relative c' {
+      cis'8 fis, bes4 <a cis>8 f bis4 |
+      cis2. <c, g'>4 |
+    }
+    \\
+    \relative c' {
+      ais'2 cis, |
+      fis8 b a4 cis2 |
+    }
+  >>
+}
+
+musicB = {
+  \clef bass
+  \new Voice {
+    \voiceTwo \relative c' {
+      <fis, a cis>8[ <fis a cis>
+      \change Staff = up
+      cis' cis
+      \change Staff = down
+      <fis, a> <fis a>]
+      \showStaffSwitch
+      \change Staff = up
+      dis'4 |
+      \change Staff = down
+      <fis, a cis>4 gis <f a d>2 |
+    }
+  }
+}
+
+\new PianoStaff {
+  <<
+    \context Staff = "up" {
+      \accidentalStyle "neo-modern-cautionary"
+      \musicA
+    }
+    \context Staff = "down" {
+      \accidentalStyle "neo-modern-cautionary"
+      \musicB
+    }
+  >>
+}
+@end lilypond
+
+@item neo-modern-voice
+
+@cindex @emph{neo-modern-voice}, style d'altération
+@cindex style d'altération @emph{neo-modern-voice}
+@cindex altérations multivoix
+@cindex voix multiples et altérations
+@cindex multivoix, altérations
+
+@funindex neo-modern-voice
+
+Cette règle sert aux altérations dans de la musique polyphonique destinée
+autant à des musiciens différents qu'à quelqu'un qui lirait l'ensemble
+des voix.  Les altérations sont imprimées voix par voix comme avec le style
+@code{neo-modern} mais les autres voix dans le même contexte @code{Staff}
+en tiennent aussi compte.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1851,13 +2154,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1867,17 +2171,71 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'neo-modern-cautionary)
+      \accidentalStyle "neo-modern-voice"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'neo-modern-cautionary)
+      \accidentalStyle "neo-modern-voice"
       \musicB
     }
   >>
 }
 @end lilypond
 
+@item neo-modern-voice-cautionary
+
+@funindex neo-modern-voice-cautionary
+
+Cette règle est identique à @code{neo-modern-voice},
+mais les altérations de précaution sont imprimées
+soit entre parenthèses (par défaut), soit en plus petit.
+
+@lilypond[quote]
+musicA = {
+  <<
+    \relative c' {
+      cis'8 fis, bes4 <a cis>8 f bis4 |
+      cis2. <c, g'>4 |
+    }
+    \\
+    \relative c' {
+      ais'2 cis, |
+      fis8 b a4 cis2 |
+    }
+  >>
+}
+
+musicB = {
+  \clef bass
+  \new Voice {
+    \voiceTwo \relative c' {
+      <fis, a cis>8[ <fis a cis>
+      \change Staff = up
+      cis' cis
+      \change Staff = down
+      <fis, a> <fis a>]
+      \showStaffSwitch
+      \change Staff = up
+      dis'4 |
+      \change Staff = down
+      <fis, a cis>4 gis <f a d>2 |
+    }
+  }
+}
+
+\new PianoStaff {
+  <<
+    \context Staff = "up" {
+      \accidentalStyle "neo-modern-voice-cautionary"
+      \musicA
+    }
+    \context Staff = "down" {
+      \accidentalStyle "neo-modern-voice-cautionary"
+      \musicB
+    }
+  >>
+}
+@end lilypond
 
 @item dodecaphonic
 
@@ -1886,16 +2244,16 @@ musicB = {
 
 @funindex dodecaphonic
 
-Cette règle reproduit ce que certains compositeurs du début du XXème
+Cette règle reproduit ce que certains compositeurs du début du XXe
 siècle ont introduit dans leur désir d'abolir la distinction entre les
-notes naturelles ou non.  Ainsi, @emph{chaque} note est affublée d'une
+notes naturelles ou non.  Ainsi, @strong{chaque} note est affublée d'une
 altération, même si elle est naturelle.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1910,13 +2268,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1926,11 +2285,11 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'dodecaphonic)
+      \accidentalStyle "dodecaphonic"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'dodecaphonic)
+      \accidentalStyle "dodecaphonic"
       \musicB
     }
   >>
@@ -1945,17 +2304,17 @@ musicB = {
 
 @funindex teaching
 
-Cette règle est à usage pédagogique : l'impression d'une simple gamme
-fera apparaître une altération de précaution pour toute note altérée.
-Les altérations accidentelles sont imprimées selon le style
+Cette règle est à usage pédagogique : l'impression d'une simple
+gamme fera apparaître une altération de précaution pour toute note
+altérée.  Les altérations accidentelles sont imprimées selon le style
 @code{modern}, et une altération de précaution est ajoutée pour chaque
 dièse ou bémol à la clef -- sauf dans le cas de notes consécutives.
 
-@lilypond[quote]
+@lilypond[quote,staffsize=18]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -1970,13 +2329,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -1987,12 +2347,12 @@ musicB = {
   <<
     \context Staff = "up" {
       \key fis \minor
-      #(set-accidental-style 'teaching)
+      \accidentalStyle "teaching"
       \musicA
     }
     \context Staff = "down" {
       \key fis \minor
-      #(set-accidental-style 'teaching)
+      \accidentalStyle "teaching"
       \musicB
     }
   >>
@@ -2006,14 +2366,14 @@ musicB = {
 
 @funindex no-reset
 
-C'est la même règle que @code{default}, mais l'effet des altérations 
+C'est la même règle que @code{default}, mais l'effet des altérations
 accidentelles ne cesse jamais, même dans les mesures suivantes.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -2028,13 +2388,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -2044,11 +2405,11 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'no-reset)
+      \accidentalStyle "no-reset"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'no-reset)
+      \accidentalStyle "no-reset"
       \musicB
     }
   >>
@@ -2062,17 +2423,16 @@ musicB = {
 
 @funindex forget
 
-Tout le contraire de @code{no-reset} : l'effet des altérations cesse
-aussitôt, et de ce fait, toutes les altérations, quelque soit leur place
-dans la mesure, sont imprimées en fonction de l'éventuelle armure.  A
-l'inverse du style @code{dodecaphonic}, aucun bécarre ne sera ici
-imprimé. 
+Tout le contraire de @code{no-reset} : l'effet des altérations
+cesse aussitôt ; toutes les altérations, quelque soit leur place
+dans la mesure, sont de ce fait imprimées en fonction de l'éventuelle
+armure.
 
 @lilypond[quote]
 musicA = {
   <<
     \relative c' {
-      cis'8 fis, d'4 <a cis>8 f bis4 |
+      cis'8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
@@ -2087,13 +2447,14 @@ musicB = {
   \clef bass
   \new Voice {
     \voiceTwo \relative c' {
-      <fis, a cis>4
+      <fis, a cis>8[ <fis a cis>
       \change Staff = up
-      cis'
+      cis' cis
       \change Staff = down
-      <fis, a>
+      <fis, a> <fis a>]
+      \showStaffSwitch
       \change Staff = up
-      dis' |
+      dis'4 |
       \change Staff = down
       <fis, a cis>4 gis <f a d>2 |
     }
@@ -2103,11 +2464,11 @@ musicB = {
 \new PianoStaff {
   <<
     \context Staff = "up" {
-      #(set-accidental-style 'forget)
+      \accidentalStyle "forget"
       \musicA
     }
     \context Staff = "down" {
-      #(set-accidental-style 'forget)
+      \accidentalStyle "forget"
       \musicB
     }
   >>
@@ -2115,21 +2476,18 @@ musicB = {
 @end lilypond
 @end table
 
-@snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{dodecaphonic-style-accidentals-for-each-note-including-naturals.ly}
-
-
 @seealso
-Référence des propriétés internes : 
-@rinternals{Accidental}, 
+Morceaux choisis :
+@rlsrnamed{Pitches,Hauteurs}.
+
+Référence des propriétés internes :
+@rinternals{Accidental},
 @rinternals{Accidental_engraver},
 @rinternals{GrandStaff} et
 @rinternals{PianoStaff},
 @rinternals{Staff},
 @rinternals{AccidentalSuggestion},
-@rinternals{AccidentalPlacement}. 
+@rinternals{AccidentalPlacement}.
 @rinternals{accidental-suggestion-interface}.
 
 
@@ -2138,17 +2496,58 @@ Référence des propriétés internes :
 @cindex altérations et accords
 @cindex accords et altérations
 
-
 @knownissues
+Les notes simultanées sont considérées comme des évènements séquentiels.
+Ceci implique que, dans un accord, les altérations accidentelles
+seront imprimées comme si les notes de l'accord apparaissaient l'une
+après l'autre, en fonction de l'ordre dans lequel elles ont été saisies
+-- ce qui peut poser problème lorsqu'au sein d'un accord certaines
+altérations dépendent les unes des autres.
+Ce problème est à résoudre manuellement, en insérant des @code{!}
+et des @code{?} après les notes concernées, tel @samp{<f! fis!>}.
+
+L'absence d'altération de précaution est déterminée par l'examen de la
+mesure précédente.  Néanmoins, lorsqu'un bloc @code{\alternative} suit
+une section @code{\repeat volta N}, la logique voudrait que
+l'on regarde la dernière mesure @emph{jouée} plutôt que la dernière
+@emph{imprimée}.  Dans l'exemple qui suit, vous conviendrez que le do de
+la seconde alternative ne nécessite pas son bécarre.
 
-Les notes simultanées sont considérées comme des évènements séquentiels. 
-Ce qui implique que, dans un accord, les altérations accidentelles
-seront imprimées comme si les notes de l'accord apparaissaient une par
-une, en fonction de l'ordre dans lequel elles ont été saisies -- ce qui
-peut poser problème lorsqu'au sein d'un accord certaines altérations
-dépendent les unes des autres.  
-Ce problème est à résoudre manuellement, en insérant des @code{!} et des 
-@code{?} après les notes concernées.
+@lilypond[quote]
+{
+  \accidentalStyle "modern"
+  \time 2/4
+  \repeat volta 2 {
+    c'2
+  }
+  \alternative {
+     cis'
+     c'
+  }
+}
+@end lilypond
+
+L'astuce suivante, qui définit temporairement le recours au style
+@code{forget}, permet d'obtenir quelque chose de présentable.
+
+@lilypond[verbatim,quote]
+forget = #(define-music-function (parser location music) (ly:music?) #{
+  \accidentalStyle "forget"
+  #music
+  \accidentalStyle "modern"
+#})
+{
+  \accidentalStyle "modern"
+  \time 2/4
+  \repeat volta 2 {
+    c'2
+  }
+  \alternative {
+     cis'
+     \forget c'
+  }
+}
+@end lilypond
 
 
 @node Ambitus
@@ -2165,9 +2564,10 @@ est capable d'atteindre.  Souvent, cet @emph{ambitus} est imprimé au
 début des partitions vocales, afin que les exécutants puissent voir au
 premier coup d'œil s'ils sont en mesure de tenir la partie en question.
 
-Pour exprimer l'@emph{ambitus} d'une pièce, on indique avant la clé deux
-notes représentant la hauteur la plus basse et la plus haute.  Les
-éventuelles altérations accidentelles seront automatiquement ajoutées. 
+Pour exprimer l'@emph{ambitus} d'une pièce, on indique avant la clef
+deux têtes de note représentant la hauteur la plus basse et la plus
+haute.  Les éventuelles altérations accidentelles seront automatiquement
+ajoutées.
 
 @lilypond[verbatim,quote]
 \layout {
@@ -2183,36 +2583,34 @@ notes représentant la hauteur la plus basse et la plus haute.  Les
 }
 @end lilypond
 
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {adding-ambitus-per-voice.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {ambitus-with-multiple-voices.ly}
 
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{changing-the-ambitus-gap.ly}
 
 @seealso
 Glossaire musicologique :
 @rglos{ambitus}.
 
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
-Référence des propriétés internes : 
+Référence des propriétés internes :
 @rinternals{Ambitus_engraver},
 @rinternals{Voice},
 @rinternals{Staff},
 @rinternals{Ambitus},
 @rinternals{AmbitusAccidental},
-@rinternals{AmbitusLine}, 
+@rinternals{AmbitusLine},
 @rinternals{AmbitusNoteHead},
 @rinternals{ambitus-interface}.
 
-
 @knownissues
-
 LilyPond ne gère pas les collisions entre plusieurs @emph{ambitus}
 présents sur une même portée.
 
@@ -2222,15 +2620,16 @@ présents sur une même portée.
 @translationof Note heads
 
 Nous allons voir dans ce chapitre comment modifier l'aspect des têtes de
-note. 
+note.
 
 @menu
-* Têtes de note spécifiques::          
-* Têtes de note avec nom de note::    
-* Têtes de note à forme variable::            
-* Improvisation::               
+* Têtes de note spécifiques::
+* Têtes de note avec nom de note::
+* Têtes de note à forme variable::
+* Improvisation::
 @end menu
 
+
 @node Têtes de note spécifiques
 @unnumberedsubsubsec Têtes de note spécifiques
 @translationof Special note heads
@@ -2245,39 +2644,73 @@ note.
 
 @funindex cross
 
-Certains instruments utilisent des têtes de note différentes à des
-fins spécifiques -- des croix pour le @emph{parlato} des chanteurs ou les
-notes étouffées des guitares ; des losanges pour les harmoniques des
-cordes.  
+L'apparence des têtes de note peut évoluer au cours de la partition :
 
 @lilypond[verbatim,quote,relative=2]
-c4 b a b
+c4 b
 \override NoteHead #'style = #'cross
-c4 b a b
+c4 b
+\revert NoteHead #'style
+a b
+\override NoteHead #'style = #'harmonic
+a b
 \revert NoteHead #'style
 c4 d e f
 @end lilypond
 
-Il existe un raccourci pour les notes en losange :
+Pour une liste exhaustive des styles de tête de note, consultez
+@ref{Styles de tête de note}.
+
+Certains instruments utilisent des têtes de note différentes à des
+fins spécifiques -- des croix (style @code{cross}) pour le
+@emph{parlato} des chanteurs ou les notes étouffées des guitares :
 
 @lilypond[verbatim,quote,relative=2]
-<c f\harmonic>2 <d a'\harmonic>4 <c g'\harmonic>
+c4 b
+\xNotesOn
+ a b c4 b
+\xNotesOff
+c4 d
 @end lilypond
 
-Pour une liste exhaustive des styles de tête de note, consultez 
-@ref{Styles de tête de note}.
+Cette commande opère aussi bien sur des notes isolées qu'au sein d'un
+accord, dans une portée traditionnelle ou dans un contexte de
+tablature :
 
+@lilypond[verbatim,quote,relative=2]
+c4 b
+\xNote { e f }
+c b < g \xNote c f > b
+@end lilypond
 
-@seealso
-Morceaux choisis :
-@rlsr{Pitches}.
+Vous pouvez utiliser, en lieu et place de @code{\xNote},
+@code{\xNotesOn} et @code{\xNotesOff}, les commandes
+@code{\deadNote}, @code{\deadNotesOn} et @code{\deadNotesOff}.
+
+Il existe un raccourci pour les notes en losange qui indiquent les
+harmoniques des cordes :
+
+@lilypond[verbatim,quote,relative=2]
+<c f\harmonic>2 <d a'\harmonic>4 <c g'\harmonic>
+@end lilypond
 
+@predefined
+@code{\harmonic},
+@code{\xNotesOn},
+@code{\xNotesOff},
+@code{\xNote}.
+@endpredefined
+
+@seealso
 Manuel de notation :
 @ref{Styles de tête de note},
-@ref{Notes en accords}.
+@ref{Notes en accords},
+@ref{Indication des harmoniques et notes étouffées}.
 
-@seealso
-Référence des propriétés internes : 
+Morceaux choisis :
+@rlsrnamed{Pitches,Hauteurs}.
+
+Référence des propriétés internes :
 @rinternals{note-event},
 @rinternals{Note_heads_engraver},
 @rinternals{Ledger_line_engraver},
@@ -2301,7 +2734,7 @@ Référence des propriétés internes :
 @funindex \easyHeadsOff
 @funindex easyHeadsOff
 
-Les notes @qq{easy play} comportent le nom de la note à l'intérieur de
+Les notes « easy play » comportent le nom de la note à l'intérieur de
 la tête.  On l'utilise dans des partitions pour débutants.  L'impression
 doit être de plus grande taille, afin que les lettres soient lisibles.
 Voir à ce propos @ref{Définition de la taille de portée}.
@@ -2317,19 +2750,21 @@ Voir à ce propos @ref{Définition de la taille de portée}.
 }
 @end lilypond
 
-
 @predefined
 @code{\easyHeadsOn},
 @code{\easyHeadsOff}.
 @endpredefined
 
+@snippets
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{numbers-as-easy-note-heads.ly}
 
 @seealso
 Manuel de notation :
 @ref{Définition de la taille de portée}.
 
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
 Référence des propriétés internes :
 @rinternals{note-event},
@@ -2348,52 +2783,103 @@ Référence des propriétés internes :
 @cindex notes profilées
 @cindex Aiken, tête de note
 @cindex harpe sacrée, tête de note
+@cindex Funk, tête de note
+@cindex tête de note, Funk
+@cindex tête de note, Harmonica Sacra
+@cindex Harmonica Sacra, tête de note
+@cindex Christian Harmony, tête de note
+@cindex tête de note, Christian Harmony
+@cindex Walker shape, tête de note
+@cindex tête de note, Walker
 
 @funindex \key
 @funindex key
 @funindex \aikenHeads
 @funindex aikenHeads
+@funindex \aikenHeadsMinor
+@funindex aikenHeadsMinor
 @funindex \sacredHarpHeads
 @funindex sacredHarpHeads
+@funindex \sacredHarpHeadsMinor
+@funindex sacredHarpHeadsMinor
+@funindex \southernHarmonyHeads
+@funindex southernHarmonyHeads
+@funindex \southernHarmonyHeadsMinor
+@funindex southernHarmonyHeadsMinor
+@funindex \funkHeads
+@funindex funkHeads
+@funindex \walkerHeads
+@funindex walkerHeads
+@funindex \funkHeadsMinor
+@funindex funkHeadsMinor
+@funindex \walkerHeadsMinor
+@funindex walkerHeadsMinor
 
 En notation profilée, le profil d'une tête de note correspond à la
 fonction harmonique de cette note dans la gamme.  Ce style de notation
 était très en vogue dans les recueils de chansons américains du XIXe
-siècle.  Voici comment procéder :
+siècle.  Voici comment procéder :
 
 @lilypond[verbatim,quote,relative=2]
 \aikenHeads
-c, d e f g a b c
+c, d e f g2 a b1 c \break
 \sacredHarpHeads
-c, d e f g a b c
+c,4 d e f g2 a b1 c \break
+\southernHarmonyHeads
+c,4 d e f g2 a b1 c \break
+\funkHeads
+c,4 d e f g2 a b1 c \break
+\walkerHeads
+c,4 d e f g2 a b1 c \break
 @end lilypond
 
 Les profils sont déterminés par la hauteur dans la gamme, le premier
-degré étant défini par la commande @code{\key}.
+degré étant défini par la commande @code{\key}.  Pour une tonalité
+mineure, les degrés sont déterminés par rapport au relatif majeur :
 
+@lilypond[verbatim,quote,relative=2]
+\key a \minor
+\aikenHeads
+a b c d e2 f g1 a \break
+\aikenHeadsMinor
+a,4 b c d e2 f g1 a \break
+\sacredHarpHeadsMinor
+a,2 b c d \break
+\southernHarmonyHeadsMinor
+a2 b c d \break
+\funkHeadsMinor
+a2 b c d \break
+\walkerHeadsMinor
+a2 b c d \break
+@end lilypond
 
 @predefined
 @code{\aikenHeads},
+@code{\aikenHeadsMinor},
+@code{\funkHeads},
+@code{\funkHeadsMinor},
 @code{\sacredHarpHeads}.
+@code{\sacredHarpHeadsMinor},
+@code{\southernHarmonyHeads},
+@code{\southernHarmonyHeadsMinor},
+@code{\walkerHeads},
+@code{\walkerHeadsMinor}.
 @endpredefined
 
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {applying-note-head-styles-depending-on-the-step-of-the-scale.ly}
 
-Pour une liste exhaustive des styles de tête de note, consultez 
+Pour une liste exhaustive des styles de tête de note, consultez
 @ref{Styles de tête de note}.
 
-
 @seealso
-Morceaux choisis :
-@rlsr{Pitches}.
-
 Manuel de notation :
 @ref{Styles de tête de note}.
 
+Morceaux choisis :
+@rlsrnamed{Pitches,Hauteurs}.
+
 Référence des propriétés internes :
 @rinternals{note-event},
 @rinternals{Note_heads_engraver},
@@ -2407,8 +2893,8 @@ Référence des propriétés internes :
 
 @cindex improvisation
 @cindex notes penchées
-@cindex note heads, improvisation
-@cindex note heads, slashed
+@cindex tête de note et improvisation
+@cindex tête de note allongée
 
 @funindex \improvisationOn
 @funindex improvisationOn
@@ -2418,7 +2904,7 @@ Référence des propriétés internes :
 L'improvisation peut quelquefois s'indiquer à l'aide de notes de forme
 allongée (@emph{slash}).  L'interprète jouera alors les notes qu'il
 veut, en respectant toutefois le rythme affiché. Ces têtes de notes sont
-créées  ainsi :
+créées ainsi :
 
 @lilypond[verbatim,quote,relative=2]
 \new Voice \with {
@@ -2434,16 +2920,14 @@ créées  ainsi :
 }
 @end lilypond
 
-
 @predefined
 @code{\improvisationOn},
 @code{\improvisationOff}.
 @endpredefined
 
-
 @seealso
 Morceaux choisis :
-@rlsr{Pitches}.
+@rlsrnamed{Pitches,Hauteurs}.
 
 Référence des propriétés internes :
 @rinternals{Pitch_squash_engraver},
@@ -2451,3 +2935,9 @@ Référence des propriétés internes :
 @rinternals{RhythmicStaff}.
 
 
+@c  LocalWords:  lilypondfile subsection translationof seealso funindex
+@c  LocalWords:  unnumberedsubsubsec rglosnamed rlsrnamed itemize quote
+@c  LocalWords:  rinternals rlearning snippets texidoc doctitle
+@c  LocalWords:  ragged-right knownissues quotation multitable headitem
+@c  LocalWords:  noindent Staff.instrumentName Staff.midiInstrument
+@c  LocalWords:  accidentalStyle PianoStaff GrandStaff predefined