I was wondering if there is already available a short reply to the best practices about using brackets in math mode. For instance, when should I use (
, instead of any of the following: \left(
,\left(.
,\big(
,\bigg(
,\Big(
,\Bigg(
In specific equations you may want to manually adjust the spacing and when dealing with split equations in more than one line. I have already read a couple of questions with different cases.
Is there a big picture to it?
What about when you want to define math commands and operators, for instance, the definition of the norm brackets. The size of the brackets depends on the context, but what if the context forces the splitting of the equation lines?
\newcommand{\norm}[1]{\left\lVert#1\right\rVert}
\bigg(
etc otherwise you lose the mathopen spacing, always\biggl(....\biggr)
\...l
and\...r
variangs of the big commands. Never make macros that autoscales, too many examples where it goes wrong. See themathtools
package for a better solution (see\DeclarePairedDelimiter
)\norm{ \sum_i \bm{a}_i }^2
then that just looks excessively large.