Comment noter un vecteur?
Avec l'extension “amsmath”
Il suffit d'utiliser l'extension amsmath et d'appeler la commande \overrightarrow
. En voici un exemple:
<latexdoc>
Le vecteur
</latexdoc>
On peut également définir ses propres flèches notamment pour régler leur hauteur par rapport aux lettres qu'elles surmontent. En voici un exemple:
<latexdoc> \documentclass{article}
\usepackage{amsmath} \usepackage[matrix,arrow]{xy}
\newcommand{\xyflecheverladroite}%
{\mbox{\xymatrix{% *{\hphantom{OM}}\ar[]+L;[]+R% }}}
\newcommand{\ra}[1]{%
\mathchoice% {\overset{\mbox{\xymatrix{% *{\hphantom{\displaystyle #1}} \ar[]+L;[]+R}}}{\displaystyle #1}% }% {\overset{\mbox{\xymatrix{% *{\hphantom{\textstyle #1}} \ar[]+L;[]+R}}}{\textstyle #1}% }% {\overset{\mbox{\xymatrix{% *{\hphantom{\scriptstyle #1}} \ar[]+L;[]+R}}}{\scriptstyle #1}% }% {\overset{\mbox{\xymatrix{% *{\hphantom{\scriptscriptstyle #1}} \ar[]+L;[]+R}}}{\scriptscriptstyle #1}% }%
}
% Pour changer la distance de la flèche, % on peut procéder ainsi: % \renewcommand{\ra}[1] % {\overset{\raisebox{-1pt}{\mbox{\xymatrix{*{% % \hphantom{#1}} \ar[]+L;[]+R}}}}{#1}} \begin{document} \[ \ra{OM} \] \(\ra{OM}\) \(\ra{OM_i}\) \[ \ra{OM}_{\ra{OM}_{\ra{OM}}} \] \end{document} </latexdoc>
Avec l'extension “vector”
L'extension vector, de Nick Efford, offre notamment un certain nombre de vecteurs utiles aux physiciens et des commandes automatiques d'énumération des coordonnées. Par exemple:
\documentclass{article} \usepackage{vector} \begin{document} $(\irvec[4]x)$ $\bvec{y} = \left[ \cvec{y}{0}{3} \right]$ \end{document}
<latexdoc> \documentclass{article}
\usepackage{vector} \pagestyle{empty}
\begin{document}
\end{document}
</latexdoc>
L'exemple ne compile pas (pour l'instant), car l'extension vector doit être installée manuellement.
Avec l'extension “easyvector”
L'extension easyvector permet de définir des vecteurs suivant une syntaxe de type langage C.