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

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

markup conditionnel


From: Vincent Gay
Subject: markup conditionnel
Date: Thu, 2 Jan 2020 10:39:04 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0

Bonjour, meilleur vœux et tout ça... :-)

je souhaite imprimer un \markup intégrant une variable préalablement
définie à la condition que celle-ci soit non vide. J'ai lu dans la doc
que l'on pouvait utiliser la commande \on-the-fly pour tester une
procédure mais j'ai beaucoup de mal à comprendre la documentation sheme.
Auriez-vous la gentillesse de me montrer une telle procédure (ou de
m'indiquer une façon de faire plus simple) ? Voila un exemple ce que je
voudrais faire :

asplayed = #"Oscar Peterson"
url = #"https://www.youtube.com/watch?v=aT22bCkKmTk";

\header {
  arranger = \markup \on-the-fly #[procedure]
    \with-url #url
    \with-color #blue \underline
    \concat { "(as played by " #asplayed ")" }
}

[procedure] doit tester que asplayed est non vide.

Merci d'avance et excellente année 2020

-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
http://blog.vintherine.org/ - http://photos.vintherine.org/


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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