It is well-known \big\mid
throws an error. But why is it so? As far as I know, \mid
is equivalent to \mathrel|
, while \lvert
and \rvert
are equivalent to \mathopen|
and \mathclose|
, respectively --- just like \vert
is equivalent to |
. And \lvert,\rvert
, do work with both \big, \bigl
and \bigr
. So by symmetry, I think it would make sense that \mid
worked with \big,\bigm
etc. as well.
MWE:
\documentclass{article}
\begin{document}
$\bigl\rvert ... \bigr\lvert$ works fine.
$\big\mid$ does not.
\end{document}
Note that I am not looking for a solution to printing a taller \mid
; I know I could just use \big|
or \bigm|
. I'm just curious.
\lvert...\rvert
, and by symmetry, it ought to work with\mid
, too.\big|
and\bigm|
do not produce the same output.\big
must be followed by a delimiter;\mid
is not a delimiter, but a relation symbol.