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

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

Re: Double dièse


From: Valentin Villenave
Subject: Re: Double dièse
Date: Mon, 23 Mar 2020 22:14:43 +0100

On 3/23/20, Gloops via LilyPond French-speaking list
<address@hidden> wrote:
> Je n'arrive pas à faire fonctionner ce code avec un quart de ton, ni même
> avec les dièses et bémol bizarre...

Ah oui ! Pour que la comparaison avec une fraction fonctionne, il vaut
simplement mieux utiliser = plutôt que eq?. (J’aurais dû y penser plus
tôt.)

Merci pour le signalement !

%%%

\layout {
  \context {
    \Score
    \override Accidental.stencil =
    #(lambda (grob)
       (display (ly:event-property (ly:grob-property (ly:grob-property
grob 'cause) 'cause) 'pitch))
       (display "\n")
       (if (= 3/4
         (ly:pitch-alteration
          (ly:event-property
           (ly:grob-property
            (ly:grob-property grob 'cause)
            'cause) 'pitch)))
        (grob-interpret-markup
         grob (markup #:concat
          (#:raise -.15 #:sharp #:flat)))
        (ly:accidental-interface::print grob)))
  }
}

\relative c'{ cisis cisih }

%%

V.



reply via email to

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