[Tex/LaTex] Strategies for nice vectors

fontsmath-modesymbols

I'm investigating about possible strategies to get nice vectors, discarding bold fonts. To make it simple, I'm not very happy with traditional ways of writing vectors with arrows. Please compare $\overrightarrow{OM}$, $\overrightarrow{M}$, $\vec{OM}$ and $\vec{M}$. My preference goes to the $\vec{M}$ command which is not suited for longer names like $\vec{OM}$ and I do not like \overrightarrow. I would be interested in possibles ways to overcome these problems. Thank you

Best Answer

The esvect package allows to choose between several vector arrows:

alt text

Width (according to the argument) and size (according to the context, normal, subscripts, subsubscripts) are automatically calculated.