]> git.donarmstrong.com Git - lilypond.git/commitdiff
Doc-fr: updates LM
authorJean-Charles Malahieude <lilyfan@orange.fr>
Sat, 31 Mar 2012 18:30:14 +0000 (20:30 +0200)
committerJean-Charles Malahieude <lilyfan@orange.fr>
Sat, 31 Mar 2012 18:30:14 +0000 (20:30 +0200)
 - fundamental
 - tweaks

Documentation/fr/learning/fundamental.itely
Documentation/fr/learning/tweaks.itely

index 054270642bd6c857245593fffedd916e9d909c59..75bf7d04d6270fb2ba71b75c6700abed49a04387 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 27477ca707bc97de3c401e41e16c4fbb7fa51c18
+    Translation of GIT committish: 60c131ebfe64fbc58d77e5ca66f70c60b1f0b8b2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -701,8 +701,12 @@ traiter trois voix ou plus en ajoutant autant de séparateurs @code{\\}
 que de besoin.
 
 Les contextes @code{Voice} portent les noms @code{"1"}, @code{"2"}, etc.
 que de besoin.
 
 Les contextes @code{Voice} portent les noms @code{"1"}, @code{"2"}, etc.
-Pour chacun de ces contextes, le positionnement et l'orientation des
-liaisons, hampes, nuances, etc. est définie automatiquement.
+Les premiers contextes définissent les voix @emph{extrêmes}, la plus
+haute au contexte @code{"1"}, le plus basse au contexte @code{"2"}.  Les
+voix intermédiaires seront affectées aux contextes @code{"3"} et
+@code{"4"}.  Pour chacun de ces contextes, le positionnement et
+l'orientation des liaisons, hampes, nuances, etc. est définie
+automatiquement.
 
 @lilypond[quote,verbatim]
 \new Staff \relative c' {
 
 @lilypond[quote,verbatim]
 \new Staff \relative c' {
@@ -823,19 +827,22 @@ les voix -- ce qui est plus compliqué sera décortiqué plus tard.
 @lilypond[quote,ragged-right]
 \new Staff \relative c'' {
   \key aes \major
 @lilypond[quote,ragged-right]
 \new Staff \relative c'' {
   \key aes \major
-  << % Voice one
+  <<  % Voice one
     { c2 aes4. bes8 }
     { c2 aes4. bes8 }
-  \\ % Voice two
-    { aes2 f4 fes }
-  \\ % No voice three
-  \\ % Voice four
+  \\  % Voice two
     {
       % Ignore these for now - they are explained in Ch 4
     {
       % Ignore these for now - they are explained in Ch 4
-      \once \override NoteColumn #'force-hshift = #0
-      <ees c>2
+      \once \override NoteColumn #'ignore-collision = ##t
+      <ees, c>2
       \once \override NoteColumn #'force-hshift = #0.5
       des2
     }
       \once \override NoteColumn #'force-hshift = #0.5
       des2
     }
+  \\  % No voice three
+  \\  % Voice four
+    {
+      \override NoteColumn #'force-hshift = #0
+      aes'2 f4 fes
+    }
   >> |
   <c ees aes c>1 |
 }
   >> |
   <c ees aes c>1 |
 }
@@ -866,22 +873,23 @@ tard sur le code que vous ne comprendriez pas.
 \new Staff \relative c'' {
   \key aes \major
   <<
 \new Staff \relative c'' {
   \key aes \major
   <<
-    { % Voice one
+    {  % Voice one
       \voiceOneStyle
       c2 aes4. bes8
     }
   \\  % Voice two
     { \voiceTwoStyle
       \voiceOneStyle
       c2 aes4. bes8
     }
   \\  % Voice two
     { \voiceTwoStyle
-      aes2 f4 fes
+      % Ignore these for now - they are explained in Ch 4
+      \once \override NoteColumn #'ignore-collision = ##t
+      <ees, c>2
+      \once \override NoteColumn #'force-hshift = #0.5
+      des2
     }
   \\  % No Voice three (we want stems down)
   \\  % Voice four
     { \voiceThreeStyle
     }
   \\  % No Voice three (we want stems down)
   \\  % Voice four
     { \voiceThreeStyle
-      % Ignore these for now - they are explained in Ch 4
-      \once \override NoteColumn #'force-hshift = #0
-      <ees c>2
-      \once \override NoteColumn #'force-hshift = #0.5
-      des2
+      \override NoteColumn #'force-hshift = #0
+      aes'2 f4 fes
     }
   >> |
   <c ees aes c>1 |
     }
   >> |
   <c ees aes c>1 |
@@ -898,9 +906,9 @@ voix@tie{}:
 \new Staff \relative c'' {
   \key aes \major
   <<
 \new Staff \relative c'' {
   \key aes \major
   <<
-    { c2 aes4. bes8 } \\ { aes2 f4 fes } \\ { <ees c>2 des2 }
-  >>
-  <c ees aes c>1
+    { c2 aes4. bes8 } \\ { <ees, c>2 des } \\ { aes'2 f4 fes }
+  >> |
+  <c ees aes c>1 |
 }
 @end lilypond
 
 }
 @end lilypond
 
@@ -922,13 +930,13 @@ supplémentaire@tie{}:
 @lilypond[quote,verbatim,ragged-right]
 \new Staff \relative c'' {
   \key aes \major
 @lilypond[quote,verbatim,ragged-right]
 \new Staff \relative c'' {
   \key aes \major
-  << % Voice one
+  <<  % Voice one
     { c2 aes4. bes8 }
     { c2 aes4. bes8 }
-  \\ % Voice two
-    { aes2 f4 fes   }
-  \\ % Omit Voice three
-  \\ % Voice four
-    { <ees c>2 des2 }
+  \\  % Voice two
+    { <ees, c>2 des }
+  \\  % Omit Voice three
+  \\  % Voice four
+    { aes'2 f4 fes }
   >> |
   <c ees aes c>1 |
 }
   >> |
   <c ees aes c>1 |
 }
@@ -936,16 +944,12 @@ supplémentaire@tie{}:
 
 @noindent
 Cette manipulation nous permet de régler la direction des hampes, mais
 
 @noindent
 Cette manipulation nous permet de régler la direction des hampes, mais
-elle engendre un problème que l'on rencontre parfois avec de multiples
-voix, à savoir que les hampes d'une voix peuvent chevaucher les têtes de
-note des autres voix.  En matière de mise en forme des notes, LilyPond
-tolère que des notes ou accords appartenant à deux voix se retrouvent
-dans le même empilement de notes (@emph{note column} en anglais) si tant
-est que ces hampes vont dans des directions opposées@tie{}; néanmoins les
-notes des troisième et quatrième voix seront décalées si nécessaire pour
-éviter que les têtes ne se chevauchent.  Cela marche plutôt bien mais,
-dans notre exemple, les notes de la voix la plus basse ne sont vraiment
-pas correctement placées.  LilyPond met à notre disposition plusieurs
+le positionnement horizontal des notes n'est pas satisfaisant.  LilyPond
+décale les notes des voix intermédiaires lorsque leur tête ou leur hampe
+viendrait à chevaucher celles des voix extrêmes.  Bien entendu, ce n'est
+pas souhaitable dans le cas d'une partition pour piano.  Dans d'autres
+situations, les décalages que LilyPond applique peuvent ne pas éviter
+certaines collisions.  LilyPond met à notre disposition plusieurs
 moyens d'ajuster le positionnement horizontal des notes.  Nous ne sommes
 pas encore tout à fait prêts pour voir comment corriger cela, aussi nous
 examinerons ce problème dans un autre chapitre (voir la propriété
 moyens d'ajuster le positionnement horizontal des notes.  Nous ne sommes
 pas encore tout à fait prêts pour voir comment corriger cela, aussi nous
 examinerons ce problème dans un autre chapitre (voir la propriété
index 0e6315dd57c5e6c57ee7cbfc7ed9f4bc8e58effc..a19cd8c8a51a88e86c29129c75e53e8eeeaf0618 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @ignore
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @ignore
-    Translation of GIT committish: 1ac60f7a65210612bcb5a6e508fee4986d8c2701
+    Translation of GIT committish: 60c131ebfe64fbc58d77e5ca66f70c60b1f0b8b2
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -2999,26 +2999,27 @@ nous avions laissé dans cet état@tie{}:
   <<
     { c2 aes4. bes8 }
     \\
   <<
     { c2 aes4. bes8 }
     \\
-    { aes2 f4 fes }
+    { <ees, c>2 des }
     \\
     \\
-    {
-      \voiceFour
-      <ees c>2 des
-    }
+    \\
+    { aes'2 f4 fes }
   >> |
   <c ees aes c>1 |
 }
 @end lilypond
 
 @noindent
   >> |
   <c ees aes c>1 |
 }
 @end lilypond
 
 @noindent
-Les deux plus basses notes du premier accord (c'est-à-dire celles de la
-troisième voix) ne devraient pas être décalées de l'empilement des deux
-plus hautes notes.  Pour y remédier, nous réglons le @code{force-hshift}
--- qui est une propriété de @code{NoteColumn} -- de ces notes sur zéro.
-Ensuite, la note la plus basse du second accord serait mieux à droite
-des notes plus hautes.  Pour cela, nous réglons le @code{force-hshift}
-de cette note sur 0,5 -- c'est-à-dire la moitié de la largeur d'une tête
-de note vers la droite de la colonne des notes plus hautes.
+La note intermédiaire du premier accord, le la bémol à la quatrième
+voix, doit rester dans le même empilement avec la note haute.  Pour y
+remédier, nous réglons le @code{force-hshift} -- qui est une propriété
+de @code{NoteColumn} -- de cette note sur zéro.
+
+Quant au second accord, il serait préférable que le fa s'aligne avec le
+la et que la note la plus basse se positionne un peu plus sur la droite
+pour éviter que les hampes se chevauchent.  Pour cela, nous réglons le
+@code{force-hshift} au niveau du @code{NoteColumn} du ré bémol de telle
+sorte qu'il se déplace de la moitié d'un espace de portée vers la
+droite.
 
 Et voici le résultat final :
 
 
 Et voici le résultat final :
 
@@ -3031,15 +3032,17 @@ Et voici le résultat final :
   <<
     { c2 aes4. bes8 }
     \\
   <<
     { c2 aes4. bes8 }
     \\
-    { aes2 f4 fes }
-    \\
     {
     {
-      \voiceFour
-      \once \override NoteColumn #'force-hshift = #0
-      <ees c>2
+      <ees, c>2
       \once \override NoteColumn #'force-hshift = #0.5
       des2
     }
       \once \override NoteColumn #'force-hshift = #0.5
       des2
     }
+    \\
+    \\
+    {
+      \override NoteColumn #'force-hshift = #0
+      aes'2 f4 fes
+    }
   >> |
   <c ees aes c>1 |
 }
   >> |
   <c ees aes c>1 |
 }