\begin{align}
我刚刚有一个关于和环境分隔符使用的简单问题\end{align}
。我有一个要在此类命令之间写入的方程式。
\begin{align}
\begin{split}
A &= \left(B + \dots \\&+ \dots C \right)
\end{split}
\end{align}
在一行上,我用一个适合方程的括号开始方程,因此可以利用\left
它,但是由相应括号定义的它的闭包\right
在不同的行上,因此我得到了一个错误。
有没有什么简单的办法可以解决这个问题?谢谢!
答案1
\left( ... \right)
不能跨越行。
\right.
像这样使用即可\left.
:
\begin{align}
\begin{split}
A &= \left(B + \dots\right. \\
&+ \left.\dots C \right)
\end{split}
\end{align}
这些基本上分别插入一个不可见的闭合/打开分隔符,以便您始终有一对。 A\left
必须与 配对\right
,但显然您并不总是希望打印实际的分隔符,因此我们有\right.
和\left.
。
或者您可以使用手动调整大小的括号,例如\bigl( ... \bigr)
或者你也可以使用普通括号。当然,\left( ... \right)
这里没有必要,过度使用它们会给你带来问题,见: