Pour commencer, je te signale que tu as un problème de TeX, pas de LaTeX, d'où la difficulté :)
Pour le résoudre, j'ai fait quelques essais de mon côté, voici la solution que je te propose, qui me semble la plus simple:
Étape 1: Tu vas créer la fonction TeX suivante: \def\addto@partition[#1|#2|#3]{%
\addto\ListePartoches{#1 & \numprint[Gio]{#2} & \condMev{#3} \\}%
}
Étape 2: Dans la définition de \Partition, quand tu veux insérer la ligne, tu fait ceci, toujours en TeX: \begingroup
\edef\@gtempa{[##1|\total|\utilise]}
\expandafter\addto@part\@gtempa
\endgroup
Et voila, ça fonctionne!
Au passage, je te propose de remplacer #1 par \texttt{#1} dans l'appel \addto\ListePartoches pour un meilleur aspect.
# Bienvenue dans le monde merveilleux de TeX!
Posté par Christophe --- . En réponse au message [LaTeX] ajouter du contenu étalé dans une macro. Évalué à 3.
Pour commencer, je te signale que tu as un problème de TeX, pas de LaTeX, d'où la difficulté :)
Pour le résoudre, j'ai fait quelques essais de mon côté, voici la solution que je te propose, qui me semble la plus simple:
Étape 1: Tu vas créer la fonction TeX suivante:
\def\addto@partition[#1|#2|#3]{%\addto\ListePartoches{#1 & \numprint[Gio]{#2} & \condMev{#3} \\}%
}
Étape 2: Dans la définition de \Partition, quand tu veux insérer la ligne, tu fait ceci, toujours en TeX:
\begingroup\edef\@gtempa{[##1|\total|\utilise]}
\expandafter\addto@part\@gtempa
\endgroup
Et voila, ça fonctionne!
Au passage, je te propose de remplacer #1 par \texttt{#1} dans l'appel \addto\ListePartoches pour un meilleur aspect.