]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/spacing.itely
Doc-fr: typos and bad xref chase
[lilypond.git] / Documentation / fr / notation / spacing.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4     Translation of GIT committish: 3f4496001441e0b1b27d7bc5395c4520f4f2088c
5
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..
9 @end ignore
10
11 @c \version "2.12.0"
12
13 @c Translators: Frédéric Chiasson, Jean-Charles Malahieude
14
15 @node Gestion de l'espace
16 @chapter Gestion de l'espace
17 @translationof Spacing issues
18
19
20 @menu
21 * Du papier et des pages::
22 * Mise en forme de la musique::
23 * Sauts::
24 * Espacement vertical::
25 * Espacement horizontal::
26 * Réduction du nombre de pages de la partition::
27 @end menu
28
29 @node Du papier et des pages
30 @section Du papier et des pages
31 @translationof Paper and pages
32
33 @untranslated
34
35
36 @menu
37 * Format du papier::
38 * Mise en forme de la page::
39 @end menu
40
41 @node Format du papier
42 @subsection Format du papier
43 @translationof Paper size
44
45 @untranslated
46
47
48 @node Mise en forme de la page
49 @subsection Mise en forme de la page
50 @translationof Page formatting
51
52 @untranslated
53
54
55 @node Mise en forme de la musique
56 @section Mise en forme de la musique
57 @translationof Music layout
58
59 @untranslated
60
61
62 @menu
63 * Définition de la taille de portée::
64 * Mise en forme de la partition::
65 @end menu
66
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
70
71 @untranslated
72
73
74 @node Mise en forme de la partition
75 @subsection Mise en forme de la partition
76 @translationof Score layout
77
78 @untranslated
79
80
81 @node Sauts
82 @section Sauts
83 @translationof Breaks
84
85 @untranslated
86
87
88 @menu
89 * Sauts de ligne::
90 * Sauts de page::
91 * Optimisation des sauts de page::
92 * Optimisation des tournes::
93 * Minimisation des sauts de page::
94 * Sauts explicites::
95 * Recours à une voix supplémentaire pour gérer les sauts::
96 @end menu
97
98 @node Sauts de ligne
99 @subsection Sauts de ligne
100 @translationof Line breaking
101
102 @untranslated
103
104
105 @node Sauts de page
106 @subsection Sauts de page
107 @translationof Page breaking
108
109 @untranslated
110
111
112 @node Optimisation des sauts de page
113 @subsection Optimisation des sauts de page
114 @translationof Optimal page breaking
115
116 @untranslated
117
118
119 @node Optimisation des tournes
120 @subsection Optimisation des tournes
121 @translationof Optimal page turning
122
123 @untranslated
124
125
126 @node Minimisation des sauts de page
127 @subsection Minimisation des sauts de page
128 @translationof Minimal page breaking
129
130 @untranslated
131
132
133 @node Sauts explicites
134 @subsection Sauts explicites
135 @translationof Explicit breaks
136
137 @untranslated
138
139
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
143
144 @untranslated
145
146
147 @node Espacement vertical
148 @section Espacement vertical
149 @translationof Vertical spacing
150
151 @untranslated
152
153
154 @menu
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::
160 @end menu
161
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
165
166 @untranslated
167
168
169 @node Espacement vertical entre les systèmes
170 @subsection Espacement vertical entre les systèmes
171 @translationof Vertical spacing between systems
172
173 @untranslated
174
175
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
179
180 @untranslated
181
182
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
186
187 @untranslated
188
189
190 @node Résolution des collisions verticales
191 @subsection Résolution des collisions verticales
192 @translationof Vertical collision avoidance
193
194 @untranslated
195
196
197 @node Espacement horizontal
198 @section Espacement horizontal
199 @translationof Horizontal spacing
200
201 @untranslated
202
203
204 @menu
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::
210 @end menu
211
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
215
216 @untranslated
217
218
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
222
223 @untranslated
224
225
226 @node Modification de l'espacement horizontal
227 @subsection Modification de l'espacement horizontal
228 @translationof Changing horizontal spacing
229
230 @untranslated
231
232
233 @node Longueur de ligne
234 @subsection Longueur de ligne
235 @translationof Line length
236
237 @untranslated
238
239
240 @node Notation proportionnelle
241 @subsection Notation proportionnelle
242 @translationof Proportional notation
243
244 Les notes peuvent s'espacer proportionnellement en assignant une durée
245 à @code{proportionalNotationDuration}
246
247 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
248 <<
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 }
252 >>
253 @end lilypond
254
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{}:
258
259 @itemize @bullet
260
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
264 @rinternals{Staff}.
265
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}.
270
271 @item Les affinages optiques se règlent en assignant @emph{vrai} à la
272 propriété @code{uniform-stretching} du @rinternals{SpacingSpanner}.
273
274 @end itemize
275
276
277 @seealso
278 Morceaux choisis :
279 @rlsrnamed{Spacing,Espacements}.
280
281 Le fichier @file{input/proportional.ly} illustre la notation
282 proportionnelle stricte.
283
284
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
288
289 @menu
290 * Mise en évidence de l'espacement::
291 * Modification de l'espacement::
292 @end menu
293
294 @node Mise en évidence de l'espacement
295 @subsection Mise en évidence de l'espacement
296 @translationof Displaying spacing
297
298 @untranslated
299
300
301 @node Modification de l'espacement
302 @subsection Modification de l'espacement
303 @translationof Changing spacing
304
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.
309
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.
318
319
320 En plus d'agir sur les marges, il existe d'autres possibilités
321 qui permettent de gagner de la place.
322
323 @itemize
324 @item
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.
329
330 @example
331 \paper @{
332   between-system-padding = #0.1
333   between-system-space = #0.1
334   ragged-last-bottom = ##f
335   ragged-bottom = ##f
336 @}
337 @end example
338
339 @item
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.
343
344 @example
345 \paper @{
346   system-count = #10
347 @}
348 @end example
349
350 @item
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.
356
357 Un autre exemple@tie{}: déplacer les nuances qui @qq{débordent} d'un
358 système.
359
360 @lilypond[verbatim,quote,fragment]
361 \relative c' {
362   e4 c g\f c
363   \override DynamicLineSpanner #'padding = #-1.8
364   \override DynamicText #'extra-offset = #'( -2.1 . 0)
365   e4 c g\f c
366 }
367 @end lilypond
368
369 @item
370 Modifier l'espacement vertical avec @code{SpacingSpanner}.
371 Reportez-vous à @ref{Modification de l'espacement horizontal} pour plus
372 de détails.
373
374 @lilypond[verbatim,quote]
375 \score {
376   \relative c'' {
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 |
381   }
382   \layout {
383     \context {
384       \Score
385       \override SpacingSpanner
386                 #'base-shortest-duration = #(ly:make-moment 1 4)
387     }
388   }
389 }
390 @end lilypond
391
392 @end itemize
393