Comment définir une fonction?
Il existe un certain nombre de fonctions définies par défaut~:
On peut utiliser la commande
mathop
~:
newcommand
\{fonction
\}\{mathop
\marg{fonction}\}.
Si l'on utilise en plus la commande nolimits
, on peut déterminer
la gestion des indices et exposants de cette fonction comme dans
l'exemple~\vref{maths-mathop}.
Utilisation de mathop
\label{maths-mathop}
\newcommand{\rad}{\mathop{\mathrm{rad}}} \newcommand{\radn}{\mathop{\mathrm{rad}}\nolimits} \[ \alpha \rad_{t \to \infty} = 0 \] \[ \alpha \radn_{t \to \infty} = 0 \]
Sous
, le package amsopn (cf.~\vref{question=AmSLaTeX})
permet de déclarer de nouvelles fonctions qui seront gérées comme des
fonctions mathématiques (gestion de la police de caractères, disposition des
indices et exposants, etc.). Pour cela il faut déclarer une commande du
type~:
DeclareMathOperator
\{fonction
\}\marg{fonction} dans le
préambule du document. Pour que les indices et exposants de la nouvelle
fonction puissent être gérés comme ceux de la fonction sum
, il faut
alors plutôt utiliser DeclareMathOperator*
.
% \reponse De même, le package amstex ( 2.09) définit les commandes
%
operatorname
et operatornamewithlimits
.
Exemple~:
$\operatorname{rad}$