将标签置于长行下方(使用数字大小写)

将标签置于长行下方(使用数字大小写)

对于填充整个文本宽度的数学行,align 环境会将标签放在行下方。但是,numcases 环境会将标签放在边距内。

有没有办法让 numcases 标签出现在线下而不是在边缘?

编辑:根据评论中 egreg 的建议,我尝试使用 empheq 而不是 numcases。根据文档中针对类似案例行为的建议语法,过长的行会将所有方程编号置于所有案例之下,而不是交错排列。

我所见到的行为的例子。

  1. align用长线将方程编号放置在文本区域内每行的下方:
\begin{align}
&AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA && \text{Case A} \\
&BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB && \text{Case B}
\end{align}

对齐 2.numcases使用长线将方程式编号与行对齐,使其更长:

\begin{numcases}{L=}
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA & Case A \\
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB & Case B
\end{numcases}

数字大小写

  1. empheq用一行简短的代码(验证语法):
\begin{empheq}[left={L=\empheqlbrace}]{align}
&A && \text{Case A} \\
&B && \text{Case B}
\end{empheq}

empheq 短线

  1. empheq用一条长线将所有方程编号置于类似格的结构之下:
\begin{empheq}[left={L=\empheqlbrace}]{align}
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA && \text{Case A} \\
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB && \text{Case B}
\end{empheq}

empheq 长线

以下是按比例排版的所有示例:

所有示例

相关内容