Bonjour
Je souhaite créer un environnement qui fait disparaitre ou non le texte qu'il contient, en fonction d'un paramètre extérieur.
Un exempleDans l'idéal, ce code devrait m'afficher "blabla" si mode=2, et rien si mode=1, mais ça ne marche pas car \hide ne s'applique qu'à la première lettre (et le document affiche donc "labla").
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 \def\mode1 %\def\mode2 \newcommand{hide}[1]{#1} \if\mode1 \renewcommand{hide}[1]{} \fi \newenvironment{truc}{ \hide }{} \begin{truc} blabla \end{truc}
Il faudrait que je puisse modifier la commande \hide pour qu'elle s'applique à tout ce qu'elle trouve dans l'environnement...
Merci d'avance pour vos suggestions
Partager