From: Jean-Charles Malahieude Date: Sat, 31 Mar 2012 18:30:14 +0000 (+0200) Subject: Doc-fr: updates LM X-Git-Tag: release/2.15.36-1~5^2~4 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=8afb2adf0bab372f845ff3eae30e1e950b5c63ca;p=lilypond.git Doc-fr: updates LM - fundamental - tweaks --- diff --git a/Documentation/fr/learning/fundamental.itely b/Documentation/fr/learning/fundamental.itely index 054270642b..75bf7d04d6 100644 --- a/Documentation/fr/learning/fundamental.itely +++ b/Documentation/fr/learning/fundamental.itely @@ -1,7 +1,7 @@ @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' @@ -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. -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' { @@ -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 - << % Voice one + << % Voice one { 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 - \once \override NoteColumn #'force-hshift = #0 - 2 + \once \override NoteColumn #'ignore-collision = ##t + 2 \once \override NoteColumn #'force-hshift = #0.5 des2 } + \\ % No voice three + \\ % Voice four + { + \override NoteColumn #'force-hshift = #0 + aes'2 f4 fes + } >> | 1 | } @@ -866,22 +873,23 @@ tard sur le code que vous ne comprendriez pas. \new Staff \relative c'' { \key aes \major << - { % Voice one + { % Voice one \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 + 2 + \once \override NoteColumn #'force-hshift = #0.5 + des2 } \\ % 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 - 2 - \once \override NoteColumn #'force-hshift = #0.5 - des2 + \override NoteColumn #'force-hshift = #0 + aes'2 f4 fes } >> | 1 | @@ -898,9 +906,9 @@ voix@tie{}: \new Staff \relative c'' { \key aes \major << - { c2 aes4. bes8 } \\ { aes2 f4 fes } \\ { 2 des2 } - >> - 1 + { c2 aes4. bes8 } \\ { 2 des } \\ { aes'2 f4 fes } + >> | + 1 | } @end lilypond @@ -922,13 +930,13 @@ supplémentaire@tie{}: @lilypond[quote,verbatim,ragged-right] \new Staff \relative c'' { \key aes \major - << % Voice one + << % Voice one { c2 aes4. bes8 } - \\ % Voice two - { aes2 f4 fes } - \\ % Omit Voice three - \\ % Voice four - { 2 des2 } + \\ % Voice two + { 2 des } + \\ % Omit Voice three + \\ % Voice four + { aes'2 f4 fes } >> | 1 | } @@ -936,16 +944,12 @@ supplémentaire@tie{}: @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é diff --git a/Documentation/fr/learning/tweaks.itely b/Documentation/fr/learning/tweaks.itely index 0e6315dd57..a19cd8c8a5 100644 --- a/Documentation/fr/learning/tweaks.itely +++ b/Documentation/fr/learning/tweaks.itely @@ -1,6 +1,6 @@ @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' @@ -2999,26 +2999,27 @@ nous avions laissé dans cet état@tie{}: << { c2 aes4. bes8 } \\ - { aes2 f4 fes } + { 2 des } \\ - { - \voiceFour - 2 des - } + \\ + { aes'2 f4 fes } >> | 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 : @@ -3031,15 +3032,17 @@ Et voici le résultat final : << { c2 aes4. bes8 } \\ - { aes2 f4 fes } - \\ { - \voiceFour - \once \override NoteColumn #'force-hshift = #0 - 2 + 2 \once \override NoteColumn #'force-hshift = #0.5 des2 } + \\ + \\ + { + \override NoteColumn #'force-hshift = #0 + aes'2 f4 fes + } >> | 1 | }