• # Bienvenue dans le monde merveilleux de TeX!

    Posté par . En réponse au message [LaTeX] ajouter du contenu étalé dans une macro. Évalué à 3.

    Bonjour,

    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.