Donner la priorité à une nuance

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:

\layout {
                \context {
                        \Score
                        \override BarLine #'layer = #-4
                        }
                \context {
                        \Staff
                        \override BarLine #'layer = #-4
                        }
                \context {
                        \Voice
                        \override TextScript #'whiteout = ##t
                        \override TextScript #'layer = #4
                        \override DynamicText #'whiteout = ##t
                        \override DynamicText #'layer = #4
                        \override DynamicTextSpanner #'whiteout = ##t
                        \override DynamicTextSpanner #'layer = #4
                        }
                ...
   }

À 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?

Bernard

···

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Donner-la-priorite-a-une-nuance-tp7578970.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonsoir,

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?

--
Xavier Scheuer <****@****>

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?

--
Xavier Scheuer <****@****>

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 Scheuer <****@****>

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.

Encore merci!

···

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Donner-la-priorite-a-une-nuance-tp7578970p7578973.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.