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: Tue, 22 Sep 2009 22:02:13 +0200


Le 22 sept. 09 à 11:41, Phil a écrit :

Bonjour à tous,

Après deux heures de recherche sur les archives et le net, je dois m'en remettre à vous.

Je cherche à insérer des conditions dans un fichier Lilypond (me permettant entre autres choses de sortir plusieurs versions d'une même partition en changeant simplement une variable).

J'ai déjà découvert qu'on pouvait utiliser la syntaxe :

#(if (.... (p.e. "#(if (< MaVariable 4) (define AutreChose '(4 5 9))" )

Mais j'aimerais trouver une explication complète de la syntaxe à utiliser pour ces blocs conditionnels (else if, else, etc.). Quelqu'un aurait-il une idée ? Dois-je simplement chercher du côté de Scheme ?

Un grand merci à vous pour votre aide, quelle qu'elle soit

Il vaudrait mieux commencer par donner exemple concret de ce que tu
veux obtenir. Par exemple :

Dans le cas un, je voudrais que ça fasse [telle chose exprimée en code LilyPond] Dans le cas deux, je voudrais que ça fasse [telle autre chose exprimée en code LilyPond]

et alors il sera plus facile de te conseiller.
Très probablement cela nécessitera de recourir à du code Scheme.

Nicolas





reply via email to

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