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

[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.



reply via email to

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