A quoi servent les commandes \(re)newcommand ?

recherche d'un mot
La commande \newcommand permet à l'utilisateur de définir ses
propres commandes. La commande \renewcommand permet de
redéfinir des commandes LaTeX déjà existantes. Elle s'utilise
dans le préambule du document :
    \newcommand{nom_commande}[nb_arguments]{définition}
nb_arguments définit le nombre d'arguments de la nouvelle
commande LaTeX. Il est compris entre 0 et 9. Ils sont
référencés par #no_argument dans la définition.

Exemple :
\documentclass{report}
\usepackage{french}
\pagestyle{empty}
\newcommand{\be}{\begin{enumerate}}
\newcommand{\ee}{\end{enumerate}}
\newcommand{\bold}[1]{\textbf{#1}}
\begin{document}
\bold{Faites votre choix~:}
\be
\item premier choix~: A
\item deuxième choix~: B
\item troisième choix~: C
\ee
\end{document}
%%%% fin exemple %%%%

Remarques : La commande \providecommand permet de ne prendre en
        compte la nouvelle commande que si elle n'existe pas
        déjà.

        Pour définir un argument optionnel, on utilise la
        syntaxe :
            \newcommand{nom}[nb_arg][defaut]{definition}
        defaut permet de préciser une valeur par défaut de
        la variable qui sera utilisée en l'absence
        d'argument. L'argument optionnel ne peut être que
        #1.

Retour à la FAQ LaTeX
Proposition de modification de la FAQ LaTeX :
bayartb at edgard point fdn point fr
Commentaire sur la version HTML de cette FAQ :
Fabien Torre
© Copyright 1997 Marie-Paule Kluth. Tous droits réservés.

Valid XHTML 1.0! Valid CSS!