[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Transformer une note en scheme
From: |
Daniel Cartron |
Subject: |
Re: Transformer une note en scheme |
Date: |
Fri, 15 May 2015 15:47:32 +0200 |
User-agent: |
KMail/4.13.3 (Linux/3.13.0-51-generic; KDE/4.13.3; x86_64; ; ) |
Le jeudi 30 avril 2015, 14:43:53 Daniel Cartron a écrit :
Je me permet de faire remonter cette question, j'ai réussi à résoudre les
autres questions du courrier initial, mais là je coince toujours...
> Comment peut-on ajouter une information de type (make-music
> 'ContextSpeccedMusic à une note ? Je ne pense pas que ça fasse partie des
> articulations, ce n'est pas que ce je lis avec displayMusic.
>
> Donc voici un petit bout de code
> \relative c' {
> \displayMusic {a1 \once \override TextScript #'extra-offset = #'(0 . 5)
> c-\markup { "A" } d}
> }
>
> J'ai l'impression que le code suivant :
>
> (make-music
> 'ContextSpeccedMusic
> 'context-type
> 'Bottom
> 'element
> (make-music
> 'OverrideProperty
> 'once
> #t
> 'pop-first
> #t
> 'grob-property-path
> (list (quote extra-offset))
> 'grob-value
> (cons 0 5)
> 'symbol
> 'TextScript))
>
> est inséré avant la note et n'a rien à voir avec elle, est-ce exact ?
>
> Donc comment puis-je ajouter ça dans
>
> (set! (ly:music-property mus-elt 'articulations)
> (cons
> (make-music 'TextScriptEvent
> 'direction mkp-dir
> 'text (markup (markup #:line (#:simple "A")))
> )
> (ly:music-property mus-elt 'articulations)
> )
> )
--
Cordialement, Daniel Cartron
« Quand une idée est dans l'air, il faut se méfier. »
Alphonse Allais - À se tordre
- Re: Transformer une note en scheme,
Daniel Cartron <=