]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/notation/spacing.itely
Merge remote-tracking branch 'origin/translation'
[lilypond.git] / Documentation / fr / notation / spacing.itely
index a92dcf29fa8e3863f41a96ad6214b38b53944a2a..fad2e47bd31f5c9bd57793566951763dc2cc643e 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: e6e64de1da49ff8c6005daa5fd81adc8387b2668
+    Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
 
     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.11"
+@c \version "2.17.30"
 
 @c Translators: Frédéric Chiasson, Jean-Charles Malahieude
 
@@ -107,18 +107,18 @@ Nous allons examiner ici les options qui contrôlent la mise en forme des
 pages attachées au bloc @code{\paper}.
 
 @menu
-* Le bloc \paper::
+* Le bloc paper::
 * Format du papier et adaptation automatique::
 * Variables d'espacement vertical fixe::
 * Variables d'espacement vertical fluctuant::
 * Variables d'espacement horizontal::
-* Autres variables du bloc \paper::
+* Autres variables du bloc paper::
 @end menu
 
 
-@node Le bloc \paper
-@subsection Le bloc @code{\paper}
-@translationof The \paper block
+@node Le bloc paper
+@subsection Le bloc @code{@bs{}paper}
+@translationof The paper block
 
 Des blocs @code{\paper} peuvent apparaître à trois différents endroits
 et former ainsi une hiérarchie :
@@ -178,7 +178,7 @@ des entête, pied de page et titrage, elles sont étudiées à la rubrique
 La plupart des variables gérant le papier ne sont fonctionnelles que
 lorsque mentionnées dans un bloc @code{\paper}.  Certaines, qui peuvent
 toutefois apparaître dans un bloc @code{\layout}, sont référencées à la
-rubrique @ref{Le bloc \layout}.
+rubrique @ref{Le bloc layout}.
 
 Sauf mention contraire, toutes les variables du bloc @code{\paper} qui
 correspondent à des dimensions sont exprimées en millimètre -- vous
@@ -221,7 +221,7 @@ fonctions Scheme.  Voici l'équivalent de l'exemple précédent :
 Manuel de notation :
 @ref{Format du papier et adaptation automatique},
 @ref{Titrages personnalisés}.
-@ref{Le bloc \layout}.
+@ref{Le bloc layout}.
 
 Fichiers d'initialisation :
 @file{ly/paper-defaults-init.ly}.
@@ -249,14 +249,18 @@ Fichiers d'initialisation :
 LilyPond génère par défaut, et en l'absence de mention explicite d'un
 format de papier particulier, un fichier imprimable au format A4.
 Vous pouvez cependant utiliser un autre format à l'aide des deux
-fonctions @code{set-default-paper-size} et @code{set-paper-size}
-qui, elle, se place à l'intérieur d'un bloc @code{\paper} :
+fonctions :
+
+@table @code
+@item set-default-paper-size
 
 @example
 #(set-default-paper-size "quarto")
 @end example
 
-qui se place en début de fichier, ou @code{set-paper-size},
+qui se place en début de fichier, et
+
+@item set-paper-size
 
 @example
 \paper @{
@@ -265,8 +269,8 @@ qui se place en début de fichier, ou @code{set-paper-size},
 @end example
 
 qui s'inscrit au sein d'un bloc @code{\paper}.
+@end table
 
-@noindent
 La seule restriction à l'utilisation isolée de la fonction
 @code{set-default-paper-size} est qu'elle doit intervenir avant le
 premier bloc @code{\paper}.  @code{set-default-paper-size} fixe le
@@ -387,7 +391,7 @@ Fichiers d'initialisation :
 
 @node Variables d'espacement vertical fixe
 @subsection Variables d'espacement vertical fixe
-@translationof Fixed vertical spacing \paper variables
+@translationof Fixed vertical spacing paper variables
 
 @warning{Certains dimensionnements attachés au bloc @code{@bs{}paper}
 sont automatiquement ajustés selon le format du papier, ce qui peut
@@ -464,7 +468,7 @@ marges haute et basse.
 
 @node Variables d'espacement vertical fluctuant
 @subsection Variables d'espacement vertical fluctuant
-@translationof Flexible vertical spacing \paper variables
+@translationof Flexible vertical spacing paper variables
 
 Il est souvent judicieux d'apporter un peu de flexibilité à l'espacement
 entre différents éléments (marges, titres, systèmes ou mouvements), en
@@ -583,7 +587,7 @@ deuxième redéfinit complètement la variable.
 
 @node Liste des variables d'espacement vertical fluctuant
 @unnumberedsubsubsec Liste des variables d'espacement fluctuant
-@translationof List of flexible vertical spacing \paper variables
+@translationof List of flexible vertical spacing paper variables
 
 Le nom des dimensionnements à hauteur variable sont de la forme
 @code{@var{avant}-@var{après}-spacing}, où @code{@var{avant}} et
@@ -670,7 +674,7 @@ Morceaux choisis :
 
 @node Variables d'espacement horizontal
 @subsection Variables d'espacement horizontal
-@translationof Horizontal spacing \paper variables
+@translationof Horizontal spacing paper variables
 
 @warning{Certains dimensionnements attachés au bloc @code{@bs{}paper}
 sont automatiquement ajustés selon le format du papier, ce qui peut
@@ -686,7 +690,7 @@ voir @ref{Adaptation automatique au format}.}
 
 @node Variables de marge et de largeur
 @unnumberedsubsubsec Variables de marge et de largeur
-@translationof \paper variables for widths and margins
+@translationof paper variables for widths and margins
 
 Les valeurs par défaut (avant étalonnage) sont définies dans le fichier
 @file{ly/paper-defaults-init.ly}.
@@ -790,7 +794,7 @@ marges gauche et droite.
 
 @node Variables spécifiques à l'impression recto-verso
 @unnumberedsubsubsec Variables spécifiques à l'impression recto-verso
-@translationof \paper variables for two-sided mode
+@translationof paper variables for two-sided mode
 
 Les valeurs par défaut (avant étalonnage) sont définies dans le fichier
 @file{ly/paper-defaults-init.ly}.
@@ -851,7 +855,7 @@ Fichiers d'initialisation :
 
 @node Variables d'indentation et de décalage
 @unnumberedsubsubsec Variables d'indentation et de décalage
-@translationof \paper variables for shifts and indents
+@translationof paper variables for shifts and indents
 
 Les valeurs par défaut (avant étalonnage) sont définies dans le fichier
 @file{ly/paper-defaults-init.ly}.
@@ -896,9 +900,9 @@ Morceaux choisis :
 @rlsrnamed{Spacing, Espacements}.
 
 
-@node Autres variables du bloc \paper
-@subsection Autres variables du bloc @code{\paper}
-@translationof Other \paper variables
+@node Autres variables du bloc paper
+@subsection Autres variables du bloc @code{@bs{}paper}
+@translationof Other paper variables
 
 @menu
 * Variables de gestion des sauts de ligne::
@@ -910,7 +914,7 @@ Morceaux choisis :
 
 @node Variables de gestion des sauts de ligne
 @unnumberedsubsubsec Variables de gestion des sauts de ligne
-@translationof \paper variables for line breaking
+@translationof paper variables for line breaking
 
 @table @code
 
@@ -952,7 +956,7 @@ Manuel de notation :
 
 @node Variables de gestion des sauts de page
 @unnumberedsubsubsec Variables de gestion des sauts de page
-@translationof \paper variables for page breaking
+@translationof paper variables for page breaking
 
 Les valeurs par défaut sont définies dans le fichier
 @file{ly/paper-defaults-init.ly}.
@@ -1055,7 +1059,7 @@ Fichiers d'initialisation :
 
 @node Variables de gestion des numéros de page
 @unnumberedsubsubsec Variables de gestion des numéros de page
-@translationof \paper variables for page numbering
+@translationof paper variables for page numbering
 
 Les valeurs par défaut sont définies dans le
 fichier @file{ly/paper-defaults-init.ly}.
@@ -1106,7 +1110,7 @@ sorte que la page une se retrouve à droite.
 
 @node Variables supplémentaires
 @unnumberedsubsubsec Variables supplémentaires
-@translationof Miscellaneous \paper variables
+@translationof Miscellaneous paper variables
 
 @table @code
 
@@ -1175,14 +1179,14 @@ plus particulièrement destinées à gérer la mise en forme de la
 partition.
 
 @menu
-* Le bloc \layout::
+* Le bloc layout::
 * Définition de la taille de portée::
 @end menu
 
 
-@node Le bloc \layout
-@subsection Le bloc @code{\layout}
-@translationof The \layout block
+@node Le bloc layout
+@subsection Le bloc @code{@bs{}layout}
+@translationof The layout block
 
 @funindex \layout
 
@@ -2128,7 +2132,7 @@ d'elles :
 @item @code{ChordNames}  @tab ligne de base
 @item @code{NoteNames}   @tab ligne de base
 @item @code{Lyrics}      @tab ligne de base
-@item @code{Dynamics}    @tab centre vertical
+@item @code{Dynamics}    @tab mi-hauteur du « m »
 @item @code{FiguredBass} @tab point le plus haut
 @item @code{FretBoards}  @tab ligne supérieure
 @end multitable
@@ -2142,80 +2146,62 @@ En voici une représentation graphique :
 alignToZero = \with {
   \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #zero-space
   \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #zero-space
+  \override VerticalAxisGroup.staff-affinity = #DOWN
+  \remove Text_engraver % avoid having two
+  \consists Text_engraver
 }
 lowerCaseChords = \with {
   chordNameLowercaseMinor = ##t
 }
-staffAffinityDown = \with {
-  \override VerticalAxisGroup.staff-affinity = #DOWN
-}
 labelContext =
 #(define-music-function
      (parser location context)
      (string?)
-   #{ s1*0^\markup { \typewriter #context } #})
+     #{ s1*0^\markup { \upright {\typewriter #context } } #})
 
 \layout {
   \context { \Dynamics    \alignToZero }
   \context { \FiguredBass \alignToZero }
   \context { \Lyrics      \alignToZero }
-  \context { \NoteNames   \alignToZero \staffAffinityDown }
-  \context { \ChordNames  \alignToZero
-                          \staffAffinityDown
-                          \lowerCaseChords }
-  \context { \FretBoards  \alignToZero \staffAffinityDown }
+  \context { \NoteNames   \alignToZero }
+  \context { \ChordNames  \alignToZero \lowerCaseChords }
+  \context { \FretBoards  \alignToZero }
   \context { \Score
-    \override BarLine.stencil = ##f
+    \omit BarLine
     \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 InstrumentName.minimum-Y-extent = #'(-1 . 2)
+    \textLengthOn
+    \omit TimeSignature
   }
 }
 
 %% Contextes dont le point de référence est la ligne de base :
 %%   ChordNames, NoteNames et Lyrics
 <<
-  \new ChordNames { \chords { g1:m } }
-  \new NoteNames { s1 | g1 | }
-  \new RhythmicStaff {
-    \set RhythmicStaff.instrumentName = #"ligne de base (baseline) "
-    \textLengthOn
-    \labelContext "ChordNames" s1 |
-    \labelContext "NoteNames"  s1 |
-    \labelContext "Lyrics"     s1 |
-  }
-  \new Lyrics { \lyrics { \skip 1*2 | ghijk1 | } }
+  \new ChordNames { \chords { \labelContext "ChordNames"  g1:m } }
+  \new NoteNames { s1 |\labelContext "NoteNames"  g1 | }
+  \new Lyrics { \lyrics { \skip 1*2 | \labelContext "Lyrics" ghijk1 | } }
+  \new RhythmicStaff \with { instrumentName = #"ligne de base (baseline) " } s1*3
 >>
 
-%% Le point de référence de Dynamics est le milieu de la ligne
+%% Le point de référence de Dynamics est le milieu du « m » dans la fonte
 <<
-  \new RhythmicStaff {
-    \set RhythmicStaff.instrumentName = #"centre vertical "
-    \labelContext "Dynamics" s1*3
-  }
-  \new Dynamics { s1\mp s\fp }
+  \new Dynamics { \labelContext "Dynamics" s1\mp s\fp }
+  \new RhythmicStaff \with { instrumentName = #"mid-hauteur " } s1*3
 >>
 
 %% Le point de référence de FiguredBass est son point le plus haut
 <<
-  \new RhythmicStaff {
-    \set RhythmicStaff.instrumentName = #"point le plus haut "
-    \labelContext "FiguredBass" s1
-  }
-  \new FiguredBass { \figuremode { <6 5>1 } }
+  \new FiguredBass { \labelContext "FiguredBass" \figuremode { <6 5>1 } }
+  \new RhythmicStaff \with { instrumentName = #"point le plus haut " } s1
 >>
 
 %% Le point de référence de FretBoards est la ligne du haut
 \include "predefined-guitar-fretboards.ly"
 <<
-  \new FretBoards { \chordmode { e1 } }
-  \new RhythmicStaff {
-    \set RhythmicStaff.instrumentName = #"ligne du haut "
-    \labelContext "FretBoards " s1
-  }
+  \new FretBoards { \labelContext "FretBoards" \chordmode { e1 } }
+  \new RhythmicStaff \with { instrumentName = #"ligne du haut " } s1
 >>
 @end lilypond
 
@@ -2908,16 +2894,18 @@ r2.
 c4_"Text"\pp % now they will collide
 @end lilypond
 
-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}.
+Le décalage vertical entre des objets extérieurs à la portée se contrôle
+par la propriété @code{outside-staff-padding}.
 
 @c KEEP LY
 @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"
+a'4-"outside-staff-padding = #0"
 \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"
+d-"outside-staff-padding = #3"
+c-"outside-staff-padding par défaut"
+b-"outside-staff-padding par défaut"
+R1
 @end lilypond
 
 Par défaut, les objets extérieurs à la portée sont positionnés en
@@ -3205,7 +3193,7 @@ d'ornement qui pourraient apparaître :
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
 \override Score.SpacingSpanner.strict-note-spacing = ##t
-\new Staff { c8[ c \clef alto c \grace { c16[ c] } c8 c c]  c32[ c] }
+\new Staff { c8[ c \clef alto c \grace { c16 c } c8 c c]  c32[ c] }
 @end lilypond
 
 @seealso