[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/
signature.asc
Description: OpenPGP digital signature
- markup conditionnel,
Vincent Gay <=