使用对齐或拆分内部对齐*

使用对齐或拆分内部对齐*

我正在尝试在环境中使用aligned或。但是,我不断收到或 缺失 的错误。然而,事实并非如此。splitalign*}\right.

\documentclass{article}
\usepackage{mathtools}
\newcommand{\unit}[1]{\hat{\mathbf{#1}}}
\begin{document}
\begin{align*}
  \nabla\times\mathbf{F} &=
  \begin{aligned}
    \frac{1}{h_1h_2h_3}\left[h_1\unit{u}_1\left(
        \frac{\partial}{\partial u_2}(h_3F_3) - \frac{\partial}{\partial u_3}
        (h_2F_2)\right) &+ h_2\unit{u}_2\left(
        \frac{\partial}{\partial u_3}(h_1F_1) -
        \frac{\partial}{\partial u_1}(h_3F_3)\right)\right.\\
      &\left.+ h_3\unit{u}_3\left(\frac{\partial}{\partial u_1}(h_2F_2) -
        \frac{\partial}{\partial u_2}(h_1F_1)\right)\right]
  \end{aligned}
\end{align*}
\end{document}

如果我删除了aligned\right.\left.,则文档格式正确,因此我知道没有缺少}。我添加了\right.\left.以与等式的拆分相对应,因此也没有缺少 。

答案1

你有

\begin{aligned}
    <...> \left[ <...> \left( <...> \right) & <...> \left( <...> \right)\right.\

这是非法的:你不能\left在 a 之前&和在它之后进行匹配\right

使用\biggl\biggr。我会使用三行来强调这些术语的对称性。还请注意 的[t]说明符aligned

\documentclass{article}
\usepackage{mathtools}
\newcommand{\unit}[1]{\hat{\mathbf{#1}}}
\begin{document}
\[
\nabla\times\mathbf{F} =
  \begin{aligned}[t]
    \frac{1}{h_1h_2h_3}
    \biggl[ & h_1\unit{u}_1
      \biggl(
        \frac{\partial}{\partial u_2}(h_3F_3) - \frac{\partial}{\partial u_3}
        (h_2F_2)
      \biggr)+{}\\
    & h_2\unit{u}_2\biggl(
        \frac{\partial}{\partial u_3}(h_1F_1) -
        \frac{\partial}{\partial u_1}(h_3F_3)\biggr)+{}\\
    &h_3\unit{u}_3\biggl(\frac{\partial}{\partial u_1}(h_2F_2) -
        \frac{\partial}{\partial u_2}(h_1F_1)\biggr)\biggr]
  \end{aligned}
\]
\end{document}

当然,对于单个方程式(即使跨行),您不应该使用align*

在此处输入图片描述

相关内容