有时需要将以 开头的行拆分\left(
为以 结尾的另一行\right)
。使用以下命令无法完成此过程:
\begin{equation}
\begin{aligned}
....
\end{aligned}
\end{equation}
这种情况下该怎么办?
答案1
例如\right.
在第一行和第二行使用\left.
\begin{equation}
\begin{aligned}
2x+y =& \left( \int_0^x dt+ \right. \\
& \left. y+x\vphantom{\int_0^x dt} \right)
\end{aligned}
\end{equation}
请注意,如果第一行的内容很大,而第二行的内容不大,那么括号的大小可能不一样。您可以使用\vphantom{...}
第二行包含较大的部分,但保持其不可见,这样括号大小就可以匹配。
答案2
在看不到您遇到的问题的情况下,我们只能猜测,但是\left
和\right
需要在&
对齐字符的两侧保持平衡:
以下操作正常:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{aligned}
....\left( x\right.&=\left.43\right)\\
....\left( x\right.&=\left.43\right)\\
\end{aligned}
\end{equation}
\end{document}
答案3
在文档中,您可以使用命令和 Sébastien Gouezei 的技巧(文档的 3.6.1)mathtools
在定界符内进行换行。\DeclarePairedDelimiters
演示:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}
\usepackage{lmodern}
\newcommand\MTkillspecial[1]{% helper macro
\bgroup
\catcode`\&=9
\let\\\relax%
\scantokens{#1}%
\egroup
}
\DeclarePairedDelimiter\brparen
\lparen\rparen
\reDeclarePairedDelimiterInnerWrapper\brparen{star}{
\mathopen{#1\vphantom{\MTkillspecial{#2}}\kern-\nulldelimiterspace\right.}
#2
\mathclose{\left.\kern-\nulldelimiterspace\vphantom{\MTkillspecial{#2}}#3}}
\begin{document}
\begin{equation}
A =\! \begin{aligned}[t]
& \left(\sqrt{\frac{a}{B}} + b + c + d + e{}\right. \\
& \left. + f +g + h\right)\
\end{aligned}
\end{equation}
\begin{equation}
A =\! \begin{aligned}[t]
\brparen[\Bigg]{& \sqrt{\frac{a}{B}} + b + c + d + e{} \\
& + f +g + h}\
\end{aligned}
\end{equation}
\begin{equation}
A =\! \begin{aligned}[t]
\brparen*{& \frac{K^2}{L^2} + B + + C + D + E\\
& + F + G + H}
\end{aligned}
\end{equation}
\end{document}
答案4
\left(
你可以通过 来终止以 开头的行\right.
。在下一行中,你可能需要键入\left.
以匹配右括号\right)