[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mettre des accords entre parenthèse
From: |
Eluze |
Subject: |
Re: mettre des accords entre parenthèse |
Date: |
Sat, 14 Dec 2013 07:04:22 -0800 (PST) |
la fonction que Xavier propose donne de drôles résultats chez moi
j'ai essayer de créer une nouvelle fonction:
#(define parenthesized-chord-name
(lambda (grob)
(let* ((stencil (ly:text-interface::print grob))
(new-stil
(grob-interpret-markup grob
#{
\markup {
\fontsize #1 \raise #.2 "(" % open
\stencil $stencil
\fontsize #1 \raise #.2 ")" % close
}
#} )))
new-stil)))
et elle s' applique avec ce code:
\new ChordNames \chordmode {
\override ChordName.stencil= #parenthesized-chord-name
d2:maj7 f1
\revert ChordName.stencil
d2:maj7 f
%%%% ou
\once \override ChordName.stencil= #parenthesized-chord-name
d2:maj7 f
}
malheureusement les \tweak ne semblent pas fonctionner ici.
on peut facilement adapter la fonction au-dessus pour en faire 2: l'une qui
ouvre la parenthèse et l'autre qui la ferme après quelques notes.
#(define parenthesized-chord-name-open ...
Eluze
--
View this message in context:
http://lilypond-french-users.1298960.n2.nabble.com/mettre-des-accords-entre-parenthese-tp7580684p7580696.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.