1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: 964d024dd4f022ba7cd66adc13c0169035d4c4e5
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
13 @chapter Spacing issues
21 * Horizontal spacing::
22 * Fitting music onto fewer pages::
26 @section Paper and pages
37 @subsection Paper size
43 @subsection Page formatting
55 * Setting the staff size::
59 @node Setting the staff size
60 @subsection Setting the staff size
66 @subsection Score layout
80 * Optimal page breaking::
81 * Optimal page turning::
82 * Minimal page breaking::
84 * Using an extra voice for breaks::
88 @subsection Line breaking
94 @subsection Page breaking
99 @node Optimal page breaking
100 @subsection Optimal page breaking
105 @node Optimal page turning
106 @subsection Optimal page turning
111 @node Minimal page breaking
112 @subsection Minimal page breaking
117 @node Explicit breaks
118 @subsection Explicit breaks
123 @node Using an extra voice for breaks
124 @subsection Using an extra voice for breaks
129 @node Vertical spacing
130 @section Vertical spacing
136 * Vertical spacing inside a system::
137 * Vertical spacing between systems::
138 * Explicit staff and system positioning::
139 * Two-pass vertical spacing::
140 * Vertical collision avoidance::
143 @node Vertical spacing inside a system
144 @subsection Vertical spacing inside a system
149 @node Vertical spacing between systems
150 @subsection Vertical spacing between systems
155 @node Explicit staff and system positioning
156 @subsection Explicit staff and system positioning
161 @node Two-pass vertical spacing
162 @subsection Two-pass vertical spacing
167 @node Vertical collision avoidance
168 @subsection Vertical collision avoidance
173 @node Horizontal spacing
174 @section Horizontal Spacing
180 * Horizontal spacing overview::
182 * Changing horizontal spacing::
184 * Proportional notation::
187 @node Horizontal spacing overview
188 @subsection Horizontal spacing overview
193 @node New spacing area
194 @subsection New spacing area
199 @node Changing horizontal spacing
200 @subsection Changing horizontal spacing
206 @subsection Line length
211 @node Proportional notation
212 @subsection Proportional notation
217 @node Fitting music onto fewer pages
218 @section Fitting music onto fewer pages
221 * Displaying spacing::
225 @node Displaying spacing
226 @subsection Displaying spacing
231 @node Changing spacing
232 @subsection Changing spacing
234 Parfois, une partition peut se terminer avec seulement
235 un ou deux systèmes sur la dernière page. Ceci peut être ennuyeux
236 surtout si vous constatez, en regardant les pages précédentes, qu'il
237 reste encore beaucoup de place sur celles-ci.
239 Si vous vous intéressez aux problèmes de mise en page,
240 @code{annotate-spacing} peut alors être un outil d'une valeur
241 inestimable. Cette commande imprime les valeurs
242 de nombreuses commandes d'espacement concernant la mise en page.
243 Consultez @ref{Displaying spacing} pour de plus amples informations. À l'aide
244 des informations données par @code{annotate-spacing}, on peut
245 voir quelles marges il est souhaitable de modifier afin de résoudre le
249 En plus d'agir sur les marges, il existe d'autres possibilités
250 qui permettent de gagner de la place.
254 Demander à LilyPond de placer les systèmes aussi
255 près que possible les uns des autres (pour en disposer autant
256 que possible sur une page), tout en répartissant les systèmes afin
257 de ne pas laisser de blanc en bas de la dernière page.
261 between-system-padding = #0.1
262 between-system-space = #0.1
263 ragged-last-bottom = ##f
269 Obliger LilyPond à mettre un certain nombre de systèmes
270 par page. Par exemple, si LilyPond veut placer onze systèmes dans une page,
271 vous pouvez l'obliger à n'en mettre que dix.
280 Supprimer (ou réduire) les objets qui augmentent la hauteur du
281 système. C'est le cas en particulier de certaines reprises (avec des
282 alternatives) qui placent des crochets au dessus des portées. Si ces crochets
283 de reprise se poursuivent sur deux systèmes, ils prendront plus de
284 place que s'ils sont regroupés sur un même système.
286 Un autre exemple : déplacer les nuances qui @qq{débordent} d'un système.
288 @lilypond[verbatim,quote,fragment]
291 \override DynamicLineSpanner #'padding = #-1.8
292 \override DynamicText #'extra-offset = #'( -2.1 . 0)
298 Modifier l'espacement vertical avec @code{SpacingSpanner}. Reportez-vous à
299 @ref{Changing horizontal spacing} pour plus de détails.
301 @lilypond[verbatim,quote]
304 g4 e e2 | f4 d d2 | c4 d e f | g4 g g2 |
305 g4 e e2 | f4 d d2 | c4 e g g | c,1 |
306 d4 d d d | d4 e f2 | e4 e e e | e4 f g2 |
307 g4 e e2 | f4 d d2 | c4 e g g | c,1 |
312 \override SpacingSpanner
313 #'base-shortest-duration = #(ly:make-moment 1 4)