方程式中对齐标签有困难

方程式中对齐标签有困难

我想将方程式标签与方程式右侧对齐。但是,使用下面的代码时,方程式标签会移到新行,如图片所示。

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

\begin{equation}
\begin{aligned}
\[ u_i =
  \begin{cases}
    v_i,  & \quad r \leq CR\\
    x_i,  & \quad r > CR\\
  \end{cases}
\]
\end{aligned}
\end{equation}

\end{document}

在此处输入图片描述

如何将等式标签与等式的右边对齐。

答案1

当我运行pdflatex你的例子时,我得到了

! LaTeX Error: Bad math environment delimiter.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.7 \[
       u_i =

随后出现了其他错误。这意味着出现了问题\[,TeX 会尽力摆脱这种情况,但最终结果很可能与预期不同。

请注意,这\[...\]只是

\begin{equation*}
...
\end{equation*}

(因为您正在使用amsmath)并且此时您已经打开了一个equation环境,这equation*没有意义,不是吗?

aligned根本不执行任何操作:如果您有一个需要排版的从属对齐方式(或其他对齐环境),equation则需要它。equation*

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

\begin{equation}
u_i =
  \begin{cases}
    v_i,  & r \leq CR \\
    x_i,  & r > CR
  \end{cases}
\end{equation}

不要添加\quad

在此处输入图片描述

相关内容