]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/notation/fretted-strings.itely
Doc-fr: Undefined reference in fr/notation.
[lilypond.git] / Documentation / fr / notation / fretted-strings.itely
index 88e0f440045a45c0ff18e3b17ef2719d71b41587..02d6cba143d512353f55f202498b4bd19b4f352d 100644 (file)
@@ -1,14 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
-
 @ignore
-    Translation of GIT committish: 3f4496001441e0b1b27d7bc5395c4520f4f2088c
+    Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.12.0"
+@c \version "2.15.16"
 
 @c Translators: Matthieu Jacquot
 @c Translation checkers: Jean-Charles Malahieude
@@ -38,7 +37,8 @@ instruments à cordes frettées.
 @subsection Vue d'ensemble des cordes frettées
 @translationof Common notation for fretted strings
 
-Vue d'ensemble de la notation pour les instruments à cordes frettées.
+Nous allons aborder, dans les paragraphes qui suivent, les
+particularités communes aux différents instruments à cordes frettées.
 
 @menu
 * Références en matière de cordes frettées::
@@ -62,7 +62,8 @@ d'utiliser des diagrammes d'accord au-dessus de la portée
 traditionnelle.  La guitare et le banjo sont des instruments
 transpositeurs, sonnant une octave au-dessous de ce qui est écrit.  Les
 partitions pour ces instruments utilisent donc la clé de sol ottava
-bassa @code{"treble_8"}.  Vous pourrez trouver ailleurs dans la
+bassa @code{"treble_8"} -- ou une instruction @code{\transposition c}
+pour un rendu MIDI correct.  Vous pourrez trouver ailleurs dans la
 documentation d'autres éléments aussi utilisés par les instruments à
 cordes frettées@tie{}:
 
@@ -108,7 +109,7 @@ Une corde sur laquelle une note doit être jouée peut être indiquée
 en attachant @code{\@var{numéro}} à cette note prise dans une
 construction de type accord @code{<>}.
 
-@warning{Les numéros de cordes @strong{doivent} être définis dans une
+@warning{Les numéros de corde @strong{doivent} être définis dans une
 construction de type accord même s'il n'y a qu'une seule note.}
 
 @lilypond[verbatim,quote,relative=0]
@@ -121,7 +122,6 @@ Quand les indications de doigté et de numéro de corde sont attachées à
 une même note, leur positionnement se fera en fonction de l'ordre dans
 lequel ils apparaissent dans le code@tie{}:
 
-
 @lilypond[verbatim,quote,relative=1]
 \clef "treble_8"
 <g\3-0>2
@@ -130,10 +130,10 @@ lequel ils apparaissent dans le code@tie{}:
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {controlling-the-placement-of-chord-fingerings.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
 
 
@@ -161,21 +161,21 @@ Référence des propriétés internes :
 
 La notation en tablature est utilisée pour certains instruments à cordes
 pincées.  Les hauteurs n'y sont pas indiquées par des têtes de note,
-mais par des chiffres ou autres symboles, qui indiquent sur quelle
-corde, et à quelle case chaque note doit être jouée.  Dans certaines
-limites, LilyPond vous permet d'écrire des tablatures.
-
-Chaque numéro de corde associé à une note doit être précédé d'une barre
-oblique inverse (ou @qq{antislash}) suivi d'un nombre.  Par défaut, la
-première corde est la plus aiguë, et les cordes suivent l'accordage
-traditionnel d'une guitare (à six cordes).  Les notes sont imprimées
-sous forme de tablature, dans les contextes @code{TabStaff} et
-@code{TabVoice}.
-
-@lilypond[quote,ragged-right,fragment,verbatim]
+mais par des chiffres ou autres symboles qui indiquent sur quelle
+corde et à quelle case chaque note doit être jouée.  Des notes devant
+être jouées simultanément seront alors alignées verticalement.
+
+Par défaut, la première corde est la plus aiguë et correspond à la ligne
+supérieure du @code{TabStaff}.  Les cordes suivent par défaut
+l'accordage traditionnel d'une guitare (à six cordes).  Les notes sont
+imprimées sous forme de tablature, dans les contextes @code{TabStaff} et
+@code{TabVoice} qui comportent une clef spécifique ajoutée
+automatiquement.
+
+@lilypond[quote,ragged-right,verbatim]
 \new TabStaff \relative c' {
-       a,8 a' <c e> a
-       d, a' <d f> a
+  a,8 a' <c e> a
+  d,8 a' <d f> a
 }
 @end lilypond
 
@@ -226,16 +226,18 @@ symbols = {
 }
 @end lilypond
 
-@funindex minimumFret
-
 @cindex cases
 @cindex frets
 
-Quand aucune corde n'est précisée, LilyPond choisit automatiquement la
-corde pour laquelle la position est la moins élevée et qui donne un
-numéro de case supérieur ou égal à la valeur de la propriété
-@code{minimumFret}.  La valeur par défaut de cette propriété est fixée à
-0, ce qui correspond aux cordes à vide.
+@funindex minimumFret
+
+Quand aucune corde n'est précisée -- à l'aide d'une barre oblique
+inverse (ou @qq{antislash}) précédant son  numéro dans une construction
+d'accord @code{<>} --, LilyPond choisit automatiquement la corde pour
+laquelle la position est la moins élevée et qui donne un numéro de case
+supérieur ou égal à la valeur de la propriété @code{minimumFret}.  La
+valeur par défaut de cette propriété est fixée à@tie{}0, ce qui
+correspond aux cordes à vide.
 
 
 @lilypond[quote,ragged-right,verbatim]
@@ -256,31 +258,67 @@ numéro de case supérieur ou égal à la valeur de la propriété
 >>
 @end lilypond
 
-Lorsqu'un liaison de prolongation intervient lors d'un saut de ligne, la
-note est répétée, entre parenthèses.  Il en va de même pour la seconde
-alternative d'une répétition.
+@funindex \tabChordRepeats
+@funindex \chordRepeats
+
+@cindex accord, répétition
+@cindex répétition, utilisation de @code{q}
+
+La répétition d'une construction en accord s'indique par un @code{q} --
+voir @ref{Répétition d'accords}.  Cette fonctionnalité, bien
+qu'opérationnelle en mode tablature, supprime entre autres les numéros
+de corde et doigtés.  Il vous faudra donc préalablement recourir
+explicitement à l'instruction
+@example
+\chordRepeats #'(string-number-event fingering-event)
+@end example
+si vous utilisez la répétition d'accords dans vos tablatures.  Cette
+instruction est abrégée en @code{\tabChordRepeats}.
+
+@lilypond[quote,verbatim]
+guitar = \relative c' {
+  r8 <gis-6 cis-6 b-0>~ q4 q8~ q q4
+}
+
+\new StaffGroup <<
+  \new Staff {
+    \clef "treble_8"
+    \guitar
+  }
+  \new TabStaff {
+    \tabChordRepeats \guitar
+  }
+>>
+@end lilypond
+
+Lorsqu'une liaison de prolongation intervient à l'occasion d'un saut de
+ligne, la note est répétée, entre parenthèses.  Il en va de même pour la
+seconde alternative d'une répétition.
 
 @lilypond[quote,ragged-right,verbatim]
 ties = \relative c' {
-       \repeat volta 2 {
-       e2. f4~
-       f2 g2~ }
-       \alternative {
-               { g4 f2. }
-               { g4\repeatTie c,2. }
-       }
-       b1~\break
-       b1  \bar "|."
+  \repeat volta 2 {
+    e2. f4~
+    f2 g2~
+  }
+  \alternative {
+     { g4 f2. }
+     { g4\repeatTie c,2. }
+  }
+  b1~
+  \break
+  b1
+  \bar "|."
 }
 
 \score {
   <<
     \new StaffGroup  <<
-    \context Staff  {
+      \context Staff {
         \clef "treble_8"
         \ties
-    }
-      \context TabStaff  {
+      }
+      \context TabStaff {
         \ties
       }
     >>
@@ -299,25 +337,27 @@ ces cases entre parenthèses.
 
 @lilypond[quote,ragged-right,verbatim]
 ties = \relative c' {
-       \repeat volta 2 {
-       e2. f4~
-       f2 g2~ }
-       \alternative {
-               { g4 f2. }
-               { g4\repeatTie c,2. }
-       }
-       b1~\break
-       b1  \bar "|."
+  \repeat volta 2 {
+    e2. f4~
+    f2 g2~ }
+  \alternative {
+    { g4 f2. }
+    { g4\repeatTie c,2. }
+  }
+  b1~
+  \break
+  b1
+  \bar "|."
 }
 
 \score {
   <<
     \new StaffGroup  <<
-    \context Staff  {
+      \context Staff {
         \clef "treble_8"
         \ties
-    }
-      \context TabStaff  {
+      }
+      \context TabStaff {
       \hideSplitTiedTabNotes
         \ties
       }
@@ -335,31 +375,94 @@ ties = \relative c' {
 @cindex glissando, indication en tablature
 @cindex tablature et glissando
 
+@funindex \harmonic
+@funindex \harmonicByFret
+@funindex \harmonicByRatio
+
 Les indications de sons harmoniques ainsi que les glissandi
 peuvent être ajoutés aux tablatures.
 
+@lilypond[verbatim,quote]
+firstHarmonic = {
+  d'4\4\harmonic
+  g'4\3\harmonic
+  b'2\2\harmonic
+}
+\score {
+  <<
+    \new Staff { \firstHarmonic }
+    \new TabStaff { \firstHarmonic }
+  >>
+}
+@end lilypond
 
-@lilypond[fragment, verbatim, quote, relative=1]
-\new TabStaff {
-  \new TabVoice {
-    <c g'\harmonic> d\2\glissando e\2
-  }
+Vous noterez que la commande @code{\harmonic} s'attache toujours à une
+note unique (parfois contenue dans un accord) et non à l'ensemble d'un
+accord.  Ceci ne fonctionne donc que pour une harmonique au douzième
+fret d'une corde à vide.  Toute autre harmonique devrait être définie
+directement par LilyPond.  Vous pouvez l'y aider en indiquant la case où
+le doigt viendrait se placer sur le manche.
+
+@lilypond[verbatim,quote]
+fretHarmonics = {
+  \harmonicByFret #5 d16\4
+  \harmonicByFret #4 d16\4
+  \harmonicByFret #3 d8\4
+  \harmonicByFret #5 <g\3 b\2>2.
+}
+\score {
+  <<
+    \new Staff { \fretHarmonics }
+    \new TabStaff { \fretHarmonics }
+  >>
 }
 @end lilypond
 
+Une harmonique peut accessoirement se calculer à partir de la longueur
+de corde par rapport au doigté de cette harmonique.
 
-@snippets
+@lilypond[verbatim,quote]
+ratioHarmonics = {
+  \harmonicByRatio #1/2 <g\3 b\2 e'\1>4
+  \harmonicByRatio #1/3 <g\3 b\2 e'\1>4
+  \harmonicByRatio #1/4 { g8\3 b8\2 e'4\1 }
+}
+\score {
+  <<
+    \new Staff { \ratioHarmonics }
+    \new TabStaff { \ratioHarmonics }
+  >>
+}
+@end lilypond
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+
+@snippets
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {stem-and-beam-behavior-in-tablature.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {polyphony-in-tablature.ly}
 
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{open-string-harmonics-in-tablature.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{fretted-string-harmonics-in-tablature.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{slides-in-tablature.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{chord-glissando-in-tablature.ly}
+
 
 @seealso
 Manuel de notation :
-@ref{Hampes}.
+@ref{Hampes},
+@ref{Harmoniques},
+@ref{Glissando},
+@ref{Répétition d'accords},
+@ref{Répétitions explicites}.
 
 Morceaux choisis :
 @rlsrnamed{Fretted strings,Cordes frettées}.
@@ -372,7 +475,6 @@ Référence des propriétés internes :
 
 
 @knownissues
-
 Les accords ne subissent aucun traitement particulier@tie{}; de ce fait,
 la sélection automatique des cordes peut attribuer une même corde pour
 deux notes différentes de l'accord.
@@ -396,6 +498,7 @@ melodia = \partcombine { e4 g g g }{ e4 e e e }
 Le support des modes de jeu propres à la guitare se limite aux sons
 harmoniques et aux glissandi.
 
+
 @node Tablatures personnalisées
 @unnumberedsubsubsec Tablatures personnalisées
 @translationof Custom tablatures
@@ -404,6 +507,7 @@ harmoniques et aux glissandi.
 @cindex banjo, tablature
 @cindex mandoline, tablature
 @cindex guitare basse, tablature
+@cindex ukulele, tablature
 @cindex tablature, accordages prédéfinis
 @cindex cordes frettés et accordages prédéfinis
 @cindex accordages prédéfinis et cordes frettées
@@ -413,10 +517,11 @@ harmoniques et aux glissandi.
 Sous LilyPond, la case correspondant à une note jouée sur une corde
 donnée est calculée automatiquement.  Pour ce faire, l'accordage doit
 être spécifié.  L'accordage des cordes est donné par la propriété
-@code{StringTunings}.
+@code{stringTunings}.
 
-LilyPond possède des accordages prédéfinis pour banjo, mandoline, guitare
-et guitare basse.  Lilypond calcule automatiquement la transposition
+LilyPond possède des accordages prédéfinis pour le banjo, la mandoline,
+la guitare et la guitare basse ainsi que le ukulele et les cordes
+d'orchestre.  Lilypond calcule automatiquement la transposition
 correspondant à ces accordages.  L'exemple ci-dessous est pour guitare
 basse, il sonnera donc une octave en dessous de ce qui est écrit.
 
@@ -442,35 +547,31 @@ l'accordage standard d'une guitare@tie{}: mi la ré sol si mi (EADGBE).
 D'autres accordages prédéfinis sont disponibles@tie{}:
 @code{guitar-open-g-tuning}, @code{mandolin-tuning} et
 @code{banjo-open-g-tuning}.  Les accordages prédéfinis sont répertoriés
-dans le fichier @code{scm/output-lib.scm}.
+dans le fichier @file{ly/string-tuning-init.ly}.
 
-L'accordage est constitué par une liste Scheme des hauteurs de notes
-correspondant aux cordes à vide, une note pour chaque corde, classée par
-numéro de corde de 1 à n, où la corde 1 est la plus haute dans la
-tablature et n la plus basse.  Cela revient généralement à classer les
-cordes de la plus aiguë à la plus grave, mais certains instruments
-(comme le ukulele) n'ont pas les cordes classées par hauteur.
+@cindex accordage personnalisé
 
-Dans cette liste, la hauteur des notes est représentée par l'intervalle,
-exprimé en demi-tons, du do central jusqu'à la note de la corde à vide.
-Elle doit donc être représentée par un nombre entier.  LilyPond calcule
-la note correspondant à chaque corde en ajoutant cet intervalle au do
-central.
+@funindex stringTunings
+@funindex \stringTunings
 
-Lilypond calcule automatiquement le nombre de cordes à représenter dans
-la tablature (@code{TabStaff}) en comptant le nombre d'éléments définis
-dans le @code{stringTunings}.
+LilyPond vous permet de créer n'importe quel accordage.  L'accordage du
+contexte en cours se détermine à l'aide de la fonction
+@code{\stringTuning}.  Celle-ci prend deux arguments@tie{}: une
+représentation symbolique qui gardera l'accordage en mémoire, et une
+construction d'accord définissant la hauteur des différentes cordes.
+Les hauteurs fournies s'expriment impérativement en mode absolu -- voir
+@ref{Hauteurs avec octave absolue}.  La corde ayant le numéro le plus
+élevé (généralement la note la plus basse) est mentionnée en premier.
 
-N'importe quel accordage peut donc être créé.  Par exemple, nous pouvons
-définir l'accordage d'un instrument à quatre cordes accordées do sol ré
-la, donc de la plus aiguë à la plus grave et en anglais@tie{}:
-@code{a''},  @code{d''},  @code{g'}, et @code{c'}@tie{}:
+Nous pouvons ainsi définir par exemple l'accordage d'un instrument à
+quatre cordes accordées do sol ré la, et en anglais@tie{}:
+@code{a''}, @code{d''}, @code{g'}, et @code{c'}@tie{}:
 
 
 @lilypond[quote,verbatim]
 mynotes = {
-    c'4 e' g' c'' |
-    e'' g'' b'' c'''
+  c'4 e' g' c'' |
+  e''4 g'' b'' c'''
 }
 
 <<
@@ -479,19 +580,103 @@ mynotes = {
     \mynotes
   }
   \new TabStaff {
-    \set TabStaff.stringTunings = #'(21 14 7 0)
+    #(define custom-tuning #{ \stringTuning <c' g' d'' a''> #})
+    \set stringTunings = #custom-tuning
     \mynotes
   }
 >>
 @end lilypond
 
+La propriété @code{stringTuning} permet aussi au @code{FretBoards} de
+calculer automatiquement les diagrammes de frets.
+
+L'accordage fait partie de la clé permettant d'identifier les 
+diagrammes prédéfinis -- voir @ref{Tablatures prédéfinies}.
+
+Nous pourrions donc écrire l'exemple précédent ainsi@tie{}:
+
+@lilypond[quote,verbatim]
+"custom-tuning" = \stringTuning <c' g' d'' a''>
+
+mynotes = {
+  c'4 e' g' c'' |
+  e''4 g'' b'' c'''
+}
+
+<<
+  \new Staff {
+    \clef treble
+    \mynotes
+  }
+  \new TabStaff {
+    \set TabStaff.stringTunings = #custom-tuning
+    \mynotes
+  }
+>>
+@end lilypond
+
+L'accordage est constitué, en interne, par une liste Scheme des hauteurs
+de note correspondant aux cordes à vide, une note pour chaque corde,
+classée par numéro de corde de 1 à n, où la corde 1 est la plus haute
+dans la tablature et n la plus basse.  Cela revient généralement à
+classer les cordes de la plus aiguë à la plus grave, mais certains
+instruments (comme le ukulele) n'ont pas les cordes classées par hauteur.
+
+Chaque hauteur de corde incluse dans un accordage est un objet LilyPond
+de type @emph{pitch}.  Les objets @emph{pitch} sont créés par la fonction
+@code{ly:make-pitch} -- voir @ref{Fonctions Scheme}.
+
+La fonction @code{\stringTuning} permet de créer de tels objets à partir
+de la saisie d'un accord.
+
+Lilypond calcule automatiquement le nombre de cordes à représenter dans
+la tablature (@code{TabStaff}) ainsi que dans le @code{FretBoard} en
+comptant le nombre d'éléments définis dans le @code{stringTunings}.
+
+Les différents contextes @code{TabStaff} utiliseront par défaut un même
+accordage personnalisé dès lors que votre fichier comportera une clause
+
+@example
+\layout @{
+  \context @{
+    \TabStaff
+    stringTunings = \stringTuning \notemode @{ <c' g' d'' a''> @}
+  @}
+@}
+@end example
+@cindex moderntab, clef
+@cindex clef moderntab
+@cindex clef de tablature
+@cindex tablature, clef
+
+LilyPond dispose d'une clef de tablature moderne.
+
+@lilypond[quote,ragged-right,verbatim]
+\new TabStaff {
+  \clef moderntab
+  <a, e a>1
+  \break
+  \clef tab
+  <a, e a>1
+}
+@end lilypond
+
+Cette clef moderne prend en charge les tablatures de quatre à sept cordes.
+
 
 @seealso
+Manuel de notation :
+@ref{Hauteurs avec octave absolue},
+@ref{Tablatures prédéfinies},
+@ref{Fonctions Scheme}.
+
 Fichiers d'initialisation :
-@file{scm/output-lib.scm}.
+@file{ly/string-tuning-init.ly},
+@file{scm/tablature.scm}.
 
 Morceaux choisis :
-@rlsrnamed{Fretted strings,Cordes frettées}.
+@rlsrnamed{Fretted strings, Cordes frettées}.
 
 Référence des propriétés internes :
 @rinternals{Tab_note_heads_engraver}.
@@ -513,33 +698,35 @@ hauteurs, comme le ukulele.
 @cindex fret, diagrammes personnalisés
 @cindex diagrammes personnalisés de fret
 
-On peut ajouter des diagrammes d'accords au-dessus de n'importe quelle
+On peut ajouter des diagrammes d'accord au-dessus de n'importe quelle
 note, en tant qu'objets @code{\markup}.  Ces objets contiennent toutes
 les informations du diagramme d'accord.  Il y a pour les définir trois
-interfaces "diagramme d'accord" (@emph{fret-diagram} en anglais)@tie{}:
-@var{standard}, @var{terse} et @var{verbose}.
+interfaces @qq{diagramme d'accord} (@emph{fret-diagram} en
+anglais)@tie{}: @var{standard}, @var{terse} et @var{verbose}.
 Ces trois interfaces produiront des diagrammes similaires mais
 permettent des niveaux de personnalisation différents.  Des détails à
 propos des interfaces de type @code{\markup}
-peuvent être trouvés dans @ref{Text markup commands}.
+peuvent être trouvés à l'annexe @ref{Instrument Specific Markup}.
 
-Dans l'interface standard des diagrammes d'accords, on indiquera le
+Dans l'interface standard des diagrammes d'accord, on indiquera le
 numéro de corde et le numéro de case pour chaque point placé sur une corde.
 Les cordes à vide et étouffées peuvent aussi être indiquées.
 
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
+    }
   }
 >>
 @end lilypond
@@ -559,16 +746,19 @@ d'accord dans l'interface standard@tie{}:
   }
   \context Staff {
     \clef "treble_8"
-    < f, c f a c' f'>1 ^\markup
+    <f, c f a c' f'>1^\markup {
       \fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
-    < g, d g b d' g'> ^\markup
+    }
+    <g, d g b d' g'>1^\markup {
       \fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
+    }
   }
 >>
 @end lilypond
 
 @cindex fret-diagram et markup
 @cindex markup et fret-diagram
+@cindex ukulele
 
 @funindex fret-diagram
 @funindex \fret-diagram
@@ -585,10 +775,12 @@ représentées peuvent aussi être modifiés dans l'interface standard.
   }
   \context Staff {
     \clef "treble_8"
-    < f, c f a c' f'>1 ^\markup
+    <f, c f a c' f'>1^\markup {
       \fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
-    < g, b, d g b g'> ^\markup
+    }
+    <g, b, d g b g'>1^\markup {
       \fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
+    }
   }
 >>
 @end lilypond
@@ -600,13 +792,15 @@ banjo et le ukulele.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       a1
-     }
+    \chordmode {
+      a1
+    }
   }
   \context Staff {
-        %% A chord for ukulele
-    a'1 ^\markup \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
+    % An 'A' chord for ukulele
+    a'1^\markup {
+      \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
+    }
   }
 >>
 @end lilypond
@@ -617,16 +811,18 @@ de ces doigtés peut être modifié dans l'interface standard.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
+    }
   }
 >>
 @end lilypond
@@ -637,16 +833,18 @@ l'interface standard.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
+    }
   }
 >>
 @end lilypond
@@ -656,8 +854,8 @@ l'interface standard.
 @funindex fret-diagram-terse
 @funindex \fret-diagram-terse
 
-Dans l'interface @code{fret-diagram-terse}, les numéros de cordes sont
-omis@tie{}; les numéros de cordes sont induits par la présence de
+Dans l'interface @code{fret-diagram-terse}, les numéros de corde sont
+omis@tie{}; les numéros de corde sont induits par la présence de
 points-virgules.  Il y a un point-virgule pour chaque corde du
 diagramme.  Le premier point-virgule correspondant au plus haut numéro
 de corde, le dernier à la première corde.  Les cordes étouffées, les
@@ -666,16 +864,18 @@ cordes à vide ainsi que les numéros de case peuvent y être indiqués.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram-terse #"x;3;2;o;1;o;"
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram-terse #"x;x;o;2;3;1;"
+    }
   }
 >>
 @end lilypond
@@ -686,16 +886,18 @@ Les indications de barré peuvent être incluses dans l'interface
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       f1 g
-     }
+    \chordmode {
+      f1 g
+    }
   }
   \context Staff {
     \clef "treble_8"
-    < f, c f a c' f'>1 ^\markup
+    <f, c f a c' f'>1^\markup {
       \fret-diagram-terse #"1-(;3;3;2;1;1-);"
-    < g, d g b d' g'> ^\markup
+    }
+    <g, d g b d' g'>1^\markup {
       \fret-diagram-terse #"3-(;5;5;4;3;3-);"
+    }
   }
 >>
 @end lilypond
@@ -707,18 +909,20 @@ Les indications de doigtés peuvent être inclus dans l'interface
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context Staff {
     \override Voice.TextScript
       #'(fret-diagram-details finger-code) = #'below-string
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
+    }
   }
 >>
 @end lilypond
@@ -728,6 +932,7 @@ utilisant la commande @code{\override} dans l'interface
 @code{fret-diagram-terse}.
 
 @cindex fret-diagram-verbose markup
+@cindex capo
 
 @funindex fret-diagram-verbose
 @funindex \fret-diagram-verbose
@@ -737,14 +942,15 @@ Scheme.  Chaque élément de la liste décrit un objet devant être placé
 dans le diagramme d'accord.
 
 @lilypond[quote, verbatim]
-<<  \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
-  }
+<<
+    \context ChordNames {
+      \chordmode {
+        c1 d:m
+      }
+    }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram-verbose #'(
         (mute 6)
         (place-fret 5 3)
@@ -753,7 +959,8 @@ dans le diagramme d'accord.
         (place-fret 2 1)
         (open 1)
       )
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram-verbose #'(
         (mute 6)
         (mute 5)
@@ -762,6 +969,7 @@ dans le diagramme d'accord.
         (place-fret 2 3)
         (place-fret 1 1)
       )
+    }
   }
 >>
 @end lilypond
@@ -776,17 +984,16 @@ capodastre est la case la plus basse du diagramme d'accord.
 @c \override is necessary to make fingering visible
 @lilypond[quote, verbatim]
 <<
-  \context ChordNames {
-     \chordmode {
-       f1 g c
-     }
-  }
+    \context ChordNames {
+      \chordmode {
+        f1 g c
+      }
+    }
   \context Staff {
     \clef "treble_8"
     \override Voice.TextScript
       #'(fret-diagram-details finger-code) = #'below-string
-
-    < f, c f a c' f'>1 ^\markup
+    <f, c f a c' f'>1^\markup {
       \fret-diagram-verbose #'(
         (place-fret 6 1)
         (place-fret 5 3)
@@ -796,7 +1003,8 @@ capodastre est la case la plus basse du diagramme d'accord.
         (place-fret 1 1)
         (barre 6 1 1)
       )
-    < g, b, d g b g'> ^\markup
+    }
+    <g, b, d g b g'>1^\markup {
       \fret-diagram-verbose #'(
         (place-fret 6 3 2)
         (place-fret 5 2 1)
@@ -805,7 +1013,8 @@ capodastre est la case la plus basse du diagramme d'accord.
         (open 2)
         (place-fret 1 3 3)
       )
-    < c e g c' e'> ^\markup
+    }
+    <c e g c' e'>1^\markup {
       \fret-diagram-verbose #'(
         (capo 3)
         (mute 6)
@@ -813,7 +1022,8 @@ capodastre est la case la plus basse du diagramme d'accord.
         (place-fret 3 5 2)
         (place-fret 2 5 3)
       )
-   }
+    }
+  }
 >>
 @end lilypond
 
@@ -872,16 +1082,19 @@ un diagramme d'accord, les propriétés de l'interface dépendent de
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{changing-fret-orientations.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {customizing-markup-fret-diagrams.ly}
 
 
 @seealso
 Manuel de notation :
-@ref{Text markup commands}.
+@ref{Instrument Specific Markup}.
 
 Morceaux choisis :
-@rlsrnamed{Fretted strings,Cordes frettées}.
+@rlsrnamed{Fretted strings, Cordes frettées}.
 
 Référence des propriétés internes :
 @rinternals{fret-diagram-interface}.
@@ -891,16 +1104,15 @@ Référence des propriétés internes :
 @unnumberedsubsubsec Tablatures prédéfinies
 @translationof Predefined fret diagrams
 
-
 @cindex fret, diagrammes
 @cindex accord, diagrammes
 
 @funindex FretBoards
 @funindex stringTunings
 
-Les diagrammes d'accords peuvent être affichés en utilisant le contexte
+Les diagrammes d'accord peuvent être affichés en utilisant le contexte
 @code{FretBoards}.  Par défaut le contexte @code{FretBoards} affichera
-des diagrammes d'accords stockés dans une table de correspondance@tie{}:
+des diagrammes d'accord stockés dans une table de correspondance@tie{}:
 
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
@@ -912,17 +1124,17 @@ des diagrammes d'accords stockés dans une table de correspondance@tie{}:
 @end lilypond
 
 Les diagrammes d'accord définis par défaut sont dans le fichier
-@code{predefined-guitar-fretboards.ly}.  Les diagrammes d'accord sont
+@file{predefined-guitar-fretboards.ly}.  Les diagrammes d'accord sont
 stockés en fonction des notes de l'accord ainsi que de l'accordage
-(@code{stringTunings}) utilisé.
-@code{predefined-guitar-fretboards.ly} contient les diagrammes d'accord
+(@code{stringTunings}) utilisé.  Le fichier d'initialisation
+@file{predefined-guitar-fretboards.ly} contient les diagrammes d'accord
 prédéfinis uniquement pour l'accordage standard (@code{guitar-tuning}).
 Des diagrammes d'accords peuvent être définis pour d'autres instruments
 ou d'autres accordages en suivant les exemples du fichier
-@code{predefined-guitar-fretboards.ly}.
+@file{predefined-guitar-fretboards.ly}.
 
 Les diagrammes de fret propres au ukulele se trouvent dans le fichier
-@code{predefined-ukulele-fretboards.ly}.
+@file{predefined-ukulele-fretboards.ly}.
 
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-ukulele-fretboards.ly"
@@ -939,6 +1151,24 @@ myChords = \chordmode { a1 a:m a:aug }
 }
 @end lilypond
 
+Les diagrammes de fret propres à la mandoline se trouvent dans le
+fichier @file{predefined-mandolin-fretboards.ly}.
+
+@lilypond[verbatim, ragged-right, quote]
+\include "predefined-mandolin-fretboards.ly"
+
+myChords = \chordmode { c1 c:m7.5- c:aug }
+
+\new ChordNames {
+  \myChords
+}
+
+\new FretBoards {
+  \set stringTunings = #mandolin-tuning
+  \myChords
+}
+@end lilypond
+
 Les notes des accords peuvent être entrées aussi bien comme musique
 simultanée qu'en utilisant le mode accord (voir
 @ref{Généralités sur le mode accords}).
@@ -959,9 +1189,9 @@ simultanée qu'en utilisant le mode accord (voir
 @funindex \chordmode
 
 Il est courant d'afficher simultanément le nom des accords et les
-diagrammes d'accords correspondants.
-Ceci s'obtient en mettant en parallèle un contexte @code{ChordNames} avec
-un contexte @code{FretBoards} et en affectant aux deux la même musique.
+diagrammes d'accord correspondants.  Ceci s'obtient en mettant en
+parallèle un contexte @code{ChordNames} et un contexte
+@code{FretBoards}, tout en affectant aux deux la même musique.
 
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
@@ -983,9 +1213,9 @@ mychords = \chordmode{
 @cindex fret et transposition
 @cindex diagrammes de fret et transposition
 
-Les diagrammes d'accords prédéfinis sont transposables tant qu'il y a
+Les diagrammes d'accord prédéfinis sont transposables tant qu'il y a
 un diagramme correspondant à l'accord transposé dans la base des
-diagrammes d'accords.
+diagrammes d'accord.
 
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
@@ -995,7 +1225,7 @@ mychords = \chordmode{
 
 mychordlist = {
   \mychords
-  \transpose c e { \mychords}
+  \transpose c e { \mychords }
 }
 <<
   \context ChordNames {
@@ -1010,7 +1240,7 @@ mychordlist = {
 La table des diagrammes d'accord contient sept types d'accord (majeur,
 mineur, augmenté, diminué, septième de dominante, majeur sept, mineur
 sept) pour chacune des 17 fondamentales possibles.  Une liste complète
-des diagrammes d'accords prédéfinis se trouve dans
+des diagrammes d'accords prédéfinis se trouve à l'annexe
 @ref{Tablatures prédéfinies}.   S'il n'y a pas d'entrée dans la table
 pour un accord donné, le graveur @code{Fretboard_engraver} calculera le
 diagramme d'accord en utilisant la fonctionnalité automatique  décrite
@@ -1019,7 +1249,7 @@ dans @ref{Tablatures automatiques}.
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
 mychords = \chordmode{
-  c1 c:9
+  c1 c:maj9
 }
 
 <<
@@ -1044,12 +1274,13 @@ aussi bien de type @var{terse} que @var{verbose}.
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
 
-\storePredefinedDiagram \chordmode {c:9}
+\storePredefinedDiagram #default-fret-table
+                        \chordmode { c:maj9 }
                         #guitar-tuning
-                        #"x;3-2;2-1;3-3;3-4;x;"
+                        #"x;3-2;o;o;o;o;"
 
-mychords = \chordmode{
-  c1 c:9
+mychords = \chordmode {
+  c1 c:maj9
 }
 
 <<
@@ -1062,19 +1293,20 @@ mychords = \chordmode{
 >>
 @end lilypond
 
-On peut enregistrer différents diagrammes pour un même accord
-en les définissant à des octaves différentes.   Notez qu'il faut un
-intervalle de deux octaves, le premier servant à la transposition.
+On peut enregistrer différents diagrammes pour un même accord en les
+définissant à des octaves différentes.   Notez qu'il faut un intervalle
+de deux octaves, le premier servant à la transposition.
 
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
 
-\storePredefinedDiagram \chordmode {c'}
+\storePredefinedDiagram #default-fret-table
+                        \chordmode { c'' }
                         #guitar-tuning
                         #(offset-fret 2 (chord-shape 'bes guitar-tuning))
 
-mychords = \chordmode{
-  c1 c'
+mychords = \chordmode {
+  c1 c''
 }
 
 <<
@@ -1091,7 +1323,7 @@ mychords = \chordmode{
 @cindex accord, carrures pour cordes frettées
 
 @funindex \addChordShape
-@funindex add ChordShape
+@funindex addChordShape
 @funindex storePredefinedDiagram
 @funindex \storePredefinedDiagram
 
@@ -1110,21 +1342,23 @@ définies grâce aux interfaces @code{fret-diagram-terse} ou
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
 
-% add a new chord shape
+% Add a new chord shape
 
 \addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;"
 
 % add some new chords based on the power chord shape
 
-\storePredefinedDiagram \chordmode {f'}
+\storePredefinedDiagram #default-fret-table
+                        \chordmode { f'' }
                         #guitar-tuning
                         #(chord-shape 'powerf guitar-tuning)
-\storePredefinedDiagram \chordmode {g'}
+\storePredefinedDiagram #default-fret-table
+                        \chordmode { g'' }
                         #guitar-tuning
                         #(offset-fret 2 (chord-shape 'powerf guitar-tuning))
 
 mychords = \chordmode{
-  f1 f' g g'
+  f1 f'' g g''
 }
 
 <<
@@ -1139,19 +1373,25 @@ mychords = \chordmode{
 
 La disposition graphique d'un diagramme d'accord peut être modifiée
 suivant les préférences de l'utilisateur grâce aux propriétés de
-l'interface @code{fret-diagram-interface}. Pour plus d'information,
+l'interface @code{fret-diagram-interface}.  Pour plus d'information,
 consultez @rinternals{fret-diagram-interface}.  Pour un diagramme
 d'accord donné, les propriétés de l'interface dépendent de
 @code{FretBoards.FretBoard}.
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {customizing-fretboard-fret-diagrams.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {defining-predefined-fretboards-for-other-instruments.ly}
 
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{chordchanges-for-fretboards.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{fretboards-alternate-tables.ly}
+
 
 @seealso
 Manuel de notation :
@@ -1162,13 +1402,15 @@ Manuel de notation :
 
 Fichiers d'initialisation :
 @file{ly/predefined-guitar-fretboards.ly},
-@file{ly/predefined-guitar-ninth-fretboards.ly}.
+@file{ly/predefined-guitar-ninth-fretboards.ly},
+@file{ly/predefined-ukulele-fretboards.ly},
+@file{ly/predefined-mandolin-fretboards.ly}.
 
 Morceaux choisis :
-@rlsrnamed{Fretted strings,Cordes frettées}.
+@rlsrnamed{Fretted strings, Cordes frettées}.
 
 Référence des propriétés internes :
-@rinternals {fret-diagram-interface}.
+@rinternals{fret-diagram-interface}.
 
 
 @node Tablatures automatiques
@@ -1189,18 +1431,18 @@ correspondant aux notes seront automatiquement calculées.
 @lilypond[quote,ragged-right,verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       f1 g
-     }
+    \chordmode {
+      f1 g
+    }
   }
   \context FretBoards {
-    < f, c f a c' f'>1
-    < g,\6 b, d g b g'>
+    <f, c f a c' f'>1
+    <g,\6 b, d g b g'>1
   }
   \context Staff {
     \clef "treble_8"
-    < f, c f a c' f'>1
-    < g, b, d g b' g'>
+    <f, c f a c' f'>1
+    <g, b, d g b' g'>1
   }
 >>
 @end lilypond
@@ -1218,35 +1460,36 @@ prédéfinies@tie{}:
 
 @lilypond[quote,ragged-right,verbatim]
 
-\storePredefinedDiagram <c e g c' e'>
+\storePredefinedDiagram #default-fret-table
+                        <c e g c' e'>
                         #guitar-tuning
-                        #"x;3-1-(;5-2;5-3;5-4;3-1-1);"
+                        #"x;3-1-(;5-2;5-3;5-4;3-1-1-);"
 <<
   \context ChordNames {
-     \chordmode {
-       c1 c c
-     }
+    \chordmode {
+      c1 c c
+    }
   }
   \context FretBoards {
     <c e g c' e'>1
     \predefinedFretboardsOff
-    <c e g c' e'>
+    <c e g c' e'>1
     \predefinedFretboardsOn
-    <c e g c' e'>
+    <c e g c' e'>1
   }
   \context Staff {
     \clef "treble_8"
     <c e g c' e'>1
-    <c e g c' e'>
-    <c e g c' e'>
+    <c e g c' e'>1
+    <c e g c' e'>1
   }
 >>
 @end lilypond
 
-Parfois le calculateur se trouvera incapable de trouver un diagramme
+Le calculateur se trouvera parfois incapable de trouver un diagramme
 d'accord convenable.  On peut souvent y remédier en assignant les notes
 aux cordes.  Dans bien des cas, il suffit de placer manuellement une
-seule note pour que les autres soient alors placées de maniére
+seule note pour que les autres soient alors placées de manière
 appropriée par le contexte @code{FretBoards}.
 
 @cindex fret, ajout de doigtés aux diagrammes
@@ -1258,18 +1501,18 @@ fret.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context FretBoards {
-    < c-3 e-2 g c'-1 e' > 1
-    < d a-2 d'-3 f'-1>
+    <c-3 e-2 g c'-1 e'>1
+    <d a-2 d'-3 f'-1>1
   }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1
-    < d a d' f'>
+    <c e g c' e'>1
+    <d a d' f'>1
   }
 >>
 @end lilypond
@@ -1280,19 +1523,19 @@ servira à calculer les cordes et les cases du contexte @code{FretBoard}.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       d1:m d:m
-     }
+    \chordmode {
+      d1:m d:m
+    }
   }
   \context FretBoards {
-    < d a d' f'>
+    <d a d' f'>1
     \set FretBoards.minimumFret = #5
-    < d a d' f'>
+    <d a d' f'>1
   }
   \context Staff {
     \clef "treble_8"
-    < d a d' f'>
-    < d a d' f'>
+    <d a d' f'>1
+    <d a d' f'>1
   }
 >>
 @end lilypond
@@ -1306,8 +1549,8 @@ propriété @code{stringTunings}.
 La disposition graphique d'un diagramme d'accord peut être modifiée
 suivant les préférences de l'utilisateur au travers des propriétés de
 l'interface @code{fret-diagram-interface}.  Pour un diagramme
-d'accord, les propriétés de l'interface dépendent de
-@code{FretBoards.FretBoard}.
+d'accord @code{FretBoards} donné, les propriétés de l'interface
+dépendent de @code{FretBoards.FretBoard}.
 
 
 @predefined
@@ -1321,10 +1564,10 @@ Manuel de notation :
 @ref{Tablatures personnalisées}.
 
 Morceaux choisis :
-@rlsrnamed{Fretted strings,Cordes frettées}.
+@rlsrnamed{Fretted strings, Cordes frettées}.
 
 Référence des propriétés internes :
-@rinternals {fret-diagram-interface}.
+@rinternals{fret-diagram-interface}.
 
 @knownissues
 Le calcul automatique des diagrammes de fret se révèle inapproprié pour
@@ -1346,10 +1589,10 @@ hauteurs.
 Les doigtés de main droite @var{p-i-m-a} doivent être entrés dans une
 construction de type accord @code{<>} même s'il n'y a qu'une seule note.
 
-@warning{Un trait d'union @strong{doit} suivre la note et une espace
+@warning{Un trait d'union @strong{doit} s'insérer entre la note et
+l'instruction @code{@bs{}rightHandFinger}, et une espace
 @strong{doit} précéder la fermeture de la construction par un @code{>}.}
 
-
 @lilypond[quote,verbatim,relative=0]
 \clef "treble_8"
 <c-\rightHandFinger #1 >4
@@ -1357,12 +1600,12 @@ construction de type accord @code{<>} même s'il n'y a qu'une seule note.
 <g-\rightHandFinger #3 >
 <c-\rightHandFinger #4 >
 <c,-\rightHandFinger #1 e-\rightHandFinger #2
 g-\rightHandFinger #3 c-\rightHandFinger #4 >1
+ g-\rightHandFinger #3 c-\rightHandFinger #4 >1
 @end lilypond
 
 Pour plus de clarté, vous pouvez traduire ou abréger la commande
-@code{\rightHandFinger}, par exemple en @code{\doigtMainDroite} ou
-même @code{\MD}@tie{}:
+@code{\rightHandFinger}, par exemple en @code{doigtMainDroite} ou
+même @code{MD}@tie{}:
 
 @example
 #(define MD rightHandFinger)
@@ -1371,16 +1614,16 @@ même @code{\MD}@tie{}:
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {placement-of-right-hand-fingerings.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {fingerings,-string-indications,-and-right-hand-fingerings.ly}
 
 
 @seealso
 Morceaux choisis :
-@rlsrnamed{Fretted strings,Cordes frettées}.
+@rlsrnamed{Fretted strings, Cordes frettées}.
 
 Référence des propriétés internes :
 @rinternals{StrokeFinger}.
@@ -1392,35 +1635,38 @@ Référence des propriétés internes :
 
 La plupart des aspects en matière de notation pour guitare sont traités
 dans la partie commune aux instruments frettés.  Il subsiste cependant
-quelques particularités que nous allons maintenant examiner.  Parfois
-l'utilisateur aimerait créer des documents de type recueil de chansons,
-où l'on ne trouve que des accords au-dessus des paroles.  Dans la mesure
-où LilyPond est un éditeur de partitions, il n'est pas l'outil optimal
-pour des documents sans partition.  Une meilleure alternative serait de
-recourrir à un traitement de texte, un éditeur de texte ou, pour les
-utilisateurs experimentés, un logiciel typographique tel que GuitarTex.
+quelques particularités que nous allons maintenant examiner.
+
+Parfois l'utilisateur aimerait créer des documents de type recueil de
+chansons, où l'on ne trouve que des accords au-dessus des paroles.  Dans
+la mesure où LilyPond est un éditeur de partitions, il n'est pas l'outil
+optimal pour des documents sans partition.  Une meilleure alternative
+serait de recourir à un traitement de texte, un éditeur de texte ou,
+pour les utilisateurs expérimentés, un logiciel typographique tel que
+GuitarTex.
 
 @menu
 * Indication de la position et du barré::
 * Indication des harmoniques et notes étouffées::
+* Indication de power chord::
 @end menu
 
 @node Indication de la position et du barré
 @unnumberedsubsubsec Indication de la position et du barré
 @translationof Indicating position and barring
 
-@cindex indication de la position et du barré pour cordes frettées
+@cindex barré, indication de la position
 @cindex cordes frettées, indication de la position et du barré
 
 Cet exemple montre comment indiquer les positions et les barrés@tie{}:
 
-@lilypond[quote,ragged-right,fragment,verbatim,relative=0]
+@lilypond[quote,ragged-right,verbatim,relative=0]
 \clef "treble_8"
 b16 d g b e
 \textSpannerDown
 \override TextSpanner #'(bound-details left text) = #"XII "
-  g16\startTextSpan
-  b16 e g e b g\stopTextSpan
+g16\startTextSpan
+b16 e g e b g\stopTextSpan
 e16 b g d
 @end lilypond
 
@@ -1430,8 +1676,8 @@ Manuel de notation :
 @ref{Indication textuelle avec extension}.
 
 Morceaux choisis :
-@rlsrnamed{Fretted strings,Cordes frettées},
-@rlsrnamed{Expressive marks,Signes d'interprétation}.
+@rlsrnamed{Fretted strings, Cordes frettées},
+@rlsrnamed{Expressive marks, Signes d'interprétation}.
 
 
 @node Indication des harmoniques et notes étouffées
@@ -1443,30 +1689,161 @@ Morceaux choisis :
 @cindex notes étouffées et cordes frettées
 @cindex harmoniques et cordes frettées
 
-Des têtes de note spéciales peuvent servir à indiquer les
-notes étouffées et les sons harmoniques.  Les sons harmoniques sont
-souvent détaillés grâce à des indications textuelles.
+Des têtes de note spéciales peuvent servir à indiquer les notes
+étouffées et les sons harmoniques.  Les sons harmoniques sont souvent
+détaillés grâce à des indications textuelles.
 
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
 \relative c' {
   \clef "treble_8"
-  \override Staff.NoteHead #'style = #'cross
-  g8 a b c b4
   \override Staff.NoteHead #'style = #'harmonic-mixed
   d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
 }
 @end lilypond
 
+Les notes étouffées, ou @notation{notes fantômes}, se rencontrent aussi
+bien sur une portée normale que dans une tablature@tie{}:
+
+@lilypond[quote,ragged-right,verbatim]
+music = \relative c' {
+  < a\3 \deadNote c\2 a'\1 >4
+  < b\3 \deadNote d\2 b'\1 >
+  < c\3 \deadNote e\2 c'\1 >
+  \deadNotesOn
+  \times 2/3 { g8 b e }
+  \deadNotesOff
+  < a,\3 c\2 e\1 >1
+}
+\new StaffGroup <<
+  \new Staff {
+    \clef "treble_8"
+    \music
+  }
+  \new TabStaff {
+    \music
+  }
+>>
+@end lilypond
+
+Le @emph{palm mute}, appelé aussi parfois @emph{chop}, est une technique
+de jeu pour la guitare électrique@tie{}; elle est connue sous le nom de
+pizzicato par les joueurs de guitare classique.  Elle consiste à poser
+la main droite sur les cordes juste au-dessus du chevalet, de façon à
+étouffer plus ou moins légèrement les notes.  LilyPond permet d'indiquer
+ce style de jeu en affectant un profil spécifique aux têtes de note.
+
+@lilypond[quote,ragged-right,verbatim]
+\new Voice { % Warning: explicit Voice instantiation is
+             %    required to have palmMuteOff work properly
+             %    when palmMuteOn comes at the beginning of
+             %    the piece.
+  \relative c, {
+    \clef "G_8"
+    \palmMuteOn
+    e8^\markup { \musicglyph #"noteheads.u2do"  = palm mute }
+    < e b' e > e
+    \palmMuteOff
+    e e  \palmMute e e e |
+    e8 \palmMute { e e e } e e e e |
+    < \palmMute e b' e >8 \palmMute { e e e } < \palmMute e b' e >2
+  }
+}
+@end lilypond
+
 
 @seealso
 Morceaux choisis :
-@rlsrnamed{Fretted strings,Cordes frettées}.
+@rlsrnamed{Fretted strings, Cordes frettées}.
 
 Manuel de notation :
 @ref{Têtes de note spécifiques},
 @ref{Têtes de note}.
 
 
+@node Indication de power chord
+@unnumberedsubsubsec Indication de @emph{power chord}
+@translationof Indicating power chords
+
+@funindex powerChords
+@funindex \powerChords
+
+@cindex power chords
+@cindex chord, power
+
+Les @emph{power chords} -- terme anglais signifiant littéralement
+@qq{accords de puissance} -- s'indiquent aussi bien en mode accord que
+dans une construction en accord@tie{}:
+
+@lilypond[quote,ragged-right,verbatim]
+ChordsAndSymbols = {
+  \chordmode {
+    \powerChords
+    e,,1:1.5
+    a,,1:1.5.8
+    \set minimumFret = #8
+    c,1:1.5
+    f,1:1.5.8
+  }
+  \set minimumFret = #5
+  <a, e>1
+  <g d' g'>1
+}
+\score {
+  <<
+    \new ChordNames {
+    \ChordsAndSymbols
+    }
+    \new Staff {
+      \clef "treble_8"
+      \ChordsAndSymbols
+    }
+    \new TabStaff {
+      \ChordsAndSymbols
+    }
+  >>
+}
+@end lilypond
+
+Le symbole de @emph{power chord} est désactivé dès lors que survient un
+accord traditionnel@tie{}:
+
+@lilypond[quote,ragged-right,verbatim]
+mixedChords = \chordmode {
+  c,1
+  \powerChords
+  b,,1:1.5
+  fis,,1:1.5.8
+  g,,1:m
+}
+\score {
+  <<
+    \new ChordNames {
+      \mixedChords
+    }
+    \new Staff {
+      \clef "treble_8"
+      \mixedChords
+    }
+    \new TabStaff {
+      \mixedChords
+    }
+  >>
+}
+@end lilypond
+
+
+@seealso
+Glossaire musicologique :
+@rglos{power chord}.
+
+Manuel de notation :
+@ref{Extension et altération d'accords},
+@ref{Impression des noms d'accord}.
+
+Morceaux choisis :
+@rlsrnamed{Fretted strings, Cordes frettées}.
+
+
 @node Banjo
 @subsection Banjo
 @translationof Banjo
@@ -1488,7 +1865,7 @@ banjo, afin d'avoir le bon nombre de cordes et le bon accordage@tie{}:
 
 @c due to crazy intervals of banjo music, absolute pitch is recommended
 
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
 \new TabStaff <<
   \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
   \set TabStaff.stringTunings = #banjo-open-g-tuning
@@ -1526,7 +1903,7 @@ moyen de la fonction @code{four-string-banjo}@tie{}:
 
 @seealso
 Morceaux choisis :
-@rlsrnamed{Fretted strings,Cordes frettées}.
+@rlsrnamed{Fretted strings, Cordes frettées}.
 
-Les accordages prédéfinis du banjo sont contenus dans le fichier
-@file{scm/@/output@/-lib@/.scm}.
+Fichiers d'initialisation :
+@file{scm/string-tunings-init.scm}.