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
Acheter sur Très Facile !
-

AILKIN 2024 est un amplificateur WiFi ultra-performant, avec 1200 Mbps, double bande 5 GHz et 2,4 GHz, et 4 antennes puissantes, compatible avec tous les réseaux.
€ 31,00 Acheter le produit -

Programmation Python pour Jeunes Débutants
€ 23,00 Acheter le livre -

Apprendre à programmer en Python par la pratique - Problèmes et exercices corrigés
€ 18,00 Acheter le livre
1 thought on “La commande \newenvironment LaTeX”