]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/notation/pitches.itely
Merge branch 'master' of /home/jcharles/GIT/Lily/. into translation
[lilypond.git] / Documentation / fr / notation / pitches.itely
index f468db5728b65ac7f4e06d6bb07f394e743f4855..2142ff86a7d13e359b3dd37f2e7b9e6a55ad3304 100644 (file)
@@ -1,16 +1,16 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 0a8b4e0f1b0d68659a584be48c7b96da358d501d
+    Translation of GIT committish: 53cff5245f682708a6c77d580f418ece2923c2e4
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes.
 @end ignore
 
-@c \version "2.17.18"
+@c \version "2.19.22"
 
-@c Translators: Frédéric Chiasson
+@c Translators: Frédéric Chiasson, Jean-Charles Malahieude
 @c Translation checkers: Valentin Villenave, Jean-Charles Malahieude
 
 @node Hauteurs
@@ -170,10 +170,10 @@ Un @code{c'} identifiant le do placé entre les portées d'un piano,
 il est de fait aisé de déterminer d'autres octaves de @code{c}.
 Pour une musique qui commencerait par un sol dièse (@code{gis}) au
 dessus du do suraigu (@code{c'''}), vous écririez quelque chose
-comme @code{\relative c''' @{ gis' @dots{} @}}
+comme @code{\relative @{ gis''' @dots{} @}}
 
 @item une octave de la première note de l'expression
-Écrire @code{\relative gis''' @{ gis @dots{} @}} permet de
+Écrire @code{\relative @{ gis''' @dots{} @}} permet de
 déterminer facilement la hauteur absolue de la première note de
 l'expression.
 
@@ -191,7 +191,7 @@ option.
 Voici le mode @code{\relative} en action.
 
 @lilypond[verbatim,quote]
-\relative {
+\relative {
   \clef bass
   c d e f
   g a b c
@@ -203,8 +203,8 @@ On utilise les signes de changement d'octave pour les intervalles
 dépassant la quarte.
 
 @lilypond[verbatim,quote]
-\relative c'' {
-  c g c f,
+\relative {
+  c'' g c f,
   c' a, e'' c
 }
 @end lilypond
@@ -213,7 +213,7 @@ Bien que ne comportant aucun signe de changement d'octave, une séquence
 de notes peut tout à fait couvrir un intervalle important.
 
 @lilypond[verbatim,quote]
-\relative {
+\relative {
   c f b e
   a d g c
 }
@@ -223,10 +223,10 @@ Lorsque plusieurs blocs @code{\relative} sont imbriqués, c'est la
 dernière clause @code{\relative} qui est prise en compte.
 
 @lilypond[verbatim,quote]
-\relative c' {
-  c d e f
-  \relative c'' {
-    c d e f
+\relative {
+  c' d e f
+  \relative {
+    c'' d e f
   }
 }
 @end lilypond
@@ -249,12 +249,12 @@ une clause @code{\relative} additionnelle doit être placée au sein du
 bloc @code{\transpose}.
 
 @lilypond[verbatim,quote]
-\relative c' {
-  d e
+\relative {
+  d' e
   \transpose f g {
     d e
-    \relative c' {
-      d e
+    \relative {
+      d' e
     }
   }
 }
@@ -270,8 +270,8 @@ accord.  À l'intérieur de l'accord, les notes sont placées relativement
 particulièrement le positionnement des do.
 
 @lilypond[verbatim,quote]
-\relative c' {
-  c
+\relative {
+  c'
   <c e g>
   <c' e g'>
   <c, e, g''>
@@ -287,8 +287,8 @@ diminuée, bien que la quarte doublement augmentée soit de sept demi-tons
 et la quinte diminuée de seulement six demi-tons.
 
 @lilypond[verbatim,quote]
-\relative c'' {
-  c2 fis
+\relative {
+  c''2 fis
   c2 ges
   b2 eisis
   b2 feses
@@ -325,12 +325,12 @@ 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 « 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}.}
+des altérations et de l'armure. Pour LilyPond, un nom de note spécifie
+une hauteur ; l'armure et la clef ne feront que déterminer comment ces
+hauteurs seront retranscrites.  Un simple @code{c} signifie tout
+bonnement « do naturel » quelles que soient l'armure et la clef en
+vigueur. Pour plus d'information, reportez-vous au chapitre
+@rlearning{Hauteurs et armure}.}
 
 @cindex noms de note, hollandais
 @cindex noms de note, par défaut
@@ -353,10 +353,10 @@ langues, consultez @ref{Nom des notes dans d'autres langues}.
 ais1 aes aisis aeses
 @end lilypond
 
-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
-donnera une note bécarre.
+Une hauteur naturelle se saisit comme un simple nom de note, sans
+suffixe.  Un bécarre sera imprimé si besoin est, que ce soit pour
+annuler les effets d'un précédente altération accidentelle ou pour
+déroger à l'armure.
 
 @lilypond[verbatim,quote,relative=2]
 a4 aes a2
@@ -387,10 +387,9 @@ 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 « 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.
+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.
 
 @lilypond[verbatim,quote,relative=2]
 cis cis cis! cis? c c c! c?
@@ -403,7 +402,7 @@ Lorsqu'une note est prolongée par une liaison de tenue, l'altération ne
 sera réimprimée que s'il y a un saut de ligne.
 
 @lilypond[verbatim,quote,relative=2,ragged-right]
-cis1 ~ cis ~
+cis1 ~ 1 ~
 \break
 cis
 @end lilypond
@@ -425,7 +424,7 @@ Glossaire musicologique :
 @rglosnamed{quarter tone,quart de ton}.
 
 Manuel d'initiation :
-@rlearning{Altérations et armure}.
+@rlearning{Hauteurs et armure}.
 
 Manuel de notation :
 @ref{Altérations accidentelles automatiques},
@@ -466,8 +465,8 @@ exemple, utiliser l'italien pour votre saisie :
 @lilypond[quote,verbatim]
 \language "italiano"
 
-\relative do' {
-  do re mi sib
+\relative {
+  do' re mi sib
 }
 @end lilypond
 
@@ -507,7 +506,7 @@ sont les suivants :
 et les suffixes d'altération correspondants :
 
 @quotation
-@multitable {@code{nederlands}} {-s/-sharp} {-ess/-es} {-ss/-x/-sharpsharp} {-essess/-eses}
+@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 @code{nederlands}
@@ -517,8 +516,8 @@ et les suffixes d'altération correspondants :
 @item @code{deutsch}
   @tab -is @tab -es @tab -isis @tab -eses
 @item @code{english}
-  @tab -s/-sharp @tab -f/-flat @tab -ss/-x/-sharpsharp
-    @tab -ff/-flatflat
+  @tab -s/--sharp @tab -f/--flat @tab -ss/-x/--sharpsharp
+    @tab -ff/--flatflat
 @item @code{espanol} ou @code{español}
   @tab -s @tab -b @tab -ss/-x @tab -bb
 @item @code{italiano} ou @code{français}
@@ -644,8 +643,8 @@ 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'' {
-  c2 d='4 d
+\relative {
+  c''2 d='4 d
   e2 f
 }
 @end lilypond
@@ -661,8 +660,8 @@ 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'' {
-  c2 d
+\relative {
+  c''2 d
   \octaveCheck c'
   e2 f
 }
@@ -672,8 +671,8 @@ Dans les deux mesures qui suivent, les premier et troisième
 @code{\octaveCheck} échouent, mais le deuxième est concluant.
 
 @lilypond[verbatim,quote]
-\relative c'' {
-  c4 f g f
+\relative {
+  c''4 f g f
 
   c4
   \octaveCheck c'
@@ -728,9 +727,9 @@ majeur.  Vous noterez que l'armure est automatiquement modifiée.
 
 @lilypond[verbatim,quote]
 \transpose d e {
-  \relative c' {
+  \relative {
     \key d \major
-    d4 fis a d
+    d'4 fis a d
   }
 }
 @end lilypond
@@ -745,9 +744,9 @@ transposition suivante créera la partie appropriée.
 
 @lilypond[verbatim,quote]
 \transpose a c' {
-  \relative c' {
+  \relative {
     \key c \major
-    c4 d e g
+    c'4 d e g
   }
 }
 @end lilypond
@@ -763,7 +762,7 @@ 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 }
+music = \relative { c' d e f }
 \new Staff {
   \transpose c cis { \music }
   \transpose c des { \music }
@@ -852,7 +851,7 @@ 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 }
+music = \relative { c' d e f }
 \new Staff {
   \music
   \inversion d' d' \music
@@ -885,7 +884,7 @@ 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 }
+music = \relative { c'8. ees16( fis8. a16 b8.) gis16 f8. d16 }
 
 \new Staff {
   \music
@@ -896,7 +895,7 @@ music = \relative c' { c8. ees16( fis8. a16 b8.) gis16 f8. d16 }
 @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 
+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
@@ -941,8 +940,8 @@ 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 }
+diatonicScale = \relative { c' d e f g a b }
+motif = \relative { c'8 d e f g a b c }
 
 \new Staff {
   \motif
@@ -955,8 +954,8 @@ 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,> }
+pentatonicScale = \relative { ges aes bes des ees }
+motif = \relative { ees'8 des ges,4 <ges' bes,> <ges bes,> }
 
 \new Staff {
   \motif
@@ -969,8 +968,8 @@ 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 }
+chromaticScale = \relative { c' cis d dis e f fis g gis a ais b }
+motif = \relative { c'8 d e f g a b c }
 
 \new Staff {
   \motif
@@ -1005,8 +1004,8 @@ 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 }
+octatonicScale = \relative { ees' f fis gis a b c d }
+motif = \relative { c'8. ees16 fis8. a16 b8. gis16 f8. d16 }
 
 \new Staff {
   \motif
@@ -1019,8 +1018,8 @@ 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, }
+scale = \relative { c' g' }
+motive = \relative { c' c g' c, }
 
 \new Staff {
   \motive
@@ -1032,8 +1031,8 @@ 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 }
+octatonicScale = \relative { ees' f fis gis a b c d }
+motif = \relative { c'8. ees16 fis8. a16 b8. gis16 f8. d16 }
 
 \new Staff {
   \motif
@@ -1070,16 +1069,28 @@ hauteurs.
 @translationof Clef
 
 @cindex clé de sol
+@cindex sol, clef de
 @cindex clé de fa
+@cindex fa, clef de
 @cindex clé d'ut
+@cindex ut, clef d'
 @cindex clés anciennes
+@cindex anciennes, clefs
 
 @funindex \clef
 @funindex clef
 
 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 :
+hauteurs.  En l'absence de commande explicite, LilyPond utilise
+par défaut la clef de sol.
+
+@lilypond[verbatim,quote,relative=1,ragged-right]
+c2 c
+@end lilypond
+
+La clef se modifie à l'aide de la commande @code{\clef} suivie d'un nom
+approprié.  Pour chacun des exemples suivants est indiquée la position
+du do médium.
 
 @lilypond[verbatim,quote,relative=1]
 \clef treble
@@ -1092,36 +1103,20 @@ c2 c
 c2 c
 @end lilypond
 
-LilyPond met à votre disposition d'autres clefs :
-
-@lilypond[verbatim,quote,relative=1]
-\clef french
-c2 c
-\clef soprano
-c2 c
-\clef mezzosoprano
-c2 c
-\clef baritone
-c2 c
-
-\break
+Les différents noms possibles sont répertoriés à l'annexe
+@ref{Styles de clef}.
 
-\clef varbaritone
-c2 c
-\clef subbass
-c2 c
-\clef percussion
-c2 c
+Des clefs spéciales, telles que celles rencontrées en musique ancienne,
+sont abordées dans @ref{Clefs anciennes} et @ref{Clefs grégoriennes}.
+La musique requérant des clefs de tablature est traitée dans
+@ref{Tablatures par défaut} et @ref{Tablatures personnalisées}.
 
-\break
+@cindex Clef de citation
+@cindex Citation et clefs
 
-\clef G   % synonym for treble
-c2 c
-\clef F   % synonym for bass
-c2 c
-\clef C   % synonym for alto
-c2 c
-@end lilypond
+Les citations peuvent demander une modification de clef à l'aide des
+commandes @code{\cueClef} et @code{\cueDuringWithClef} -- voir
+@ref{Mise en forme d'une citation}.
 
 @cindex transposition et clef
 @cindex clef et transposition
@@ -1166,13 +1161,58 @@ c2 c
 Les hauteurs seront affichées comme si l'argument numérique
 n'avait pas été encadré de parenthèses ou crochets.
 
-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}.
+Lorsqu'un changement de clef intervient en même temps qu'un saut de
+ligne, la nouvelle clef est imprimée à la fois en fin de ligne et au
+début de la suivante.  Vous pouvez toujours supprimer cette « clef de
+précaution ».
+
+@lilypond[verbatim,quote,relative=1]
+\clef treble { c2 c } \break
+\clef bass { c2 c } \break
+\clef alto
+  \set Staff.explicitClefVisibility = #end-of-line-invisible
+  { c2 c } \break
+  \unset Staff.explicitClefVisibility
+\clef bass { c2 c } \break
+@end lilypond
+
+Lorsqu'une clef a déjà été imprimée et qu'aucune autre clef n'a depuis
+été imprimée, LilyPond ignorera toute réitération de la commande
+@code{\clef}.  Forcer la réimpression de la clef s'obtient à l'aide de
+la commande @code{\set Staff.forceClef = ##t}.
+
+@lilypond[verbatim,quote,relative=1]
+  \clef treble
+  c1
+  \clef treble
+  c1
+  \set Staff.forceClef = ##t
+  c1
+  \clef treble
+  c1
+@end lilypond
+
+Le symbole imprimé lors d'un changement de clef est plus petit que la
+clef initiale.  La taille peut toutefois être ajustée.
+
+@lilypond[verbatim,quote,relative=1]
+  \clef "treble"
+  c1
+  \clef "bass"
+  c1
+  \clef "treble"
+  c1
+  \override Staff.Clef.full-size-change = ##t
+  \clef "bass"
+  c1
+  \clef "treble"
+  c1
+  \revert Staff.Clef.full-size-change
+  \clef "bass"
+  c1
+  \clef "treble"
+  c1
+@end lilypond
 
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
@@ -1187,6 +1227,9 @@ Manuel de notation :
 @ref{Tablatures par défaut},
 @ref{Tablatures personnalisées}.
 
+Fichiers d'initialisation :
+@file{scm/parser-clef.scm}.
+
 Morceaux choisis:
 @rlsrnamed{Pitches,Hauteurs}.
 
@@ -1204,8 +1247,8 @@ l'objet @code{Clef} devra être manuellement répercuté sur l'objet
 
 @lilypond[fragment,quote,relative=1]
 \new Staff \with {
-  \override ClefModifier.color = #red
   \override Clef.color = #blue
+  \override ClefModifier.color = #red
 }
 
 \clef "treble_8" c4
@@ -1228,7 +1271,7 @@ 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}.}
+@rlearning{Hauteurs 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,
@@ -1293,8 +1336,8 @@ de chacun des degrés de la gamme en partant du do.
 freygish = #`((0 . ,NATURAL) (1 . ,FLAT) (2 . ,NATURAL)
     (3 . ,NATURAL) (4 . ,NATURAL) (5 . ,FLAT) (6 . ,FLAT))
 
-\relative c' {
-  \key c \freygish c4 des e f
+\relative {
+  \key c \freygish c'4 des e f
   \bar "||" \key d \freygish d es fis g
 }
 @end lilypond
@@ -1318,7 +1361,7 @@ cette position sur la portée.
 \override Staff.KeySignature.sharp-positions = #'(2)
 \bar "||" \key b \major b fis b2
 @end lilypond
+
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly}
@@ -1326,13 +1369,14 @@ cette position sur la portée.
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {non-traditional-key-signatures.ly}
 
+
 @seealso
 Glossaire musicologique :
 @rglosnamed{church mode,mode d'église},
 @rglos{scordatura}.
 
 Manuel d'initiation :
-@rlearning{Altérations et armure}.
+@rlearning{Hauteurs et armure}.
 
 Morceaux choisis :
 @rlsrnamed{Pitches,Hauteurs}.
@@ -1385,6 +1429,10 @@ a2 b
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {adding-an-ottava-marking-to-a-single-voice.ly}
 
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{modifying-the-ottava-spanner-slope.ly}
+
+
 @seealso
 Glossaire musicologique :
 @rglosnamed{octavation,octaviation}.
@@ -1550,12 +1598,12 @@ l'exemple suivant :
 @lilypond[verbatim,quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -1565,8 +1613,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -1631,12 +1679,12 @@ la deuxième mesure, ni avant le dernier @notation{do}.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -1646,8 +1694,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -1703,12 +1751,12 @@ musicien, il vaut mieux utiliser @code{modern} ou
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -1718,8 +1766,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -1767,12 +1815,12 @@ de la main droite.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -1782,8 +1830,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -1829,12 +1877,12 @@ particulière : soit plus petit, soit (par défaut) entre parenthèses
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -1844,8 +1892,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -1896,12 +1944,12 @@ que le dièse qu'il avait auparavant concernait la main droite.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -1911,8 +1959,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -1956,12 +2004,12 @@ considérées comme étant « de précaution ».
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -1971,8 +2019,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2019,12 +2067,12 @@ Cette règle s'applique par défaut dans un @code{GrandStaff} et dans un
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -2034,8 +2082,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2076,12 +2124,12 @@ imprimées différemment.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -2091,8 +2139,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2134,12 +2182,12 @@ sauf si elles concernent deux notes consécutives.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -2149,8 +2197,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2191,12 +2239,12 @@ sont imprimées différemment.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -2206,8 +2254,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2254,12 +2302,12 @@ en tiennent aussi compte.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -2269,8 +2317,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2309,12 +2357,12 @@ défaut), soit en plus petit.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -2324,8 +2372,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2368,12 +2416,12 @@ altération, même si elle est naturelle.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -2383,8 +2431,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2413,6 +2461,125 @@ musicB = {
 @end lilypond
 
 
+@item dodecaphonic-no-repeat
+
+@cindex @emph{dodecaphonic}, style d'altération
+@cindex @emph{dodecaphonic}, style néomoderne
+
+@funindex dodecaphonic-no-repeat
+
+Comme dans le cas du style @code{dodecaphonic}, chaque note est par
+défaut affublée d'une altération.  Celle-ci sera toutefois omise lorsque
+la même hauteur est immédiatement répétée dans la même portée.
+
+@lilypond[quote]
+musicA = {
+  <<
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
+      cis2. <c, g'>4 |
+    }
+    \\
+    \relative {
+      ais'2 cis, |
+      fis8 b a4 cis2 |
+    }
+  >>
+}
+
+musicB = {
+  \clef bass
+  \new Voice {
+    \voiceTwo \relative {
+      <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 dodecaphonic-no-repeat
+      \musicA
+    }
+    \context Staff = "down" {
+      \accidentalStyle dodecaphonic-no-repeat
+      \musicB
+    }
+  >>
+}
+@end lilypond
+
+
+@item dodecaphonic-first
+
+@cindex dodecaphonic, style d'altération
+@cindex dodecaphonic, style néo-moderne
+
+@funindex dodecaphonic-first
+
+Comme dans le cas du style @code{dodecaphonic}, chaque note est par
+défaut affublée d'une altération.  Cette altération n'apparaîtra que
+pour la première occurrence dans la mesure et seront répétés en cas
+d'octave différente.
+
+@lilypond[quote]
+musicA = {
+  <<
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
+      cis2. <c, g'>4 |
+    }
+    \\
+    \relative {
+      ais'2 cis, |
+      fis8 b a4 cis2 |
+    }
+  >>
+}
+
+musicB = {
+  \clef bass
+  \new Voice {
+    \voiceTwo \relative {
+      <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 dodecaphonic-first
+      \musicA
+    }
+    \context Staff = "down" {
+      \accidentalStyle dodecaphonic-first
+      \musicB
+    }
+  >>
+}
+@end lilypond
+
+
 @item teaching
 
 @cindex @emph{teaching}, style d'altérations
@@ -2429,12 +2596,12 @@ dièse ou bémol à la clef -- sauf dans le cas de notes consécutives.
 @lilypond[quote,staffsize=18]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -2444,8 +2611,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2488,12 +2655,12 @@ accidentelles ne cesse jamais, même dans les mesures suivantes.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -2503,8 +2670,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2547,12 +2714,12 @@ armure.
 @lilypond[quote]
 musicA = {
   <<
-    \relative c' {
-      cis'8 fis, bes4 <a cis>8 f bis4 |
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
       cis2. <c, g'>4 |
     }
     \\
-    \relative c' {
+    \relative {
       ais'2 cis, |
       fis8 b a4 cis2 |
     }
@@ -2562,8 +2729,8 @@ musicA = {
 musicB = {
   \clef bass
   \new Voice {
-    \voiceTwo \relative c' {
-      <fis, a cis>8[ <fis a cis>
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
       \change Staff = up
       cis' cis
       \change Staff = down
@@ -2647,7 +2814,7 @@ 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?) #{
+forget = #(define-music-function (music) (ly:music?) #{
   \accidentalStyle forget
   #music
   \accidentalStyle modern
@@ -2692,8 +2859,8 @@ de note représentant la hauteur la plus basse et la plus haute.  Les
   }
 }
 
-\relative c'' {
-  aes c e2
+\relative {
+  aes' c e2
   cis,1
 }
 @end lilypond
@@ -3027,8 +3194,8 @@ créées ainsi :
   e8 e g a a16( bes) a8 g
   \improvisationOn
   e8 ~
-  e2 ~ e8 f4 f8 ~
-  f2
+  2 ~ 8 f4 f8 ~
+  2
   \improvisationOff
   a16( bes) a8 g e
 }