[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dynamics et collision avec les barres de mesure dans certains cas
From: |
Jean-Jacques Gerbaud |
Subject: |
Re: Dynamics et collision avec les barres de mesure dans certains cas |
Date: |
Thu, 31 Mar 2022 17:37:58 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 |
Le 31/03/2022 à 15:01, F. Moinard a écrit :
> Bonjour,
>
> La question semble ancienne
> (https://gitlab.com/lilypond/lilypond/-/issues/3288) mais je ne trouve
> pas de réponse adéquate...
>
> J'utilise très souvent un Dynamics pour afficher des nuances pour les
> deux parties d'un pupitre. Les nuances sur les débuts ou fins de mesure
> sont parfois en collision avec les barres de mesures entre les portées.
>
> Deux exemples, le second utilisant ma méthode de saisie (la partie
> Dynamics étant une copie d'une partie précédemment saisie) :
>
> %%%%%%
>
> \version "2.23.7"
>
> \new StaffGroup <<
> \new Staff { \repeat unfold 3 { b'4 4 4 4 } 4 \fff 4 4 4 \fff }
> \new Dynamics
> { c4 4 4 4 4 \fff 4 4 4 \fff 4 }
> \new Staff {
> %\autoLineBreaksOff
> \repeat unfold 4 { g'4 4 4 4 } R1*7 }
>>>
>
> \new StaffGroup <<
> \new Staff \relative c {
> \key a \major \time 2/4 \clef bass
> \partial 16 e16 e8 dis e fis e4 ^- r
> }
> \new Dynamics
> \relative c {
> \partial 16 e16 \fp \< e8 dis e fis e4 \mp r
> }
> \new Staff \relative c {
> \key a \major \time 2/4 \clef bass
> \partial 16 e16 e8 dis e fis e4 ^- r
> R2*10
> }
>>>
>
> %%%%%%
>
> Comment éviter automatiquement les collisions entre nuances et barres de
> mesure ?
>
> Merci !
> Frédéric
>
J'ai noté ça dans mon manuel... il y a très longtemps et je l'avais
utilisé une fois et ça m'avais satisfait !
*début de citation *
Etirement d’un passage "serré"
\time 4/16
c16^"normal"[ c c8]
\newSpacingSection % début du passage
\override Score.SpacingSpanner.spacing-increment = #2
c16^"étendu"[ c c8]
\newSpacingSection % on revient au graphisme normal
\revert Score.SpacingSpanner.spacing-increment
c16^"normal" [ c c8]
*Fin de citation*
Une remarque les dynamics n'ont pas besoin de notes. J'utilise de temps
en temps "dynamics" et je l'utilise avec des silences.
Ta partie { c4 4 4 4 4 \fff 4 4 4 \fff 4 }
pourrait certainement être remplacée par {s4 s2. s4\fff s2 s4\fff s4}
De même, dans le 2ème exemple, voici la partie "dynamics" qui allège le
code.
s16 \fp \< s2 s16 \mp s
Tout ceci sans vouloir donner de leçon, j'en suis bien incapable !:-)
--
JJG
Drôme provençale