]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/user/spacing.itely
Merge branch 'master' into nested-bookparts
[lilypond.git] / Documentation / fr / user / spacing.itely
index bb9119890ea450e9e37fff4176a165ce4b429bd9..3927035f5c0f178ddc83a025a8301a10211d5866 100644 (file)
+@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
+@c This file is part of lilypond.tely
+@ignore
+    Translation of GIT committish: 964d024dd4f022ba7cd66adc13c0169035d4c4e5
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+@end ignore
+
+@c \version "2.11.51"
+
+@c Translators: Frédéric Chiasson, Jean-Charles Malahieude
+
 @node Spacing issues
 @chapter Spacing issues
 
-UNTRANSLATED NODE: IGNORE ME
 
-@menu 
+@menu
 * Paper and pages::
 * Music layout::
+* Breaks::
 * Vertical spacing::
 * Horizontal spacing::
-* Breaks::
-* Displaying spacing::
-@end menu 
+* Fitting music onto fewer pages::
+@end menu
+
 @node Paper and pages
 @section Paper and pages
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
 
-@menu 
+@menu
 * Paper size::
 * Page formatting::
-@end menu 
+@end menu
+
 @node Paper size
 @subsection Paper size
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
 
 @node Page formatting
 @subsection Page formatting
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
 
 @node Music layout
 @section Music layout
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
 
-@menu 
-* Setting global staff size::
+
+@menu
+* Setting the staff size::
 * Score layout::
-@end menu 
-@node Setting global staff size
-@subsection Setting global staff size
+@end menu
+
+@node Setting the staff size
+@subsection Setting the staff size
+
+@untranslated
 
-UNTRANSLATED NODE: IGNORE ME
 
 @node Score layout
 @subsection Score layout
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
+
+@node Breaks
+@section Breaks
+
+@untranslated
+
+
+@menu
+* Line breaking::
+* Page breaking::
+* Optimal page breaking::
+* Optimal page turning::
+* Minimal page breaking::
+* Explicit breaks::
+* Using an extra voice for breaks::
+@end menu
+
+@node Line breaking
+@subsection Line breaking
+
+@untranslated
+
+
+@node Page breaking
+@subsection Page breaking
+
+@untranslated
+
+
+@node Optimal page breaking
+@subsection Optimal page breaking
+
+@untranslated
+
+
+@node Optimal page turning
+@subsection Optimal page turning
+
+@untranslated
+
+
+@node Minimal page breaking
+@subsection Minimal page breaking
+
+@untranslated
+
+
+@node Explicit breaks
+@subsection Explicit breaks
+
+@untranslated
+
+
+@node Using an extra voice for breaks
+@subsection Using an extra voice for breaks
+
+@untranslated
+
 
 @node Vertical spacing
 @section Vertical spacing
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
 
-@menu 
+@menu
 * Vertical spacing inside a system::
-* Vertical spacing of piano staves::
 * Vertical spacing between systems::
-* Controlling spacing of individual systems::
+* Explicit staff and system positioning::
 * Two-pass vertical spacing::
-@end menu 
+* Vertical collision avoidance::
+@end menu
+
 @node Vertical spacing inside a system
 @subsection Vertical spacing inside a system
 
-UNTRANSLATED NODE: IGNORE ME
-
-@node Vertical spacing of piano staves
-@subsection Vertical spacing of piano staves
+@untranslated
 
-UNTRANSLATED NODE: IGNORE ME
 
 @node Vertical spacing between systems
 @subsection Vertical spacing between systems
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
 
-@node Controlling spacing of individual systems
-@subsection Controlling spacing of individual systems
+@node Explicit staff and system positioning
+@subsection Explicit staff and system positioning
+
+@untranslated
 
-UNTRANSLATED NODE: IGNORE ME
 
 @node Two-pass vertical spacing
 @subsection Two-pass vertical spacing
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
+
+@node Vertical collision avoidance
+@subsection Vertical collision avoidance
+
+@untranslated
+
 
 @node Horizontal spacing
 @section Horizontal Spacing
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
 
-@menu 
+@menu
 * Horizontal spacing overview::
 * New spacing area::
 * Changing horizontal spacing::
 * Line length::
-@end menu 
+* Proportional notation::
+@end menu
+
 @node Horizontal spacing overview
 @subsection Horizontal spacing overview
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
 
 @node New spacing area
 @subsection New spacing area
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
 
 @node Changing horizontal spacing
 @subsection Changing horizontal spacing
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
+
 
 @node Line length
 @subsection Line length
 
-UNTRANSLATED NODE: IGNORE ME
+@untranslated
 
-@node Breaks
-@section Breaks
 
-UNTRANSLATED NODE: IGNORE ME
+@node Proportional notation
+@subsection Proportional notation
 
-@menu 
-* Line breaking::
-* Page breaking::
-* Optimal page breaking::
-* Optimal page turning::
-@end menu 
-@node Line breaking
-@subsection Line breaking
+Les notes peuvent s'espacer proportionnellement en assignant une durée
+à @code{proportionalNotationDuration}
 
-UNTRANSLATED NODE: IGNORE ME
+@lilypond[quote,ragged-right,verbatim,relative=2,fragment]
+<<
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+  \new Staff { c8[ c c c c c]  c4 c2 r2 }
+  \new Staff { c2  \times 2/3 { c8 c c } c4 c1 }
+>>
+@end lilypond
 
-@node Page breaking
-@subsection Page breaking
+Manipuler cette propriété affectera l'espacement idéal uniquement pour
+des notes consécutives.  Pour obtenir une véritable notation
+proportionnelle, vous devrez tenir compte des réglages suivants :
 
-UNTRANSLATED NODE: IGNORE ME
+@itemize @bullet
 
-@node Optimal page breaking
-@subsection Optimal page breaking
+@item La véritable notation proportionnelle exige que des symboles
+puissent en écraser d'autres.  Pour y parvenir, il faut retirer le
+@rinternals{Separating_line_group_engraver} du contexte
+@rinternals{Staff}. 
 
-UNTRANSLATED NODE: IGNORE ME
+@item L'influence en matière d'espacement induite par le formatage
+(clés, barres de mesure, etc) s'annule en assignant
+@emph{vrai}@tie{}(#t) à la propriété @code{strict-note-spacing} de
+l'objet @rinternals{SpacingSpanner}.
 
-@node Optimal page turning
-@subsection Optimal page turning
+@item Les affinages optiques se règlent en assignant @emph{vrai} à la
+propriété @code{uniform-stretching} du @rinternals{SpacingSpanner}. 
 
-UNTRANSLATED NODE: IGNORE ME
 
-@node Displaying spacing
-@section Displaying spacing
+@end itemize
+
+@seealso
+
+Exemples : @rlsr{Spacing}.
+
+Le fichier @file{input/proportional.ly} illustre la notation
+proportionnelle stricte.
+
 
-UNTRANSLATED NODE: IGNORE ME
+
+@node Fitting music onto fewer pages
+@section Fitting music onto fewer pages
+
+@menu
+* Displaying spacing::
+* Changing spacing::
+@end menu
+
+@node Displaying spacing
+@subsection Displaying spacing
+
+@untranslated
+
+
+@node Changing spacing
+@subsection Changing spacing
+
+Parfois, une partition peut se terminer avec seulement 
+un ou deux systèmes sur la dernière page. Ceci peut être ennuyeux
+surtout si vous constatez, en regardant les pages précédentes, qu'il
+reste encore beaucoup de place sur celles-ci.
+
+Si vous vous intéressez aux problèmes de mise en page,
+@code{annotate-spacing} peut alors être un outil d'une valeur
+inestimable.  Cette commande imprime les valeurs 
+de nombreuses commandes d'espacement concernant la mise en page.  
+Consultez @ref{Displaying spacing} pour de plus amples informations.  À l'aide 
+des informations données par @code{annotate-spacing}, on peut 
+voir quelles marges il est souhaitable de modifier afin de résoudre le
+problème.
+
+
+En plus d'agir sur les marges, il existe d'autres possibilités
+qui permettent de gagner de la place.
+
+@itemize
+@item
+Demander à LilyPond de placer les systèmes aussi 
+près que possible les uns des autres (pour en disposer autant
+que possible sur une page), tout en répartissant les systèmes afin
+de ne pas laisser de blanc en bas de la dernière page.
+
+@example
+\paper @{
+  between-system-padding = #0.1
+  between-system-space = #0.1
+  ragged-last-bottom = ##f
+  ragged-bottom = ##f
+@}
+@end example
+
+@item
+Obliger LilyPond à mettre un certain nombre de systèmes
+par page.  Par exemple, si LilyPond veut placer onze systèmes dans une page,
+vous pouvez l'obliger à n'en mettre que dix.
+
+@example
+\paper @{
+  system-count = #10
+@}
+@end example
+
+@item
+Supprimer (ou réduire) les objets qui augmentent la hauteur du
+système.  C'est le cas en particulier de certaines reprises (avec des 
+alternatives) qui placent des crochets au dessus des portées. Si ces crochets 
+de reprise se poursuivent sur deux systèmes, ils prendront plus de
+place que s'ils sont regroupés sur un même système.
+
+Un autre exemple : déplacer les nuances qui @qq{débordent} d'un système.
+
+@lilypond[verbatim,quote,fragment]
+\relative c' {
+  e4 c g\f c
+  \override DynamicLineSpanner #'padding = #-1.8
+  \override DynamicText #'extra-offset = #'( -2.1 . 0)
+  e4 c g\f c
+}
+@end lilypond
+
+@item
+Modifier l'espacement vertical avec @code{SpacingSpanner}.  Reportez-vous à
+@ref{Changing horizontal spacing} pour plus de détails.
+
+@lilypond[verbatim,quote]
+\score {
+  \relative c'' {
+    g4 e e2 | f4 d d2 | c4 d e f | g4 g g2 |
+    g4 e e2 | f4 d d2 | c4 e g g | c,1 |
+    d4 d d d | d4 e f2 | e4 e e e | e4 f g2 |
+    g4 e e2 | f4 d d2 | c4 e g g | c,1 |
+  }
+  \layout {
+    \context {
+      \Score
+      \override SpacingSpanner
+                #'base-shortest-duration = #(ly:make-moment 1 4)
+    }
+  }
+}
+@end lilypond
+
+@end itemize