Why does f\left(x\right) result in more space before the ( than f{\left(x\right)}?
i.e. Why does putting extra braces suppress the space?
Why does f\left(x\right) result in more space before the ( than f{\left(x\right)}?
i.e. Why does putting extra braces suppress the space?
\left and \right create a "inner formula" with additional spaces around except in scriptsize or smaller or after an opening delimiter or before a closing delimiter. The curly braces put the inner formula into a sub formula with the same spacing rules as an ordinary math atom (\mathord).
See package mleftright, if you want a solution without additional spacing:
\documentclass{article}
\usepackage{mleftright}
\begin{document}
\[
f \left(\frac xy\right) g =
f {\left(\frac xy\right)} g =
f \mleft(\frac xy\mright) g
\]
\end{document}
x could be a larger construct like a fraction or whatever.
– Heiko Oberdiek
Feb 23 '14 at 22:04
\left and \right when they shouldn't.
– egreg
Feb 23 '14 at 22:05
f(x). – Svend Tveskæg Feb 23 '14 at 21:56\mathrel,\mathop, etc.) of the parens are lost outside the braces. Similar to$a - b$versus$a {- b}$. – Steven B. Segletes Feb 23 '14 at 21:57\leftand\rightthere. – egreg Feb 23 '14 at 22:02\left/\rightcontructions if they'll change soemthing for the better. Here, it only adds unnecessary horizontal space. – Svend Tveskæg Feb 23 '14 at 22:06$f\left(\frac{1}{2}\right)$would have been so far from minimal and it would have better explained the issue. Why are you taking it so personally? – egreg Feb 23 '14 at 22:16{\it sniff} and cryeats some space betweensniffandandhe will probably get some comments asking why isn't he using\textit{sniff}(which, in my opinion, are beneficial), rather than explaining the italic correction (that would probably be an answer). In short: “I really freaking hate* comments like yours*”. – Manuel Feb 23 '14 at 22:27