|
From: | F. Moinard |
Subject: | Re: Dynamics et collision avec les barres de mesure dans certains cas |
Date: | Thu, 31 Mar 2022 20:26:49 +0400 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 |
(...)c16^"normal"[ c c8] \newSpacingSection % début du passage \override Score.SpacingSpanner.spacing-increment = #2
Oui, pour resserrer l'espacement. Très pratique par exemple
pour des CueVoice qui prennent trop de place. Mais ce n'est pas
ce que je recherche...
Une remarque les dynamics n'ont pas besoin de notes.
Oui tout à fait.
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}
Oui, cela ne change rien aux collisions, malheureusement :
\new StaffGroup << \new Staff { \repeat unfold 3 { b'4 4 4 4 } 4 \fff 4 4 4 \fff } \new Dynamics { s4 4 4 4 4 \fff 4 4 4 \fff 4 } \new Staff { %\autoLineBreaksOff \repeat unfold 4 { g'4 4 4 4 } } >>
De même, dans le 2ème exemple, voici la partie "dynamics" qui allège le code. s16 \fp \< s2 s16 \mp s
Oui oui, mais comme je le précisais, je saisis les parties, puis copie l'une d'elles dans une \new Dynamics (pas tout retaper en silences...). Cela fonctionne quasi parfaitement, mais sons ou silences ou "s", les collisions sont là parfois, et je ne souhaite pas modifier l'espacement par défaut :
\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 { s16 \fp \< s2 s16 \mp s } \new Staff \relative c { \key a \major \time 2/4 \clef bass \partial 16 e16 e8 dis e fis e4 ^- r R2*10 } >>
Merci pour ta réponse !
Frédéric
(D'ailleurs, PUB : le 2e exemple est tiré de La Fille de
Mme Angot. Si vous êtes à la Réunion à la fin du mois,
passez donc l'écouter en live à l'Étang Salé, trombone(s),
clarinettes et cor(s) jouent sur une édition faite avec
lilypond, les autres bataillent avec une copie des parties de la
BNF ou une édition faite par un débutant avec un programme
payant commençant par f, ça pique les yeux. Bref, viendez donc
!)
[Prev in Thread] | Current Thread | [Next in Thread] |