Comment obtenir des vecteurs?

Avec l'extension amsmath

Il suffit d'utiliser l'extension amsmath et d'appeler la commande overrightarrow. En voici un exemple :

Le vecteur $\overrightarrow{u}$


Le vecteur $\overrightarrow{u}$

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 :

\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}  

Avec l'extension esvect

L'extension esvect, d'Eddie Saudrais, fournit pour cela la commande \vv{⟨argument obligatoire⟩}. Les flèches des vecteurs sont élégantes et leur longueur s'adapte à ce qui est passé en ⟨argument obligatoire⟩ :

\documentclass{article}
\usepackage{esvect}
\begin{document}
$\vv{u}$
 
$\vv{AB}$
 
$(O, \vv{\imath}, \vv{\jmath})$
\end{document}  

Au moyen de l'argument optionnel (pouvant valoir a, b, c, d, e, f, g ou h) de la commande \vv, différentes formes de flèches sont disponibles.

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}  

:!: Cette extension n'a pas été mise à jour depuis 1994 et, probablement pour des raisons de licence, n'est pas fournie par la distribution TeX Live.

Avec l'extension easyvector

L'extension easyvector permet de définir des vecteurs suivant une syntaxe de type langage C.

4_domaines_specialises/mathematiques/noter_des_vecteurs_avec_une_fleche.txt · Dernière modification: 2022/08/11 17:30 de dbitouze
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0