Previous: pro Up: pro Next: Inclure des dessins avec xfig

Définir de nouvelles commandes et de nouveaux environnements

subsectionDéfinir de nouvelles commandes

Il est possible de définir ses propres commandes grâce à la commande

newcommand{

nom }[ nombre d'arguments ]{ définition }

En gros, toute occurence de \nom sera remplacée par définition.

Les définitions de commandes peuvent se trouver dans le préambule ou dans le corps du document.

Prenons un exemple simple :


\newcommand{\ba}{babasse}

Je peux maintenant utiliser la commande \ba qui imprimera << babasse >> :


La \ba c'est chouette !
La babasse c'est chouette !

On peut créer des commandes qui prennent des arguments. Il suffit d'en préciser le nombre dans le paramètre nombre d'arguments de \newcommand :


\newcommand{\itfootnote}[1]{\footnote{\it #1}}

La commande \itfootnote met une note de bas de page en italique. Elle prend un argument (ici, nombre d'arguments vaut 1). Dans la définition de la commande, on fait référence à cet argument avec #1 (s'il y avait un deuxième argument, ce serait #2, etc.).

___________________________________________

jmant@loria