![制表编号和对齐编号](https://linux22.com/image/267199/%E5%88%B6%E8%A1%A8%E7%BC%96%E5%8F%B7%E5%92%8C%E5%AF%B9%E9%BD%90%E7%BC%96%E5%8F%B7.png)
制表环境是否有办法对方程式进行编号并与或环境\begin{tabbing}
同步?align
alignat
如果我使用align
或alignat
,则即使\notag
使用了 ,每次连续使用都会被编号为适当的。
环境是否可以tabbing
识别aligns
数字系统并使用它?
如果是,怎么办?
答案1
您基本上是在问如何在制表环境中对行进行编号。定义一个计数器并在需要时触发它很简单。
以下是一个实现:
\documentclass[reqno]{amsart}
\usepackage{amsmath, amssymb}
\newcommand{\tagthisaux}{%
\refstepcounter{equation}%
(\theequation)%
}
\newcommand{\tagthisline}{\`\tagthisaux}
\begin{document}
\begin{align}
1+ 1 &= 2 & 2 &= 3- 1
\end{align}
\begin{tabbing}
$1+1 = 0$ \= $\Rightarrow$ \= $1 = -1$ \= since $F$ is of characteristic $2$ \tagthisline \\
second row \> \> more
\end{tabbing}
\end{document}
一些注意事项:
- 您必须始终在右边编号。
- 此代码基于一个(合理的)假设,即您将要求在行尾对行进行编号:即
\tagthisline
最后一个制表位。