Bonjour,
J'ai un problème avec LaTeX qui est visible sur le petit exemple ci-dessous.
J'initialise Truc à 30.
Dans l'environnement Tabbing, j'affiche la valeur de Truc (30, tout va bien), je mets Truc à 0 et j'affiche la valeur de Truc (0, tout va bien) et, enfin, j'affiche sur la ligne suivante la valeur de Truc (30, au lieu du 0 attendu).
Hors environnement Tabbing, j'affiche la valeur de Truc (30, tout va bien), je mets Truc à 0 et j'affiche la valeur de Truc (0, tout va bien) et, enfin, j'affiche sur la ligne suivante la valeur de Truc (0, tout va bien).
Mon problème est d'arriver à avoir le même comportement dans l'environnement Tabbing que hors de l'environnement Tabbing (càd que Truc ait comme valeur finale 0). Quelqu'un a-t-il une idée ?
Code :
- \documentclass[a4paper,oneside,10pt]{book}
- \usepackage[latin1]{inputenc}
- \usepackage[francais]{babel}
- \begin{document}
- \newcommand{\Truc}{30}
- Dans l'environnement Tabbing :\\
- \begin{tabbing}
- \hspace{5cm} \= \hspace{4cm}\\
- \> Truc vaut \Truc \\
- \> \renewcommand{\Truc}{0} Truc vaut \Truc \\
- \> Truc vaut \Truc\\
- \end{tabbing}
- \vspace{5cm}
- Hors environnement Tabbing :\\
- Truc vaut \Truc \\
- \renewcommand{\Truc}{0} Truc vaut \Truc \\
- Truc vaut \Truc\\
- \end{document}
|
Message édité par Annalak le 13-11-2007 à 23:31:31