如何在案例环境中对一组用括号括起来的项目进行右侧注释?

如何在案例环境中对一组用括号括起来的项目进行右侧注释?

align如何对环境、cases子环境中一组用括号括起来的项目进行右侧注释?

例如,如何放置诸如“(费马)”之类的注释,其中以下代码将为方程式对放置一个数字:

\begin{align}
\begin{cases}
first equation\\
second equation\\
\end{cases}
 \end{align}

?(我意识到要去掉这个号码,我必须align改为align*

答案1

如果您使用amsmath,则不必添加*;而是将其放在\tag{Fermat}前面\end{align},并将其放置在通常放置方程编号的位置。

实际上,您应该只使用equation而不是,align因为它cases是一个单一实体。

您也不需要(或不想要)\\之前的第二个\end{cases}

答案2

您可以rcases从包中使用mathtools,也可以使用\left. \right\}with amsmath(已包含在mathtools包中)来获取右侧的花括号,然后使用它\tag来添加注释:

\documentclass{article}
\usepackage{mathtools}

\begin{document}
\begin{align}
\begin{rcases}
 first equation\\ \tag{Fermat}
 second equation\\
\end{rcases}
\end{align}
%
\begin{align}
\left.
\begin{aligned}
  first equation\\ 
  second equation\\
\end{aligned}
\right\} \tag{Fermat}
\end{align}
\end{document}

答案3

数学环境中任何行的自动编号都可以被\tag命令覆盖:

\begin{equation}
\label{eq:fermat}\tag{Fermat}
\begin{cases}
first equation\\
second equation
\end{cases}
\end{equation}

这样,标签将代替方程编号。如果您还想添加注释,这可能更好,

\begin{equation}
\label{eq:fermat}
\begin{cases}
first equation\\
second equation
\end{cases}
\qquad\text{(Fermat)}
\end{equation}

当您未进行对齐时请勿使用(周围的间距过大)并且不要在环境中align使用 final (这会导致错误的垂直空间)。\\amsmath

相关内容