在 breqn 中禁用对齐

在 breqn 中禁用对齐

我使用该breqn包及其 dmath 环境来处理多行方程,这样我就可以跨多行方程使用括号 - 例如\left[在一行上使用一个括号,\right]在下一行上使用一个匹配的括号。

默认情况下,breqn 将后续行与=第一行的符号对齐。例如,使用:

\begin{dmath}
-\frac{i}{\hbar}\Tr\left\{\hat{\psi}^\dagger_s(x_1)\hat{\psi}_s(x_2)\left[\hat{H},\hat{\rho}_t\right]\right\}=-\frac{i}{\hbar}\left[\sum_{n\in S}\left(\chi^*_{n,s}(x_1)\tilde{H}_a(x_2)\chi_{n,s}(x_2)-\chi_{n,s}(x_2)\tilde{H}_a(x_1)\chi^*_{n,s}(x_1)\right)+U_0\sum_{n,m\in S}\chi^*_{n,s}(x_1)\chi_{n,s}(x_2)\left(\left|\chi_{m,!s}(x_2)\right|^2-\left|\chi_{m,!s}(x_1)\right|^2\right)\right]dt
\end{dmath}

我得到以下信息:

在此处输入图片描述

我如何才能停止自动对齐等号?这似乎应该是某个地方的简单设置,但我查看了 breqn 的文档,没有看到任何这样的选项。

我知道在 amsmath 环境中我可以做到这一点,但它们不允许自动连接\left\right跨线路。

答案1

想写一篇更长的评论。我同意 egreg 的观点,这些评论\left\right有些过分。

对齐使用来自https://www.ams.org/publications/authors/mit-2.pdf(breqn 也正在尝试使用其中的一些)

\documentclass[a4paper]{article}
\usepackage{mathtools}
\DeclareMathOperator\Tr{Tr}
\begin{document}
\begin{equation}
  \begin{aligned}
    \MoveEqLeft[3]
    -\frac{i}{\hbar}\Tr\bigl\{\hat{\psi}^\dagger_s(x_1)\hat{\psi}_s(x_2)[\hat{H},\hat{\rho}_t]\bigr\}
    \\
   = {} &{-}\frac{i}{\hbar}\biggl[\, \sum_{n\in
       S}\bigl(\chi^*_{n,s}(x_1)\tilde{H}_a(x_2)\chi_{n,s}(x_2)-\chi_{n,s}(x_2)\tilde{H}_a(x_1)\chi^*_{n,s}(x_1)\bigr)
     \\
     & +U_0\sum_{n,m\in
       S}\chi^*_{n,s}(x_1)\chi_{n,s}(x_2)\bigl(|\chi_{m,!s}(x_2)|^2-|\chi_{m,!s}(x_1)|^2\bigr)\biggr]dt
  \end{aligned}
\end{equation}
\end{document}

在此处输入图片描述

相关内容