[Tex/LaTex] How to make \left<\overrightarrow{b}\right> look good

arrowsbracketsmath-mode

I want a 'b' with an arrow on top, enclosed in angle brackets.

\left<\overrightarrow{b}\right>

gives angle brackets which are far too high.

<\overrightarrow{b}>

gives far too much horizontal space between the brackets and the \overrightarrow{b}:

\left<\smash{\overrightarrow}\right>

makes that formula look good, but the upper end of the 'b' touches the line above.

So what I want is basically a \smash that only affects the brackets, but not e.g. line spacing. Is this possible?

Best Answer

< and > are less than and greater than. If you use them where TeX expects delimiters (such as after \left, then you get angle brackets instead. I suspect what you want is just

\langle\overrightarrow{b}\rangle

which produces enter image description here

Related Question