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

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

Re: fonction scheme, ou contexte ou graveur perso ?


From: Daniel Cartron
Subject: Re: fonction scheme, ou contexte ou graveur perso ?
Date: Thu, 23 May 2013 06:04:40 +0200
User-agent: KMail/4.10.2 (Linux/3.8.0-21-generic; KDE/4.10.2; x86_64; ; )

Le mercredi 22 mai 2013 13:35:26 elmamyra a écrit :
> Je pense que le plus simple est de mettre directement le code scheme dans
> l'override, comme ceci:
> 
> \override Clef #'text = \markup #(if (eq? mavariable "mavaleur") "blabla"
> "beuleubeuleu")
> 
> si "mavariable" est une chaîne de caractère il faudra utiliser "string=?" à
> la place de "eq?".

merci pour ta réponse mais ça ne passe pas, lily tousse et me dit que #(if 
(string?.....) n'est pas un markup.

> Juste par curiosité à quoi sert le Clef #'text ? je ne le vois pas dans la
> documentation.
> 
Je ne me souviens plus de qui m'a donné le tuyau  mais avec ces deux lignes
        \override Clef #'stencil = #ly:text-interface::print
        \override Clef #'text = \markup{\raise #-1.1 \column { \bold { "P" 
"T"}}}
on affiche PT verticalement à la place de la clé.

-- 
Cordialement, Daniel Cartron
« Il ne faut jamais regarder quelqu'un qui dort. C'est comme si on ouvrait une 
lettre qui ne vous est pas adressée. »
Sacha Guitry




reply via email to

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