lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ACCORDS] Et la couleur alors ?


From: Christophe Pochon
Subject: Re: [ACCORDS] Et la couleur alors ?
Date: Fri, 15 Feb 2019 17:37:33 +0100

Oups, j'avais pas encore reçu la réponse de Pierre ;-)

Christophe Pochon



Le ven. 15 févr. 2019 à 17:36, Christophe Pochon <address@hidden> a écrit :
Pas si compliqué que ça :-)

%%%%%%%%
\version "2.19.15"
coloreAccordsOn =  \override ChordName.color = #red
coloreAccordsOff = \revert ChordName.color
chordNames = \chordmode {
    \time 4/4
    c1
    \coloreAccordsOn
    f
    bes
    \coloreAccordsOff
    es \break
    c 
    f
    \coloreAccordsOn
    bes
    \coloreAccordsOn
    es
}

\score {
    \new ChordNames \chordNames
}
%%%%%%%%%%%

Christophe Pochon



Le ven. 15 févr. 2019 à 16:54, Jean-Christophe Taboada <address@hidden> a écrit :
Bonjour Valentin,

On 15 Feb 2019, at 16:03, Valentin Villenave <address@hidden> wrote:

On 2/15/19, Jean-Christophe Taboada <address@hidden> wrote:
J’ai trouvé, mais je ne sais pas si c’est très orthodoxe, en utilisant
\override ChordName.color = #red…

C’est exactement ça ! À mettre comme d’habitude, soit au début de la
variable accords, soit dans un \with après \new ChordNames, soit dans
un bloc \layout {} avec un sous-bloc \context {\ChordNames }.

Et du coup, le \tweak n’est plus nécessaire.
Ben, en fait, comme d’habitude, je dois faire des trucs un peu tordu pour des dictées d’accords “à trous”. Du coup, je vais devoir ne “colorier” que certains des accords… Il me semble que le fait de placer ça dans un bloc “enfant” de \layout va affecter tous les accords du contexte, n’est-ce pas ?
A moins que je ne bricole une fonction \coloreAccordsOn et \coloreAccordsOff, mais ça je suis loin de savoir faire pour l’instant :)

Je vais me débrouiller comme ça, ce n’est sans doute pas élégant, mais ce sera suffisant pour la quantité de dictées que j’ai à faire…

Merci encore !

t.
_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

reply via email to

[Prev in Thread] Current Thread [Next in Thread]