对齐环境中的标签

对齐环境中的标签

我需要使用对齐环境来很好地格式化方程式,但我无法为其中一个方程式设置标签和数字。我该如何实现?

\begin{align}
    \begin{aligned}
        &&  \text{MSD}  &= 4D \cdot t                  \nonumber \\
        &\Rightarrow    &\frac{\text{MSD}}{t}   &= 4D  \label{eq:diffusion}
    \end{aligned}
\end{align}

在此处输入图片描述

提前谢谢了!

答案1

alignat除非您需要多个对齐点(没有空格),否则无需使用。对于您来说,使用就足够了align

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align}
                              \text{MSD} &= 4D \cdot t    \nonumber \\
  \Rightarrow \quad \frac{\text{MSD}}{t} &= 4D \label{eq:diffusion}
\end{align}

\end{document}

答案2

如果我理解正确的话我想你想要类似的东西

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}



alignat
\begin{alignat}{2}
        &&\text{MSD}  &= 4D \cdot t                  \nonumber \\
        \Rightarrow \quad &&\frac{\text{MSD}}{t}  &= 4D  \label{eq:diffusion}
\end{alignat}
\end{document}

相关内容