je cherche à donner la priorité aux f, ff, mf -même déplacés manuellement
par \once \override DynamicText #'extra-offset = #'(-3 . 0)- sur les barres
de mesure, c-à-d que s'il y a collision, celle-ci s'efface juste l'espace
nécessaire pour la nuance. Il y a quelque temps, Jean-François m'avait donné
ce bout de code à ajouter dans le layout:
À l'époque (fin 2011) ça marchait du tonnerre, mais maintenant, plus rien ne
joue... La seule différence avec la situation d'alors est qu'en ce moment
j'ai un PianoStaff à la place du StaffGroup d'alors... Y aurait-il eu
changement dans le code?
Difficile de répondre sans exemple minimal de code montrant le problème.
Les prolongements des barres de mesure entre les portées d'un StaffGroup
sont des "SpanBar". Donc je conseillerais d'ajouter
\layout {
\context {
\StaffGroup
\override SpanBar #'layer = #-4
}
}
Cordialement,
Xavier
···
2013/1/23 bameylan <****@****>:
Bonsoir/jour à tous,
je cherche à donner la priorité aux f, ff, mf -même déplacés manuellement
par \once \override DynamicText #'extra-offset = #'(-3 . 0)- sur les barres
de mesure, c-à-d que s'il y a collision, celle-ci s'efface juste l'espace
nécessaire pour la nuance. Il y a quelque temps, Jean-François m'avait donné
ce bout de code à ajouter dans le layout:
(snip)
À l'époque (fin 2011) ça marchait du tonnerre, mais maintenant, plus rien ne
joue... La seule différence avec la situation d'alors est qu'en ce moment
j'ai un PianoStaff à la place du StaffGroup d'alors... Y aurait-il eu
changement dans le code?
Ou plutôt, puisque tu as un PianoStaff et plus un StaffGroup (oui, il a
fallu que je relise le message pour que le franc tombe), essayer
\layout {
\context {
\PianoStaff
\override SpanBar #'layer = #-4
}
}
Cordialement,
Xavier
···
2013/1/23 bameylan <****@****>:
À l'époque (fin 2011) ça marchait du tonnerre, mais maintenant, plus rien ne
joue... La seule différence avec la situation d'alors est qu'en ce moment
j'ai un PianoStaff à la place du StaffGroup d'alors... Y aurait-il eu
changement dans le code?
Et si tu as placé les nuances dans un contexte "Dynamics",
éventuellement ajouter
\layout {
\context {
\Dynamics
\override DynamicText #'whiteout = ##t
\override DynamicText #'layer = #4
\override DynamicTextSpanner #'whiteout = ##t
\override DynamicTextSpanner #'layer = #4
}
}
Sur ce, j'arrête les conjectures.
Cordialement,
Xavier
···
2013/1/23 bameylan <****@****>:
À l'époque (fin 2011) ça marchait du tonnerre, mais maintenant, plus rien ne
joue... La seule différence avec la situation d'alors est qu'en ce moment
j'ai un PianoStaff à la place du StaffGroup d'alors... Y aurait-il eu
changement dans le code?
Xavier, rien à dire: quand tu conjectures, même avec si peu d'infos (mon code
est très long, bourré de changements de portées, d'inversions de liaisons,
de main droite qui passe à gauche et lycée de Versailles, c'est pour ça que
je ne l'ai pas joint) tu es vraiment fort...! Du coup j'ai bazardé le code à
J-François... il ne m'était plus utile dans ce contexte.