]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/notation/spacing.itely
Merge remote-tracking branch 'origin/master' into translation
[lilypond.git] / Documentation / fr / notation / spacing.itely
index 741e3ac99db96bc10dcc4fb1a21a0d5978e073a7..3a0be28909c8314eac670b84402956f759e245f9 100644 (file)
@@ -1,13 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
+
 @ignore
-    Translation of GIT committish: 40c0295431d0732747d0e37b7911f03fb9daca16
+    Translation of GIT committish: 95b372c451ea1586db8db66d3d00334382e8e103
 
     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.15.20"
+@c \version "2.17.6"
 
 @c Translators: Frédéric Chiasson, Jean-Charles Malahieude
 
@@ -30,7 +31,7 @@ the staff lines."
 
 Could we add a sentence:
 "Use instead the pair fontSize = #@var{N}
-        \override StaffSymbol #'staff-space = #(magstep @var{N})
+        \override StaffSymbol.staff-space = #(magstep @var{N})
 inside the Staff context to change the size of the font and the
 distance between staff lines accordingly."
 
@@ -67,14 +68,14 @@ la combinaison entre sauts de page et de ligne qui offre la meilleure
 occupation de l'espace, tant horizontalement que verticalement.
 
 Les réglages qui influencent la mise en forme se placent dans deux blocs
-différents.  Le bloc @w{@code{\paper @{@dots{}@}}} étudié à la rubrique
+différents.  Le bloc @w{@code{\paper @{@dots{}@}}} étudié à la rubrique
 @ref{Mise en forme de la page} contient les réglages applicables à
 l'intégralité du document -- à toutes les partitions d'un ouvrage --
-tels que format du papier, impression ou non des numéros de page etc.
-Quant au bloc @w{@code{\layout @{@dots{}@}}}, qui fait l'objet de la
+tels que format du papier, impression ou non des numéros de pageetc.
+Quant au bloc @w{@code{\layout @{@dots{}@}}}, qui fait l'objet de la
 rubrique @ref{Mise en forme de la partition}, il détermine la mise en
 forme de la musique : le nombre de systèmes utilisés, l'espacement des
-regroupements de portées, etc.
+regroupements de portées, etc.
 
 @menu
 * Mise en forme de la page::
@@ -144,7 +145,7 @@ La fonction @code{set-paper-size} fait l'objet de la rubrique qui suit
 -- @ref{Format du papier et adaptation automatique}.  Les variables du
 bloc @code{\paper} chargées de la mise en page sont abordées plus loin
 dans ce chapitre.  Quant aux définitions relatives aux @emph{markups}
-des entête, pied de page et titrages, elles sont étudiées à la rubrique
+des entête, pied de page et titrage, elles sont étudiées à la rubrique
 @ref{Titrages personnalisés}.
 
 La plupart des variables gérant le papier ne sont fonctionnelles que
@@ -221,8 +222,8 @@ Fichiers d'initialisation :
 LilyPond génère par défaut, et en l'absence de mention explicite d'un
 format de papier, un fichier imprimable au format A4.  Vous pouvez
 cependant utiliser un autre format à l'aide des deux fonctions
-@code{set-default-paper-size}, alors que @code{set-paper-size} se place
-à l'intérieur d'un bloc @code{\paper} :
+@code{set-default-paper-size} et @code{set-paper-size} qui, elle, se
+place à l'intérieur d'un bloc @code{\paper} :
 
 @example
 #(set-default-paper-size "quarto")
@@ -238,7 +239,6 @@ qui se place en début de fichier, ou @code{set-paper-size},
 
 qui s'inscrit au sein d'un bloc @code{\paper}.
 
-
 @noindent
 La seule restriction à l'utilisation isolée de la fonction
 @code{set-default-paper-size} est qu'elle doit intervenir avant le
@@ -252,7 +252,7 @@ apparaît dans un bloc @code{\book}, la taille ne s'appliquera qu'au
 
 À l'intérieur d'un bloc @code{\paper}, la fonction @code{set-paper-size}
 doit intervenir avant toute autre variable.  Les raisons à ceci sont
-abordées dans la rubrique @ref{Adaptation automatique au format}.
+abordées à la rubrique @ref{Adaptation automatique au format}.
 
 Différents formats de papier sont définis dans le fichier
 @file{scm/paper.scm}.  Bien que vous puissiez y ajouter votre propre
@@ -275,7 +275,7 @@ appel à l'aide des fonctions @code{set-default-paper-size} et
 @end example
  
 Les unités peuvent s'exprimer aussi bien en @code{in} (pouces), qu'en
-@code{cm} (centimètres) ou en @code{mm} (millimètres).
+@code{cm} (centimètres) ou @code{mm} (millimètres).
 
 @cindex papier, orientation
 @cindex landscape, papier
@@ -283,7 +283,7 @@ Les unités peuvent s'exprimer aussi bien en @code{in} (pouces), qu'en
 @cindex à l'italienne, papier
 
 Le fait d'ajouter l'argument @code{'landscape} à l'instruction
-stipulant le format du papier, permet d'obtenir une présentation à
+stipulant le format du papier permet d'obtenir une présentation à
 l'italienne -- ou paysage si vous préférez -- et donc des lignes plus
 longues.
 
@@ -291,7 +291,19 @@ longues.
 #(set-default-paper-size "a6" 'landscape)
 @end example
 
-C'est bien la feuille qui sera basculée, et non la musique.
+L'inversion des dimensions du papier sans pour autant basculer la
+présentation -- comme pour imprimer sur une carte postale ou créer un
+graphique destiné à inclusion -- s'obtient en ajoutant @samp{landscape}
+au nom du format de papier :
+
+@example
+#(set-default-paper-size "a6landscape")
+@end example
+
+Lorsque la taille du papier comporte explicitement @samp{landscape} ou
+@samp{portrait}, la présence d'un argument @code{'landscape} aura pour
+seul effet de modifier l'orientation de l'image et non les dimensions de
+la feuille.
 
 @seealso
 Manuel de notation :
@@ -330,7 +342,7 @@ dimensionnements horizontaux @code{left-margin}, @code{right-margin},
 
 Les valeurs par défaut de ces dimensionnements sont contenues dans le
 fichier @file{ly/paper-defaults-init.ly} et utilisent les variables
-internes @code{top-margin-default}, @code{bottom-margin-default} etc.
+internes @code{top-margin-default}, @code{bottom-margin-default}etc.
 correspondant au format par défaut -- papier A4 -- pour lequel
 @code{paper-height} est à @code{297\mm} et @code{paper-width} à
 @code{210\mm}.
@@ -549,7 +561,7 @@ Le nom des dimensionnements à hauteur variable sont de la forme
 @code{@var{avant}-@var{après}-spacing}, où @code{@var{avant}} et
 @code{@var{après}} représentent les éléments qui doivent être espacés.
 La distance s'établit entre les points de référence des deux éléments
-concernés (voir la rubrique précédente pou plus de précision).  Notez
+concernés (voir la rubrique précédente pour plus de précision).  Notez
 bien que, dans les règles de nommage des variables qui suivent, le terme
 @code{markup} fait référence aussi bien à un @i{markup de titrage}
 (@code{bookTitleMarkup} ou @code{scoreTitleMarkup}) qu'à un
@@ -667,7 +679,7 @@ aussi @code{check-consistency}.
 @item line-width
 @funindex line-width
 
-la longueur d'un système musical sans indentation et justifiée sur toute
+la longueur d'un système musical sans indentation et justifié sur toute
 la largeur de la page.  La valeur par défaut est égale à
 @code{paper-width}, auquel sont retranchés @code{left-margin} et
 @code{right-margin}.  Lorsque vous définissez @code{line-width} sans
@@ -682,7 +694,7 @@ centrés.  Voir aussi @code{check-consistency}.  La variable
 la marge entre le bord gauche de la feuille et le début de chaque
 système.  La valeur par défaut est de @code{10\mm} ; elle sera
 ajustée selon le format du papier.  Lorsque vous définissez
-@code{line-width} et @code{right-margin}, sans modifier la valeur de
+@code{line-width} et @code{right-margin} sans modifier la valeur de
 @code{left-margin},  cette dernière sera alors égale à
 @code{(paper-width @minus{} line-width @minus{} right-margin)}.
 Lorsque seule @code{line-width} est définie, les deux marges
@@ -695,10 +707,10 @@ qui a pour effet de centrer les systèmes sur la page.  Voir aussi
 @funindex right-margin
 
 La marge entre le bord droit de la page et la fin des systèmes en pleine
-largeur (non @emph{ragged}).  La valeur par défaut est
-de @code{10\mm} et s'ajustera selon le format du papier.   Lorsque
-vous définissez @code{line-width} et @code{left-margin}, sans modifier
-la valeur de @code{right-margin},  cette dernière sera alors égale à
+largeur (non @emph{ragged}).  La valeur par défaut est de @code{10\mm}
+et s'ajustera selon le format du papier.   Lorsque vous définissez
+@code{line-width} et @code{left-margin}, sans modifier la valeur de
+@code{right-margin},  cette dernière sera alors égale à 
 @code{(paper-width @minus{} line-width @minus{} left-margin)}.
 Lorsque seule @code{line-width} est définie, les deux marges
 correspondent à
@@ -824,7 +836,7 @@ Les valeurs par défaut (avant étalonnage) sont définies dans le fichier
 @c This default value is buried in the middle of page.scm.  -mp
 
 Tous les systèmes, ainsi que les titres et séparateurs de systèmes,
-seront poussés d'autant vers la droite.  la valeur par défaut est
+seront poussés d'autant vers la droite.  La valeur par défaut est
 de @code{0.0}.
 
 @item indent
@@ -921,22 +933,22 @@ Les valeurs par défaut sont définies dans le fichier
 
 @table @code
 
-@item blank-after-score-page-force
-@funindex blank-after-score-page-force
+@item blank-after-score-page-penalty
+@funindex blank-after-score-page-penalty
 
 Pénalité pour apparition d'une page blanche entre deux partitions.  Sa
 valeur est par défaut inférieure à celle de
-@code{blank-page-force} ; nous préférons qu'une page blanche
+@code{blank-page-penalty} ; nous préférons qu'une page blanche
 s'insère après la fin de la partition plutôt qu'au milieu.
 
-@item blank-last-page-force
-@funindex blank-last-page-force
+@item blank-last-page-penalty
+@funindex blank-last-page-penalty
 
 Pénalité pour fin de partition intervenant sur une page impaire.  La
 valeur par défaut est de @code{0}.
 
-@item blank-page-force
-@funindex blank-page-force
+@item blank-page-penalty
+@funindex blank-page-penalty
 
 Pénalité pour apparition d'une page blanche en cours de partition.
 L'algorithme @code{ly:optimal-breaking} n'en tiendra pas compte
@@ -973,7 +985,8 @@ Manuel de notation :
 @ref{Sauts de page},
 @ref{Optimisation des sauts de page},
 @ref{Optimisation des tournes},
-@ref{Minimisation des sauts de page}.
+@ref{Minimisation des sauts de page},
+@ref{Présentation en rouleau}.
 
 Fichiers d'initialisation :
 @file{ly/paper-defaults-init.ly}.
@@ -1024,7 +1037,7 @@ Fichiers d'initialisation :
 
 @knownissues
 Les pages au numéro impair sont toujours à droite.  Pour que la musique
-commence en page 1, le dos de la page de garde doit être vide de telle
+commence en page 1, le dos de la page de garde doit être vide de telle
 sorte que la page une se retrouve à droite.
 
 
@@ -1157,19 +1170,19 @@ du bloc @code{\paper} que l'on peut retrouver dans un bloc
 
 @end itemize
 
-Voici un exemple de bloc @code{\layout} :
+Voici un exemple de bloc @code{\layout} :
 
 @example
 \layout @{
   indent = 2\cm
   \context @{
     \StaffGroup
-    \override StaffGrouper #'staff-staff-spacing #'basic-distance = #8
+    \override StaffGrouper.staff-staff-spacing.basic-distance = #8
   @}
   \context @{
     \Voice
-    \override TextScript #'padding = #1
-    \override Glissando #'thickness = #3
+    \override TextScript.padding = #1
+    \override Glissando.thickness = #3
   @}
 @}
 @end example
@@ -1191,8 +1204,8 @@ Par exemple, placer le bloc suivant
 \layout @{
   \context @{
     \Voice
-    \override TextScript #'color = #magenta
-    \override Glissando #'thickness = #1.5
+    \override TextScript.color = #magenta
+    \override Glissando.thickness = #1.5
   @}
 @}
 @end example
@@ -1206,7 +1219,7 @@ précédemment établie.
 Les blocs @code{\layout} peuvent faire l'objet de variables, aux fins de
 les utiliser ultérieurement.  Ceci requiert toutefois une attention
 particulière dans la mesure où cette manière de procéder n'est pas
-équivalente à un définition complète et globale.
+équivalente à une définition complète et globale.
 
 Lorsque nous définissons la variable suivante,
 
@@ -1214,7 +1227,7 @@ Lorsque nous définissons la variable suivante,
 layoutVariable = \layout @{
   \context @{
     \Voice
-    \override NoteHead #'font-size = #4
+    \override NoteHead.font-size = #4
   @}
 @}
 @end example
@@ -1234,7 +1247,7 @@ Notre variable peut alors être utilisée au sein d'un autre bloc
   \layoutVariable
   \context @{
     \Voice
-    \override NoteHead #'color = #red
+    \override NoteHead.color = #red
   @}
 @}
 @end example
@@ -1260,14 +1273,14 @@ ci-dessus, le bloc @code{\layout} final contiendra donc :
   NoteHead #'color = #red
 @end example
 
-ainsi que les adaptations à @code{indent} et @code{StaffGrouper}.
+ainsi que les adaptations de @code{indent} et @code{StaffGrouper}.
 
 Cependant, si la variable avait été définie bien avant le premier bloc
 @code{\layout}, la configuration actuelle ne contiendrait que
 
 @example
-  NoteHead #' font-size= #4 % (written in the variable definition)
-  NoteHead #' color = #red % (added after the use of the variable)
+  NoteHead #' font-size= #4 % (écrit dans la définition de la variable)
+  NoteHead #' color = #red % (ajouté après l'utilisation de la variable)
 @end example
 
 Une gestion attentive des variables de @code{\layout} se révèle être un
@@ -1305,7 +1318,6 @@ partitions d'un même fichier, ou plus précisément d'un bloc
 Ceci définit donc la hauteur des portées à 14 points par
 défaut ; toutes les fontes seront ajustées en conséquence.
 
-
 Vous pouvez aussi spécifier une taille à une partition en particulier en
 procédant comme ci-dessous :
 
@@ -1405,6 +1417,7 @@ lignes d'une portée.
 * Optimisation des sauts de page::
 * Optimisation des tournes::
 * Minimisation des sauts de page::
+* Présentation en rouleau::
 * Sauts explicites::
 * Recours à une voix supplémentaire pour gérer les sauts::
 @end menu
@@ -1423,8 +1436,7 @@ trop aérée, et que des lignes consécutives aient à peu près la même
 densité.
 
 Vous pouvez cependant insérer l'instruction @code{\break} à l'endroit où
-vous le jugez utile pour @qq{forcer} le passage à la ligne
-suivante :
+vous le jugez utile pour @qq{forcer} le passage à la ligne suivante :
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
 c4 c c c | \break
@@ -1449,12 +1461,12 @@ mesure dès lors que la précédente avait une note en suspend -- c'est
 typiquement le cas lorsqu'un nolet est à cheval sur deux mesures.
 L'instruction @code{\break} sera alors opérationnelle si vous avez
 auparavant désactivé le @code{Forbid_line_break_engraver} du contexte
-@code{Voice} concerné.  Notez bien que les sauts de ligne forcés doivent
-être saisis au sein d'une expression polyphonique :
+@code{Voice} concerné.  Notez bien qu'en pareil cas, les sauts de ligne
+forcés doivent être saisis au sein d'une expression polyphonique :
 
 @lilypond[quote,ragged-right,verbatim]
 \new Voice \with {
-  \remove Forbid_line_break_engraver
+  \remove "Forbid_line_break_engraver"
 } \relative c'' {
   <<
     { c2. \times 2/3 { c4 c c } c2. | }
@@ -1465,10 +1477,10 @@ auparavant désactivé le @code{Forbid_line_break_engraver} du contexte
 
 Selon le même principe, un saut de ligne ne peut intervenir alors qu'une
 ligature s'étend sur deux mesures consécutives.  Il faut en ce cas là
-introduire la dérogation @w{@code{\override Beam #'breakable = ##t}}.
+introduire la dérogation @w{@code{\override Beam.breakable = ##t}}.
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
-\override Beam #'breakable = ##t
+\override Beam.breakable = ##t
 c2. c8[ c | \break
 c8 c] c2. |
 @end lilypond
@@ -1482,10 +1494,10 @@ au niveau des lignes.  Toutes deux se définissent dans un bloc
 ligne, et @code{line-width} la longueur des lignes.
 
 L'activation du commutateur @code{ragged-right} au sein du bloc
-@code{\layout} aura pour effet de terminer les systèmes là où il le
-feraient normalement plutôt que de les étirer sur toute la longueur de
-la ligne.  Ceci est particulièrement utile pour de petits fragments ou
-pour vérifier la densité induite par l'espacement naturel.
+@code{\layout} aura pour effet de terminer les systèmes là où ils
+prendraient fin normalement plutôt que de les étirer sur toute la
+longueur de la ligne.  Ceci est particulièrement utile pour de petits
+fragments ou pour vérifier la densité induite par l'espacement naturel.
 
 @c TODO Check and add para on default for ragged-right
 
@@ -1519,18 +1531,6 @@ ailleurs :
 >>
 @end example
 
-@ignore
-Apparemment, je ne vois pas de "snippet" qui corresponde,
-à moins que ce ne soit pour allécher vers la section
-"4.6 Fitting music onto fewer pages" -JCM
-@c TODO Check this
-A linebreaking configuration can be saved as a @code{.ly} file
-automatically.  This allows vertical alignments to be stretched to
-fit pages in a second formatting run.  This is fairly new and
-complicated.  More details are available in
-@rlsr{Spacing}.
-@end ignore
-
 @predefined
 @funindex \break
 @code{\break},
@@ -1741,7 +1741,7 @@ Morceaux choisis :
 
 @knownissues
 Une partition ne devrait contenir qu'une seule instance du
-@code{Page_turn_engraver}, au risque de se contredire les uns les autres.
+@code{Page_turn_engraver}, au risque de les voir se contredire.
 
 
 @node Minimisation des sauts de page
@@ -1770,6 +1770,26 @@ Morceaux choisis :
 @rlsrnamed{Spacing,Espacements}.
 
 
+@node Présentation en rouleau
+@subsection Présentation en rouleau
+@translationof One-line page breaking
+
+@funindex ly:one-line-breaking
+
+La fonction @code{ly:one-line-breaking} constitue un algorithme de
+calcul des sauts de pages particulier en ceci que chaque partition fait
+l'objet d'une page unique, d'une seule ligne.  Cette fonctionnalité
+s'affranchit de l'impression des titres et marges ; seule la partition
+est affichée.
+
+La largeur de page est ajustée de telle sorte que la pièce la plus
+longue tienne sur une seule ligne.  En particulier, les variables
+@code{paper-width}, @code{line-width} et @code{indent} du bloc
+@code{\paper} seront ignorées ; les @code{left-margin} et
+@code{right-margin} seront honorées.  La hauteur de page ne sera pas
+modifiée.
+
 @node Sauts explicites
 @subsection Sauts explicites
 @translationof Explicit breaks
@@ -1779,8 +1799,8 @@ Il arrive parfois que LilyPond rejette des @code{\break} ou des
 avec ces deux instructions dérogatoires :
 
 @example
-\override NonMusicalPaperColumn #'line-break-permission = ##f
-\override NonMusicalPaperColumn #'page-break-permission = ##f
+\override NonMusicalPaperColumn.line-break-permission = ##f
+\override NonMusicalPaperColumn.page-break-permission = ##f
 @end example
 
 Lorsque vous désactivez @code{line-break-permission}, LilyPond
@@ -1813,8 +1833,8 @@ musique = \relative c'' { c8 c c c }
   \layout {
     \context {
       \Score
-      \override NonMusicalPaperColumn #'line-break-permission = ##f
-      \override NonMusicalPaperColumn #'page-break-permission = ##f
+      \override NonMusicalPaperColumn.line-break-permission = ##f
+      \override NonMusicalPaperColumn.page-break-permission = ##f
     }
   }
 }
@@ -1885,20 +1905,16 @@ music = \relative c'' { c4 c c c }
 \score {
   \new Staff <<
     \new Voice {
-      \overrideProperty "Score.NonMusicalPaperColumn"
-        #'line-break-system-details #'((Y-offset . 0))
+      \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0))
       s1 * 2 \break
 
-      \overrideProperty "Score.NonMusicalPaperColumn"
-        #'line-break-system-details #'((Y-offset . 35))
+      \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 35))
       s1 * 3 \break
 
-      \overrideProperty "Score.NonMusicalPaperColumn"
-        #'line-break-system-details #'((Y-offset . 70))
+      \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 70))
       s1 * 6 \break
 
-      \overrideProperty "Score.NonMusicalPaperColumn"
-        #'line-break-system-details #'((Y-offset . 105))
+      \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 105))
       s1 * 5 \break
     }
     \new Voice {
@@ -1957,10 +1973,10 @@ l'espacement au sein d'un système selon trois catégories :
 
 @item
 @emph{portées regroupées} (portées d'un même groupe, telles celles
-d'un @code{ChoirStaff}, etc.), et
+d'un @code{ChoirStaff}, etc.), et
 
 @item
-@emph{lignes de non-portée} (@code{Lyrics}, @code{ChordNames}, etc.).
+@emph{lignes de non-portée} (@code{Lyrics}, @code{ChordNames}, etc.).
 
 @end itemize
 
@@ -2004,7 +2020,7 @@ Le nom de ces propriétés, sauf @code{staff-affinity}, suit le schéma
 @code{@var{item2}} étant les éléments à espacer.  Notez bien que
 @code{@var{item2}} n'est pas forcément placé au-dessous : c'est le
 cas pour la propriété @code{nonstaff-relatedstaff-spacing} qui spécifie
-la distance entre une ligne de non-portée alors que sa
+l'espacement d'une ligne de non-portée alors que sa
 @code{staff-affinity} a été déterminée à @code{UP}.
 
 Toutes ces distances sont mesurées entre les points de référence
@@ -2016,7 +2032,7 @@ Quant aux lignes rattachées à des portées -- lignes de non-portée -- le
 tableau suivant présente le @i{point de référence} pour chacune
 d'elles :
 
-@multitable {Non-staff line} {Reference point}
+@multitable {Ligne de non-portée} {Point de référence}
 @headitem Ligne de non-portée @tab Point de référence
 @item @code{ChordNames}  @tab ligne de base
 @item @code{NoteNames}   @tab ligne de base
@@ -2033,14 +2049,14 @@ En voici une représentation graphique :
 #(define zero-space '((padding . -inf.0) (basic-distance . 0)))
 
 alignToZero = \with {
-  \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #zero-space
-  \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #zero-space
+  \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #zero-space
+  \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #zero-space
 }
 lowerCaseChords = \with {
   chordNameLowercaseMinor = ##t
 }
 staffAffinityDown = \with {
-  \override VerticalAxisGroup #'staff-affinity = #DOWN
+  \override VerticalAxisGroup.staff-affinity = #DOWN
 }
 labelContext =
 #(define-music-function
@@ -2058,13 +2074,13 @@ labelContext =
                           \lowerCaseChords }
   \context { \FretBoards  \alignToZero \staffAffinityDown }
   \context { \Score
-    \override BarLine #'stencil = ##f
-    \override DynamicText #'self-alignment-X = #-1
-    \override FretBoard #'X-offset = #1.75
-    \override InstrumentName #'minimum-Y-extent = #'(-2 . 2)
-    \override InstrumentName #'extra-offset = #'(0 . -0.5)
-    \override TextScript #'minimum-Y-extent = #'(-2 . 3)
-    \override TimeSignature #'stencil = ##f
+    \override BarLine.stencil = ##f
+    \override DynamicText.self-alignment-X = #-1
+    \override FretBoard.X-offset = #1.75
+    \override InstrumentName.minimum-Y-extent = #'(-2 . 2)
+    \override InstrumentName.extra-offset = #'(0 . -0.5)
+    \override TextScript.minimum-Y-extent = #'(-2 . 3)
+    \override TimeSignature.stencil = ##f
   }
 }
 
@@ -2130,11 +2146,11 @@ alors que la seconde redéfinit la propriété dans son intégralité.
 
 @example
 \new Staff \with @{
-  \override VerticalAxisGroup #'staff-staff-spacing #'basic-distance = #10
+  \override VerticalAxisGroup.staff-staff-spacing.basic-distance = #10
 @} @{ @dots{} @}
 
 \new Staff \with @{
-  \override VerticalAxisGroup #'staff-staff-spacing =
+  \override VerticalAxisGroup.staff-staff-spacing =
     #'(('basic-distance  . 10)
        (minimum-distance . 9)
        (padding . 1)
@@ -2149,7 +2165,7 @@ bloc @code{\layout} :
 \layout @{
   \context @{
     \Staff
-    \override VerticalAxisGroup #'staff-staff-spacing #'basic-distance = #10
+    \override VerticalAxisGroup.staff-staff-spacing.basic-distance = #10
   @}
 @}
 @end example
@@ -2163,7 +2179,7 @@ selon la définition de leur contexte dans la
 
 
 @subsubheading Propriétés de l'objet @code{VerticalAxisGroup}
-@translationof Properties of the @code{VerticalAxisGroup} grob
+@c VO Properties of the @code{VerticalAxisGroup} grob
 
 Les propriétés de l'objet @code{VerticalAxisGroup} s'ajustent à l'aide
 d'un @code{\override} au niveau d'un contexte @code{Staff} (ou son
@@ -2214,7 +2230,7 @@ pour une portée lui fera perdre cette qualité.
 @item nonstaff-relatedstaff-spacing
 Il s'agit de la distance entre la ligne de non-portée en cours et la
 portée la plus proche selon la @code{staff-affinity}, à la double
-condition qu'il n'y a pas déjà une autre ligne de non-portée et que la
+condition qu'il n'y ait pas déjà une autre ligne de non-portée et que la
 valeur de @code{staff-affinity} soit @code{UP} ou @code{DOWN}.  Lorsque
 la valeur de @code{staff-affinity} est égale à @code{CENTER}, la valeur
 de @code{nonstaff-relatedstaff-spacing} servira à centrer la ligne de
@@ -2229,8 +2245,8 @@ valeurs @code{UP} et @code{DOWN} de @code{staff-affinity}.
 
 @item nonstaff-unrelatedstaff-spacing
 Il s'agit de la distance entre une ligne de non-portée et la portée à
-l'opposé de l'orientation adoptée, à la double condition qu'il n'y a pas
-déjà une autre ligne de non-portée et que la valeur de
+l'opposé de l'orientation adoptée, à la double condition qu'il n'y ait
+pas déjà une autre ligne de non-portée et que la valeur de
 @code{staff-affinity} soit @code{UP} ou @code{DOWN}.  Cette propriété
 trouve toute sa légitimité pour décaler une ligne de @code{Lyrics} de la
 portée à laquelle elle ne correspond pas.
@@ -2238,7 +2254,7 @@ portée à laquelle elle ne correspond pas.
 
 
 @subsubheading Propriétés de l'objet @code{StaffGrouper}
-@translationof Properties of the @code{StaffGrouper} grob
+@c VO Properties of the @code{StaffGrouper} grob
 
 Les propriétés de l'objet @code{StaffGrouper} s'ajustent à l'aide
 d'un @code{\override} au niveau d'un contexte @code{StaffGroup} (ou son
@@ -2308,7 +2324,7 @@ sein de regroupements.
 \layout {
   \context {
     \Staff
-    \override VerticalAxisGroup #'default-staff-staff-spacing =
+    \override VerticalAxisGroup.default-staff-staff-spacing =
       #'((basic-distance . 8)
          (minimum-distance . 7)
          (padding . 1))
@@ -2330,7 +2346,7 @@ sein de regroupements.
   % By setting 'padding to a negative value, staves can be made to
   % collide.  The lowest acceptable value for 'basic-distance is 0.
   \new Staff \with {
-    \override VerticalAxisGroup #'default-staff-staff-spacing =
+    \override VerticalAxisGroup.default-staff-staff-spacing =
       #'((basic-distance . 3.5)
          (padding . -10))
   } { \clef bass g2 r | }
@@ -2388,14 +2404,14 @@ regroupées, à l'aide des propriétés de l'objet graphique
 \layout {
   \context {
     \Score
-    \override StaffGrouper #'staff-staff-spacing #'padding = #0
-    \override StaffGrouper #'staff-staff-spacing #'basic-distance = #1
+    \override StaffGrouper.staff-staff-spacing.padding = #0
+    \override StaffGrouper.staff-staff-spacing.basic-distance = #1
   }
 }
 
 <<
   \new PianoStaff \with {
-    \override StaffGrouper #'staffgroup-staff-spacing #'basic-distance = #20
+    \override StaffGrouper.staffgroup-staff-spacing.basic-distance = #20
   } <<
     \new Staff { c'1 }
     \new Staff { c'1 }
@@ -2456,24 +2472,23 @@ Vous noterez que la valeur élevée attribuée à la clé
 \layout {
   \context {
     \Lyrics
-    \override VerticalAxisGroup
-      #'nonstaff-nonstaff-spacing #'stretchability = #1000
+    \override VerticalAxisGroup.nonstaff-nonstaff-spacing.stretchability = #1000
   }
 }
 
 \new StaffGroup
 <<
   \new Staff \with {
-    \override VerticalAxisGroup #'staff-staff-spacing = #'((basic-distance . 30))
+    \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 30))
   } { c'1 }
   \new Lyrics \with {
-    \override VerticalAxisGroup #'staff-affinity = #UP
+    \override VerticalAxisGroup.staff-affinity = #UP
   } \lyricmode { up }
   \new Lyrics \with {
-    \override VerticalAxisGroup #'staff-affinity = #CENTER
+    \override VerticalAxisGroup.staff-affinity = #CENTER
   } \lyricmode { center }
   \new Lyrics \with {
-    \override VerticalAxisGroup #'staff-affinity = #DOWN
+    \override VerticalAxisGroup.staff-affinity = #DOWN
   } \lyricmode { down }
   \new Staff { c'1 }
 >>
@@ -2538,21 +2553,16 @@ quelques exemples de réglages de @code{NonMusicalPaperColumn} à l'aide
 de la commande @code{\overrideProperty} :
 
 @example
-\overrideProperty NonMusicalPaperColumn
-  #'line-break-system-details #'((X-offset . 20))
+\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20))
 
-\overrideProperty NonMusicalPaperColumn
-  #'line-break-system-details #'((Y-offset . 40))
+\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40))
 
-\overrideProperty NonMusicalPaperColumn
-  #'line-break-system-details #'((X-offset . 20)
+\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20)
                                  (Y-offset . 40))
 
-\overrideProperty NonMusicalPaperColumn
-  #'line-break-system-details #'((alignment-distances . (15)))
+\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (15)))
 
-\overrideProperty NonMusicalPaperColumn
-  #'line-break-system-details #'((X-offset . 20)
+\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20)
                                  (Y-offset . 40)
                                  (alignment-distances . (15)))
 @end example
@@ -2591,7 +2601,7 @@ musicaux ; ceci nous permettra d'y voir plus clair au fur et à
 mesure que nous avancerons.  Pour plus de précisions, relisez
 @ref{Recours à une voix supplémentaire pour gérer les sauts}.
 
-Les @code{\breaks} explicites répartissent la musique en lignes de cinq
+Les @code{\break} explicites répartissent la musique en lignes de cinq
 mesures chacune.  L'espacement vertical est celui que LilyPond attribue
 par défaut.  Nous pouvons, afin de fixer explicitement le point
 d'attache vertical de chacun des systèmes, définir un doublet
@@ -2606,14 +2616,11 @@ de l'objet @code{NonMusicalPaperColumn} :
     <<
       \new Staff <<
         \new Voice {
-          \overrideProperty #"Score.NonMusicalPaperColumn"
-            #'line-break-system-details #'((Y-offset . 0))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0))
           s1*5 \break
-          \overrideProperty #"Score.NonMusicalPaperColumn"
-            #'line-break-system-details #'((Y-offset . 40))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40))
           s1*5 \break
-          \overrideProperty #"Score.NonMusicalPaperColumn"
-            #'line-break-system-details #'((Y-offset . 80))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 80))
           s1*5 \break
         }
         \new Voice { \repeat unfold 15 { c'4 c' c' c' } }
@@ -2645,16 +2652,13 @@ jouer sur la distance séparant les portées de chacun des systèmes, grâce
     <<
       \new Staff <<
         \new Voice {
-          \overrideProperty #"Score.NonMusicalPaperColumn"
-            #'line-break-system-details #'((Y-offset . 20)
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 20)
                                            (alignment-distances . (15)))
           s1*5 \break
-          \overrideProperty #"Score.NonMusicalPaperColumn"
-            #'line-break-system-details #'((Y-offset . 60)
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60)
                                            (alignment-distances . (15)))
           s1*5 \break
-          \overrideProperty #"Score.NonMusicalPaperColumn"
-            #'line-break-system-details #'((Y-offset . 100)
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100)
                                            (alignment-distances . (15)))
           s1*5 \break
         }
@@ -2686,16 +2690,13 @@ d'un regroupement de portées.
     <<
       \new Staff <<
         \new Voice {
-          \overrideProperty #"Score.NonMusicalPaperColumn"
-            #'line-break-system-details #'((Y-offset . 0)
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)
                                            (alignment-distances . (30 10)))
           s1*5 \break
-          \overrideProperty #"Score.NonMusicalPaperColumn"
-            #'line-break-system-details #'((Y-offset . 60)
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60)
                                            (alignment-distances . (10 10)))
           s1*5 \break
-          \overrideProperty #"Score.NonMusicalPaperColumn"
-            #'line-break-system-details #'((Y-offset . 100)
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100)
                                            (alignment-distances . (10 30)))
           s1*5 \break
         }
@@ -2773,13 +2774,13 @@ près de la portée.
 @lilypond[quote,ragged-right,relative=2,verbatim]
 c4_"Text"\pp
 r2.
-\once \override TextScript #'outside-staff-priority = #1
+\once \override TextScript.outside-staff-priority = #1
 c4_"Text"\pp % this time the text will be closer to the staff
 r2.
 % by setting outside-staff-priority to a non-number,
 % we disable the automatic collision avoidance
-\once \override TextScript #'outside-staff-priority = ##f
-\once \override DynamicLineSpanner #'outside-staff-priority = ##f
+\once \override TextScript.outside-staff-priority = ##f
+\once \override DynamicLineSpanner.outside-staff-priority = ##f
 c4_"Text"\pp % now they will collide
 @end lilypond
 
@@ -2787,10 +2788,10 @@ Le décalage vertical entre un objet extérieur à la portée et celui qui
 le précède se contrôle par la propriété @code{outside-staff-padding}.
 
 @c KEEP LY
-@lilypond[quote,ragged-right,relative=2,verbatim]
-\once \override TextScript #'outside-staff-padding = #0
+@lilypond[quote,ragged-right,relative=2,verbatim,staffsize=18]
+\once \override TextScript.outside-staff-padding = #0
 a'^"Ce texte est placé au plus près de la note"
-\once \override TextScript #'outside-staff-padding = #3
+\once \override TextScript.outside-staff-padding = #3
 c^"Ce texte est décalé par rapport au texte précédent"
 c^"Ce texte est accolé au texte précédent"
 @end lilypond
@@ -2811,7 +2812,7 @@ c4
 c''2
 % setting outside-staff-horizontal-padding fixes this
 R1
-\once \override TextScript #'outside-staff-horizontal-padding = #1
+\once \override TextScript.outside-staff-horizontal-padding = #1
 c,,4^"Text"
 c4
 c''2
@@ -2843,7 +2844,7 @@ Morceaux choisis :
 @translationof Horizontal spacing overview
 
 Le moteur d'espacement traduit les différences de durée en distances
-étirables (@emph{springs} pour ressorts) de différente longueur.  Des
+étirables (@emph{springs} pour ressorts) de différentes longueurs.  Des
 durées importantes prennent ainsi plus de place que des durées moins
 longues.  Les durées les plus courtes se verront attribuer un espace
 fixe, contrôlé par la propriété @code{shortest-duration-space} de
@@ -2863,7 +2864,7 @@ c8 c4 c4 c4
 
 @code{spacing-increment} est normalement défini à 1,2 espace de
 portée -- ce qui correspond à peu près à la largeur d'une tête de note
--- et @code{shortest-duration-space} à 2,0.  La note la plus courte
+-- et @code{shortest-duration-space} à 2,0.  La note la plus courte
 s'étendra donc sur l'équivalent de 2,4 espaces de portée (2 fois le
 @code{spacing-increment}).  Le point de départ de cet espace se situe à
 l'extrémité gauche du symbole ; la note la plus courte est donc
@@ -2920,8 +2921,8 @@ les réglages par défaut, puis avec des corrections forcées.
 {
   c'4 e''4 e'4 b'4 |
   b'4 e''4 b'4 e''4 |
-  \override Staff.NoteSpacing #'stem-spacing-correction = #1.5
-  \override Staff.StaffSpacing #'stem-spacing-correction = #1.5
+  \override Staff.NoteSpacing.stem-spacing-correction = #1.5
+  \override Staff.StaffSpacing.stem-spacing-correction = #1.5
   c'4 e''4 e'4 b'4 |
   b'4 e''4 b'4 e''4 |
 }
@@ -2950,7 +2951,7 @@ cependant @qq{d'aérer} artificiellement une partition ; il vous
 suffit d'ajuster la valeur du décalage @emph{(padding)} autant que de
 besoin.
 @example
- \override Score.NonMusicalPaperColumn #'padding = #10
+ \override Score.NonMusicalPaperColumn.padding = #10
 @end example
 
 Il n'y a aucun moyen de diminuer l'espacement.
@@ -2997,11 +2998,11 @@ Référence des propriétés internes :
 Vous pouvez influencer l'espacement horizontal à l'aide de la propriété
 @code{base-shortest-duration}.  Comparons les deux partitions qui
 suivent, toutes deux montrant la même musique.  La première partition
-applique les réglages par défaut, alors que la seconde bénéficie
-d'ajustement de la propriété @code{base-shortest-duration}.  Au plus la
+applique les réglages par défaut, alors que la seconde bénéficie d'un
+ajustement de la propriété @code{base-shortest-duration}.  Au plus la
 valeur de @code{ly:make-moment} est grande, au plus la musique sera
 resserrée.  En effet, @code{ly:make-moment} construit une durée :
-@w{@code{1 4}} est plus long que @w{@code{1 16}}.
+@code{1 4} est plus long que @code{1 16}.
 
 @lilypond[verbatim,line-width=12\cm]
 \score {
@@ -3025,8 +3026,7 @@ resserrée.  En effet, @code{ly:make-moment} construit une durée :
   \layout {
     \context {
       \Score
-      \override SpacingSpanner
-        #'base-shortest-duration = #(ly:make-moment 1 16)
+      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16)
     }
   }
 }
@@ -3035,7 +3035,7 @@ resserrée.  En effet, @code{ly:make-moment} construit une durée :
 @snippets
 L'espacement au sein d'un nolet dépend par défaut d'un certain nombre de
 facteurs qui ne sont pas liés à la durée (altération, changement de
-clef, etc.).  @w{@code{Score.SpacingSpanner #'uniform-stretching}}
+clef, etc.).  @w{@code{Score.SpacingSpanner #'uniform-stretching}}
 permet d'ignorer ces symboles et, par voie de conséquence, forcer
 l'espacement sur la simple durée.  Notez bien que cette propriété
 s'appliquera à toute la partition, puisque mentionnée au sein d'un bloc
@@ -3060,7 +3060,7 @@ s'appliquera à toute la partition, puisque mentionnée au sein d'un bloc
   \layout {
     \context {
       \Score
-      \override SpacingSpanner #'uniform-stretching = ##t
+      \override SpacingSpanner.uniform-stretching = ##t
     }
   }
 }
@@ -3071,7 +3071,7 @@ les notes sans tenir compte des clefs, barres de mesure ou notes
 d'ornement qui pourraient apparaître :
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
-\override Score.SpacingSpanner #'strict-note-spacing = ##t
+\override Score.SpacingSpanner.strict-note-spacing = ##t
 \new Staff { c8[ c \clef alto c \grace { c16[ c] } c8 c c]  c32[ c32] }
 @end lilypond
 
@@ -3086,6 +3086,7 @@ Morceaux choisis :
 
 @cindex saut de page
 @cindex pages, saut
+@cindex ligne, longueur
 
 @funindex indent
 @funindex line-width
@@ -3110,8 +3111,8 @@ pour vérifier ce que donnerait l'espacement naturel.  Bien qu'il soit
 désactivé par défaut, il sera activé si la partition ne comporte qu'un
 seul système.
 
-@cindex page layout
-@cindex vertical spacing
+@cindex page, mise en forme
+@cindex vertical, espacement
 
 Le fonctionnement de l'option @code{ragged-last} est en tout point
 identique à celui de @code{ragged-right}, à ceci près qu'il ne concerne
@@ -3161,9 +3162,9 @@ point cette notation proportionnelle.
 
 @item @code{strict-note-spacing}
 
-@item @code{\remove Separating_line_group_engraver}
+@item @code{\remove "Separating_line_group_engraver"}
 
-@item @code{\override PaperColumn #'used = ##t}
+@item @code{\override PaperColumn.used = ##t}
 
 @end itemize
 
@@ -3199,7 +3200,7 @@ ronde.
 
 Par contre, si nous avons besoin d'insérer une indication temporelle ou
 un autre graphisme en surplomb ou en dessous de notre partition, nous
-aurons besoin de la notation proportionnelle.  Celle-ci s'active an
+aurons besoin de la notation proportionnelle.  Celle-ci s'active en
 définissant la propriété @code{proportionalNotationDuration}.
 
 @lilypond[quote,verbatim,ragged-right]
@@ -3241,7 +3242,7 @@ argument la durée de référence qui servira de base pour espacer toute la
 musique.  La fonction Scheme @code{make-moment} intégrée à LilyPond
 prend deux arguments : un numérateur et un dénominateur qui
 représentent une fraction de ronde.  L'appel de
-@w{@code{(ly:make-moment 1 20)}} produit donc une durée de référence
+@w{@code{(ly:make-moment 1 20)}} produit donc une durée de référence
 égale à un vingtième de ronde.  Vous pourriez tout aussi bien  utiliser
 @code{(ly:make-moment 1 16)}, @code{(ly:make-moment 1 8)} ou
 @code{(ly:make-moment 3 97)}.
@@ -3400,7 +3401,7 @@ allons activer le @code{uniform-stretching}, propriété attachée au
     \context {
       \Score
       proportionalNotationDuration = #(ly:make-moment 1 20)
-      \override SpacingSpanner #'uniform-stretching = ##t
+      \override SpacingSpanner.uniform-stretching = ##t
     }
   }
 }
@@ -3462,7 +3463,7 @@ réduire cet espace à zéro.
 }
 
 \new Staff \with {
-  \remove Separating_line_group_engraver
+  \remove "Separating_line_group_engraver"
 } {
   c'1
   \break
@@ -3504,7 +3505,7 @@ les deux portées suivantes :
 
 \new Staff {
   \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
-  \override Score.SpacingSpanner #'strict-note-spacing = ##t
+  \override Score.SpacingSpanner.strict-note-spacing = ##t
   c''8
   c''8
   c''8
@@ -3527,12 +3528,12 @@ En plus de ceux que nous venons de voir, vous trouverez d'autres
 réglages en usage dans la notation proportionnelle comme, entre autres,
 
 @itemize
-@item @code{\override SpacingSpanner #'strict-grace-spacing = ##t}
+@item @code{\override SpacingSpanner.strict-grace-spacing = ##t}
 @item @code{tupletFullLength = ##t}
-@item @code{\override Beam #'breakable = ##t}
-@item @code{\override Glissando #'breakable = ##t}
-@item @code{\override TextSpanner #'breakable = ##t}
-@item @code{\remove Forbid_line_break_engraver (dans un contexte de voix}
+@item @code{\override Beam.breakable = ##t}
+@item @code{\override Glissando.breakable = ##t}
+@item @code{\override TextSpanner.breakable = ##t}
+@item @code{\remove "Forbid_line_break_engraver"} (dans un contexte de voix)
 @end itemize
 
 Ces différents réglages permettent un espacement strict des notes
@@ -3579,7 +3580,7 @@ rubrique @ref{Mise en évidence de l'espacement}.
 
 Le meilleur moyen d'appréhender les différentes variables de
 dimensionnement vertical sur lesquelles vous pouvez jouer au niveau de
-la mise en page, consiste à activer, au sein du bloc @code{\paper}, la
+la mise en page consiste à activer, au sein du bloc @code{\paper}, la
 fonction @code{annotate-spacing} :
 
 @c need to have \book{} otherwise we get the separate systems. -hwn
@@ -3661,7 +3662,7 @@ systèmes par page dans la mesure où l'une des étapes d'estimation des
 hauteurs est tout simplement sautée.  D'autre part, réduire le nombre de
 systèmes par page permet d'en disposer plus sur les suivantes.  Par
 exemple, avec un nombre par défaut de 11 systèmes par pages,
-l'instruction suivante le force à 10.
+l'instruction suivante le force à 10.
 
 @example
 \paper @{
@@ -3689,7 +3690,7 @@ se @qq{détachent} d'un système peuvent être rapprochés de la portée :
 
 @lilypond[verbatim,quote,relative=1]
 e4 c g\f c
-e4 c g-\tweak #'X-offset #-2.7 -\tweak #'Y-offset #2.5 \f c
+e4 c g-\tweak X-offset #-2.7 -\tweak Y-offset #2.5 \f c
 @end lilypond
 
 @item
@@ -3728,8 +3729,7 @@ valeur plus longue -- donnera un effet @qq{resserré} à la musique :
   \layout {
     \context {
       \Score
-      \override SpacingSpanner
-        #'common-shortest-duration = #(ly:make-moment 1 2)
+      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2)
     }
   }
 }
@@ -3749,4 +3749,3 @@ Manuel de notation :
 
 Morceaux choisis :
 @rlsrnamed{Spacing,Espacements}.
-