打破方程式——括号问题

打破方程式——括号问题

我想在 LaTex 中拆分一个较长的公式。我尝试过多行和对齐,但总是出现括号错误。

\begin{equation}
\dfrac{dr_{ij}}{dt} = \frac{1}{2r_{ij}} \left[ 2 \left( x_{i}-x_{j} \right) \left( \dfrac{dx_{i}}{dt} - \dfrac{dx_{j}}{dt} \right) + 2 \left( y_{i}-y_{j} \right) \left( \dfrac{dy_{i}}{dt} - \dfrac{dy_{j}}{dt} \right) + 2 \left( z_{i}-z_{j} \right) \left( \dfrac{dz_{i}}{dt} - \dfrac{dz_{j}}{dt} \right) \right] 
\end{equation}

我想以某种方式将其拆分,以便所有三个“2”都位于彼此下方。我该如何做到这一点而不会出现括号错误?

答案1

这是一份工作split

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{split}
\frac{dr_{ij}}{dt} =
\frac{1}{2r_{ij}} \biggl[
  & 2 \left( x_{i}-x_{j} \right) \left( \dfrac{dx_{i}}{dt} - \dfrac{dx_{j}}{dt} \right) + {}\\
  & 2 \left( y_{i}-y_{j} \right) \left( \dfrac{dy_{i}}{dt} - \dfrac{dy_{j}}{dt} \right) + {}\\
  & 2 \left( z_{i}-z_{j} \right) \left( \dfrac{dz_{i}}{dt} - \dfrac{dz_{j}}{dt} \right)
  \biggr]
\end{split}
\end{equation}
\end{document}

在此处输入图片描述

注意,我们必须手动指定最外层括号的大小,因为\left\right不能跨行划分。

答案2

如果您需要将大括号拆分到等式的各行之间,最简单的方法是手动设置它们的大小。

\documentclass[10pt]{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
\dfrac{dr_{ij}}{dt} = \frac{1}{2r_{ij}} \biggl[ 
         &2 ( x_{i}-x_{j}) \left( \dfrac{dx_{i}}{dt} - \dfrac{dx_{j}}{dt} \right) \nonumber \\
   {}+{} &2 ( y_{i}-y_{j}) \left( \dfrac{dy_{i}}{dt} - \dfrac{dy_{j}}{dt} \right) \nonumber \\
   {}+{} &2 ( z_{i}-z_{j}) \left( \dfrac{dz_{i}}{dt} - \dfrac{dz_{j}}{dt} \right) \biggr]
\end{align}
\end{document}

相关内容