Comment définir un nouvel opérateur ou symbole?

$\Reponse$ Il existe pour cela la commande DeclareMathOperator du package amsmath (cf. question~\vref{question=AmSLaTeX}). Elle s'utilise dans le préambule comme dans l'exemple~\vref{maths-lmathop}.

Utilisation de DeclareMathOperator:

\label{maths-lmathop}}
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\init}{init}
\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 l'exemple~\vref{maths-newcomm}.

Nouvel opérateur avec newcommand:

\newcommand{\affecte}{\mathrel{:=}}
 
$x \affecte 0$
 
$y \affecte 1$

$\Reponse$ On peut utiliser def comme dans l'exemple~\vref{maths-def}.

ouvel opérateur avec def\label{maths-def}

\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 mathit.

% Local Variables: % mode: latex % TeX-master: t % End:

domaines_specialises/mathematiques/definir_un_nouveau_symbole_mathematique.txt · Dernière modification: 2018/12/09 10:38 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0