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

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

Re: Affichage conditionnel (if / else)


From: Nicolas Sceaux
Subject: Re: Affichage conditionnel (if / else)
Date: Wed, 24 Mar 2010 20:19:43 +0100

Le 24 mars 2010 à 11:28, address@hidden a écrit :

> Bonjour 
> 
> j'ai repris le post suivant:
> http://n2.nabble.com/Affichage-conditionnel-if-else-td3691791.html
> 
> j'ai un besoin similaire. Je voudrais pouvoir positionner differentes valeurs 
> a une variable comme ci dessous:
> 
> LAm = #(if (eqv? (ly:get-option 'concert) #t) 
>                            '\markup {\tiny "La m"}
>                            '\markup {""}) 
>                            
> mais je pense que je ne m'y prend mal :

C'est l'idée générale, mais là tu mélanges une syntaxe LilyPond et
la syntaxe scheme.  Ici, à l'intérieur d'une expression scheme, il
faut utiliser un markup écrit en scheme.  Pas de panique, ce n'est
pas très compliqué :

LAm = #(if (eqv? (ly:get-option 'concert) #t) 
           (markup #:tiny "La m")
           (markup ""))

Nicolas





reply via email to

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