[Résolu] Générer du code avec style

Bonjour

J’utilise depuis peu TiddlyWiki comme assistant pour générer du code (SQL, sh, LDAP…) et je ne suis pas entièrement satisfait de ma façon de faire.

J’aimerais utiliser CodeBlockWidget et avoir la coloration syntaxique mais je n’arrive pas à appeler le widget avec du texte contenant des transclusions.

Exemple qui échoue (la transclusion ne se fait pas) :

<$codeblock code="Bonjour {{!!monchamp}}" />

Voilà comment je procède actuellement, faute de mieux :

\define code(_) <pre><code>$_$</code></pre>

<<code "&#45;&#45;ma requête
select * from MATABLE where valeur='{{!!monchamp}}';">>

Quelqu’un aurait une idée svp ?

Je crois que ça doit être quelque chose comme

<$wikify name="mavar" text="&#45;&#45;ma requête
select * from MATABLE where valeur='{{!!monchamp}}';">
<$codeblock code=<<mavar>> language="sql"/>
</$wikify>