# How to draw a vertical line of desired length in equations.

I am writing a big formula where a vertical line is needed. Instead of $\vline$ or $|$, does anyone know a way to draw this vertical line of desired length? The formula is something like

$$E\Bigg[ F_{m-1}\Big( \text{some big contents} \Big) |\: \mathcal{F}_1 \Bigg]$$


Thank you very much!

• For lots of examples and techniques for typesetting math, the mathmode documentation is very helpful. It should be part of your TeX distribution. Jan 2, 2011 at 18:53
• Thanks Alan Munn, I guess what you mean is this one: tex.ac.uk/tex-archive/info/math/voss/mathmode/Mathmode.pdf It is very helpful.:-) Jan 2, 2011 at 21:09

Well, if you are manually defining the size, as in the example you could just put a \Bigg| at the right place. Probably better would be using \left, \middle and \right.

By the way: You should prefer $ and $ instead of double $$. $E\left[ F_{m-1}\Big( \text{some big contents} \Big) \middle|\: \mathcal{F}_1 \right]$  • just curious, why should we prefer [ to$$ ? May 11, 2021 at 21:48

Try enclosing your expression into \left. and \right\vert, as in

\left.\frac{\partial L}{\partial\bm{\beta}}\right\vert_{\hat\beta}=-2\bm{X'y}+2\bm{X'X\hat\beta}=0


which yields:

• Note that there is a dot in \left.. I wondered for a while why it didn't work. Jul 31, 2019 at 9:23
• You tricky tricky you. Feb 11, 2021 at 6:17