1. Description de la commande \newenvironment
La commande \newenvironment dans LaTeX permet de créer un nouveau environnement personnalisé. Elle prend deux arguments :
- le nom de l'environnement
- les commandes à exécuter lorsque l'environnement est ouvert et fermé.
2. Exemples d'usage de la commande \newenvironment
Voici un exemple d'utilisation pour créer un environnement "maBoite" qui entoure le contenu avec une bordure rouge :
Exemple
1 |
\newenvironment{maBoite}{\begin{center}\color{red}\rule{5cm}{5cm}\end{center}}{\begin{center}\color{red}\rule{5cm}{5cm}\end{center}} |
Pour utiliser cet environnement, il suffit d'écrire :
Exemple
1 2 3 |
\begin{maBoite} Contenu de ma boîte \end{maBoite} |
Cela donnera :
Exemple
1 2 3 4 5 6 7 |
__________ | | | Contenu | | de | | ma | | boîte | |__________| |
Il est aussi possible de passer des arguments à l'environnement, voici un exemple pour créer un environnement "maBoite" qui prend en argument la couleur de la bordure :
Exemple
1 |
\newenvironment{maBoite}[1]{\begin{center}\color{#1}\rule{5cm}{5cm}\end{center}}{\begin{center}\color{#1}\rule{5cm}{5cm}\end{center}} |
Pour utiliser cet environnement, il suffit d'écrire :
1 2 3 |
\begin{maBoite}{green} Contenu de ma boîte verte \end{maBoite} |
Cela donnera :
1 2 3 4 5 6 7 8 |
__________ | | | Contenu | | de | | ma | | boîte | | verte | |__________| |
Younes Derfoufi
CRMEF OUJDA
1 thought on “La commande \newenvironment LaTeX”