textMark en couleur

Bonjour à tous,
Depuis la version 2.24, j'utilise la commande textMark pour indiquer mes annotations de texte.
Je pensais que \override TextMark . color = #(x11-color 'blue) dans le contexte \Staff, me permettrait d'avoir mes annotations en blue, mais ce n'est pas le cas, alors que je peux bien régler tout ce qui est relatif à la taille des polices avec \override TextMark . font-size = #1 par exemple.
L'un de vous saurait-il m'aiguiller ?
Merci de votre aide et bonne journée,
Rémy

Bonjour
et Ainsi ?

\fixed c' { 
  \textMark \markup { \with-color  #blue "Alors"  } a  
}

Bonne journée

Bonjour,

Comme on peut le voir dans le manuel de référence des propriétés internes (liens en bas de chaque section du manuel de notation), les objets TextMark sont gravés par le Text_mark_engraver qui fait partie du context Score, et non Staff.
Il faut donc utiliser \override Score.TextMark (dans la musique) ou mettre \override TextMark dans le \layout { \context { \Score.

Cordialement,
Xavier

1 « J'aime »

Merci Xavier pour cette réponse qui correspond bien à ce que je cherche.
Rémy