bonjour à tous,
Premier post de l'année : bonne année à tous!
Je suis en train de me faire un petit outils pour faire rapidement des
présentations HTML. J'utilise m4 et le but est d'obtenir une syntaxe du
genre :
SLIDE( Technos utilisées,
UL(
sed,
awk,
`m4, avec qq problèmes'
))dnl
Voilà donc ma tentative :
define(`LISTITEM', `ifelse($1,`',,`<li>$1</li>
LISTITEM(shift($*))')')dnl
define(UL,`<ul>
LISTITEM($*)</ul>')
Le problème est que la chaine
`m4, avec qq problèmes'
est vu comme 2 arguments au lieu d'un... (qq soit le nombre de quotes).
Comment puis-je protéger mon texte ? Au passage, je suis preneur d'une
FAQ ou autre documentation didactique sur m4.
cordialement,
mc