Lorsque l'on écrit des gros documents \( \LaTeX \), il se peut que l'on veuille créer des commandes pour avoir des raccourcis ou nous simplifier le travail. La commande
\newcommand{nom_commande}[nombre_parametres]{action}
nous permet d'en créer, elle est à mettre dans le préambule.
\begin{equation*}
\begin{array}{rrcl}
f : & E & \longrightarrow & F \\
& x & \longmapsto & f(x)
\end{array}
\end{equation*}
Nous pouvons créer une commande qui nous permet de nous faciliter ça.
\application
, elle prendra 5 paramètres
\newcommand{\application}[5]{
\begin{array}{rrcl}
#1 : & #2 & \longrightarrow & #3 \\
& #4 & \longmapsto & #5
\end{array}
}
Pour l'utiliser dans le corps du document on fera donc :
\application{nom_fonction}{ensemble_depart}{ensemble_arrivee}{variable}{operation}
Pour l'application précédente :
\begin{equation*}
\begin{array}{rrcl}
f : & E & \longrightarrow & F \\
& x & \longmapsto & f(x)
\end{array}
\end{equation*}
la commande équivalente serait :
\[ \application{f}{E}{F}{x}{f(x)} \]
\renewcommand{commande_a_redefinir}[nombre_parametres]{nouvelle_action}
Par exemple si on préfère \( \leqslant \) à \( \leq \). On peut redéfinir \leq
pour qu'elle se comporte comme \leqslant
.
\renewcommand{\leq}{\leqslant}
\operatorname{pgcd}
pour obtenir ce résultat. Si nous souhaitons créer l'opérateur \pgcd
. Nous devons utiliser la syntaxe suivante (cette commande est à mettre dans le préambule) :
\DeclareMathOperator{\nom_operateur}{operateur}
Par exemple si on définit :
\DeclareMathOperator{\pgcd}{pgcd}
Quand on tapera \pgcd
, on aura \( \operatorname{pgcd} \).