====== Comment définir un nouvel opérateur ou symbole? ======
$\Reponse$ Il existe pour cela la commande ''\DeclareMathOperator'' du
package [[ctanpkg>amsmath]] ([[1_generalites:glossaire:que_sont_ams-tex_et_ams-latex|explications sur AMS-TeX]]).
Elle s'utilise dans le préambule comme ici:
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\init}{init}
\begin{document}
\[
\init f = 0 \mathrm{\ au \ lieu \ de~:} init f = 0
\]
\end{document}
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\init}{init}
\pagestyle{empty}
\begin{document}
\[
\init f = 0 \mathrm{\ au \ lieu \ de~:} init f = 0
\]
\end{document}
$\Reponse$ On peut également utiliser ''\newcommand'', plutôt dans le préambule du document,
mais ce n'est pas obligatoire comme le montre cet exemple:
\newcommand{\affecte}{\mathrel{:=}}
$x \affecte 0$
$y \affecte 1$
\newcommand{\affecte}{\mathrel{:=}}
$x \affecte 0$
$y \affecte 1$
$\Reponse$ On peut utiliser ''\def'' comme ceci:
\makeatletter
\def\log{\mathop{\operator@font log}\nolimits}
\makeatother
$\log 28 = 1.447158$
\makeatletter
\def\log{\mathop{\operator@font log}\nolimits}
\makeatother
$\log 28 = 1.447158$
$\Reponse$ Pour définir un nouveau symbole de plusieurs caractères, il
faut utiliser la commande ''\mathit''.
{{htmlmetatags>metatag-keywords=(LaTeX,symboles mathématiques,opérateurs mathématiques)
metatag-og:title=(Comment définir un nouvel opérateur ou symbole?)
metatag-og:site_name=(FAQ LaTeX francophone)
}}