当括号的开始和结束不在同一行时,LaTeX 要求使用“不可见”的括号,否则会产生混淆并且无法编译。例如:
\begin{equation}
\begin{aligned}
A = 5 & \left( a + b + c + ... \right. \\ % The '\right.' is invisible but needed to close the 'left)
& \left. d + e + f \right)
\end{aligned}
\end{equation}
\left(
我注意到,当你使用(或任何类似的括号大小表达式)而不是 using 时,此行为不起作用\Big
。以下内容无法编译:
\begin{equation}
\begin{aligned}
A = 5 & \Big( a + b + c + ... \right.
& \left. d + e + f \Big)
\end{aligned}
\end{equation}
它给出了以下错误:
? Missing } inserted.
<inserted text>
}
l.20 A = 5 & \Big( a + b + c + ... \right
. \\
?
这是什么意思?我该如何解决?
答案1
有了\Big(
(或者更好,\Bigl(
你不需要关闭它:它是一个自立式支架。
\left
\right
不同之处在于,它们需要将中间的表达式视为单个数学列表,才能确定要拉伸的大小,这就是为什么它们不能跨越 中的不同单元格的原因align
。