I've always(-ish) thought that the proper way to typeset a vector which is labeled by a letter with a single character subscript, like v1, was to set the arrow over just the letter, like \vec{v}_1 (I realize the braces are superfluous here but I like to include them for clarity). But recently I have seen it argued that this is wrong, and that the proper way is to place the arrow over the combination of the letter and subscript, with \vec{v_1}. I have done this in the past but I consider the results of the former method to be better looking.
Is there a standard recommendation to do this one way or another in the TeX world? Or is it a matter of personal preference?
EDIT: to put the question another way, suppose you're proofreading a LaTeX document, and suppose that all the notation is clearly defined so that there is no ambiguity about what v-with-subscript-1-and-arrow-over-it means:
- If the author consistently writes
\vec{v_1}, would you globally change it to\vec{v}_1? - If the author consistently writes
\vec{v}_1, would you globally change it to\vec{v_1}? - Or neither of the above (i.e. it doesn't matter so respect the author's original preference)?

\vec{v_1}is more clearly the vectorv_1,\vec{v}_1could be read as something like the 1st component of the vector v. It depends on the context what_imeans of course.... – David Carlisle Feb 16 '12 at 20:27\vec{v}_1looks better, because the arrow is centered on the variable and does not appear shifted. – Andrey Vihrov Feb 16 '12 at 20:31