Subject: Gestion des blocs

From: "j-f.lucarelli" <[email-masked]>
Date: Thu, 12 Nov 2009 00:00:09 +0100

À nouveau une question de débutant ...

La gestion des blocs << { } \\ { } >> pose pas mal de problème. Je me rends compte de ce qu'il faut à chaque fois réinitialiser toutes les valeurs adoptées en standard, telles que "\override DynamicTextSpanner #'dash-period = #-1.0" , mais aussi les \dimHairpin, etc

Est-il possible de définir ces variables de telle sorte qu'elles soient actives lors de l'entrée dans la première et/ ou seconde partie du bloc.

Merci de votre aide

[email-masked]

---

From: "Gilles THIBAULT" <[email-masked]>
Date: Thu, 12 Nov 2009 09:08:23 +0100

> La gestion des blocs << { } \\ { } >> pose pas mal de problème. Je me 
> rends compte de ce qu'il faut à chaque fois réinitialiser toutes les 
> valeurs adoptées en standard, telles que "\override DynamicTextSpanner 
> #'dash-period = #-1.0" , mais aussi les \dimHairpin, etc
>
> Est-il possible de définir ces variables de telle sorte qu'elles soient 
> actives lors de l'entrée dans la première et/ ou seconde partie du bloc.

"\override DynamicTextSpanner #'dash-period = #-1.0" est un raccourci pour
"\override Voice.DynamicTextSpanner #'dash-period = #-1.0".
En faisant l'override dans le context Staff (qui contient  Voice), on doit 
probablement assigner la bonne valeur de la propriété, dans toutes les voix 
:
\override Staff..DynamicTextSpanner #'dash-period = #-1.0
A tester ...

Sinon il suffit de mettre les override et \dimHarpin, avant le bloc << { } 
\\ { } >> .

GIlles

---

From: Xavier Scheuer <[email-masked]>
Date: Thu, 12 Nov 2009 09:17:48 +0100

> \override Staff..DynamicTextSpanner #'dash-period = #-1.0

Rhaa, j'allais le dire !  ;-)

> Sinon il suffit de mettre les override et \dimHarpin, avant le bloc << { }

On peut aussi utiliser une construction << { ... } \new Voice { ... }
>> où l'expression qui apparaît en premier dans un << >> appartient à
la voix principale -- attention, pas dans une construction << \\ >>.
Ainsi les \override définis dans la voix principale seront toujours
actifs dans le premier bloc de << >>.

Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: "j-f.lucarelli" <[email-masked]>
Date: Thu, 12 Nov 2009 15:13:43 +0100

== En réponse au message du 2009-11-12, 09:05:59 ==

>actifs dans le premier bloc de << >>.

========================================

Merci les amis, je vais digérer tout cela à tête reposée

Jean-François