1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
4 Translation of GIT committish: 3f4496001441e0b1b27d7bc5395c4520f4f2088c
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. For details, see the Contributors'
8 Guide, node Updating translation committishes..
13 @c Translators: Frédéric Chiasson, Jean-Charles Malahieude
15 @node Gestion de l'espace
16 @chapter Gestion de l'espace
17 @translationof Spacing issues
21 * Du papier et des pages::
22 * Mise en forme de la musique::
24 * Espacement vertical::
25 * Espacement horizontal::
26 * Réduction du nombre de pages de la partition::
29 @node Du papier et des pages
30 @section Du papier et des pages
31 @translationof Paper and pages
38 * Mise en forme de la page::
41 @node Format du papier
42 @subsection Format du papier
43 @translationof Paper size
48 @node Mise en forme de la page
49 @subsection Mise en forme de la page
50 @translationof Page formatting
55 @node Mise en forme de la musique
56 @section Mise en forme de la musique
57 @translationof Music layout
63 * Définition de la taille de portée::
64 * Mise en forme de la partition::
67 @node Définition de la taille de portée
68 @subsection Définition de la taille de portée
69 @translationof Setting the staff size
74 @node Mise en forme de la partition
75 @subsection Mise en forme de la partition
76 @translationof Score layout
91 * Optimisation des sauts de page::
92 * Optimisation des tournes::
93 * Minimisation des sauts de page::
95 * Recours à une voix supplémentaire pour gérer les sauts::
99 @subsection Sauts de ligne
100 @translationof Line breaking
106 @subsection Sauts de page
107 @translationof Page breaking
112 @node Optimisation des sauts de page
113 @subsection Optimisation des sauts de page
114 @translationof Optimal page breaking
119 @node Optimisation des tournes
120 @subsection Optimisation des tournes
121 @translationof Optimal page turning
126 @node Minimisation des sauts de page
127 @subsection Minimisation des sauts de page
128 @translationof Minimal page breaking
133 @node Sauts explicites
134 @subsection Sauts explicites
135 @translationof Explicit breaks
140 @node Recours à une voix supplémentaire pour gérer les sauts
141 @subsection Recours à une voix supplémentaire pour gérer les sauts
142 @translationof Using an extra voice for breaks
147 @node Espacement vertical
148 @section Espacement vertical
149 @translationof Vertical spacing
155 * Espacement vertical au sein d'un système::
156 * Espacement vertical entre les systèmes::
157 * Positionnement explicite des portées et systèmes::
158 * Optimisation du remplissage avec un deuxième passage::
159 * Résolution des collisions verticales::
162 @node Espacement vertical au sein d'un système
163 @subsection Espacement vertical au sein d'un système
164 @translationof Vertical spacing inside a system
169 @node Espacement vertical entre les systèmes
170 @subsection Espacement vertical entre les systèmes
171 @translationof Vertical spacing between systems
176 @node Positionnement explicite des portées et systèmes
177 @subsection Positionnement explicite des portées et systèmes
178 @translationof Explicit staff and system positioning
183 @node Optimisation du remplissage avec un deuxième passage
184 @subsection Optimisation du remplissage avec un deuxième passage
185 @translationof Two-pass vertical spacing
190 @node Résolution des collisions verticales
191 @subsection Résolution des collisions verticales
192 @translationof Vertical collision avoidance
197 @node Espacement horizontal
198 @section Espacement horizontal
199 @translationof Horizontal spacing
205 * Généralités sur l'espacement horizontal::
206 * Changement d'espacement au cours de la partition::
207 * Modification de l'espacement horizontal::
208 * Longueur de ligne::
209 * Notation proportionnelle::
212 @node Généralités sur l'espacement horizontal
213 @subsection Généralités sur l'espacement horizontal
214 @translationof Horizontal spacing overview
219 @node Changement d'espacement au cours de la partition
220 @subsection Changement d'espacement au cours de la partition
221 @translationof New spacing area
226 @node Modification de l'espacement horizontal
227 @subsection Modification de l'espacement horizontal
228 @translationof Changing horizontal spacing
233 @node Longueur de ligne
234 @subsection Longueur de ligne
235 @translationof Line length
240 @node Notation proportionnelle
241 @subsection Notation proportionnelle
242 @translationof Proportional notation
244 Les notes peuvent s'espacer proportionnellement en assignant une durée
245 à @code{proportionalNotationDuration}
247 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
249 \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
250 \new Staff { c8[ c c c c c] c4 c2 r2 }
251 \new Staff { c2 \times 2/3 { c8 c c } c4 c1 }
255 Manipuler cette propriété affectera l'espacement idéal uniquement pour
256 des notes consécutives. Pour obtenir une véritable notation
257 proportionnelle, vous devrez tenir compte des réglages suivants@tie{}:
261 @item La véritable notation proportionnelle exige que des symboles
262 puissent en écraser d'autres. Pour y parvenir, il faut retirer le
263 @rinternals{Separating_line_group_engraver} du contexte
266 @item L'influence en matière d'espacement induite par le formatage
267 (clés, barres de mesure, etc) s'annule en assignant
268 @emph{vrai}@tie{}(#t) à la propriété @code{strict-note-spacing} de
269 l'objet @rinternals{SpacingSpanner}.
271 @item Les affinages optiques se règlent en assignant @emph{vrai} à la
272 propriété @code{uniform-stretching} du @rinternals{SpacingSpanner}.
279 @rlsrnamed{Spacing,Espacements}.
281 Le fichier @file{input/proportional.ly} illustre la notation
282 proportionnelle stricte.
285 @node Réduction du nombre de pages de la partition
286 @section Réduction du nombre de pages de la partition
287 @translationof Fitting music onto fewer pages
290 * Mise en évidence de l'espacement::
291 * Modification de l'espacement::
294 @node Mise en évidence de l'espacement
295 @subsection Mise en évidence de l'espacement
296 @translationof Displaying spacing
301 @node Modification de l'espacement
302 @subsection Modification de l'espacement
303 @translationof Changing spacing
305 Parfois, une partition peut se terminer avec seulement
306 un ou deux systèmes sur la dernière page. Ceci peut être ennuyeux
307 surtout si vous constatez, en regardant les pages précédentes, qu'il
308 reste encore beaucoup de place sur celles-ci.
310 Si vous vous intéressez aux problèmes de mise en page,
311 @code{annotate-spacing} peut alors être un outil d'une valeur
312 inestimable. Cette commande imprime les valeurs
313 de nombreuses commandes d'espacement concernant la mise en page.
314 Consultez @ref{Mise en évidence de l'espacement} pour de plus amples
315 informations. À l'aide des informations données par
316 @code{annotate-spacing}, on peut voir quelles marges il est souhaitable
317 de modifier afin de résoudre le problème.
320 En plus d'agir sur les marges, il existe d'autres possibilités
321 qui permettent de gagner de la place.
325 Demander à LilyPond de placer les systèmes aussi
326 près que possible les uns des autres (pour en disposer autant
327 que possible sur une page), tout en répartissant les systèmes afin
328 de ne pas laisser de blanc en bas de la dernière page.
332 between-system-padding = #0.1
333 between-system-space = #0.1
334 ragged-last-bottom = ##f
340 Obliger LilyPond à mettre un certain nombre de systèmes par page. Par
341 exemple, si LilyPond veut placer onze systèmes dans une page, vous
342 pouvez l'obliger à n'en mettre que dix.
351 Supprimer (ou réduire) les objets qui augmentent la hauteur du système.
352 C'est le cas en particulier de certaines reprises (avec des
353 alternatives) qui placent des crochets au dessus des portées. Si ces
354 crochets de reprise se poursuivent sur deux systèmes, ils prendront plus
355 de place que s'ils sont regroupés sur un même système.
357 Un autre exemple@tie{}: déplacer les nuances qui @qq{débordent} d'un
360 @lilypond[verbatim,quote,fragment]
363 \override DynamicLineSpanner #'padding = #-1.8
364 \override DynamicText #'extra-offset = #'( -2.1 . 0)
370 Modifier l'espacement vertical avec @code{SpacingSpanner}.
371 Reportez-vous à @ref{Modification de l'espacement horizontal} pour plus
374 @lilypond[verbatim,quote]
377 g4 e e2 | f4 d d2 | c4 d e f | g4 g g2 |
378 g4 e e2 | f4 d d2 | c4 e g g | c,1 |
379 d4 d d d | d4 e f2 | e4 e e e | e4 f g2 |
380 g4 e e2 | f4 d d2 | c4 e g g | c,1 |
385 \override SpacingSpanner
386 #'base-shortest-duration = #(ly:make-moment 1 4)