我希望方程式与小节共享相同的计数器。例如,如果我的文档是:
\documentclass{article}
\begin{document}
\section{A}
\begin{equation} 1+1=2 \end{equation}
\subsection{X}
\begin{equation} 1+1=2 \end{equation}
\begin{equation} 1+1=2 \end{equation}
\subsection{Y}
\begin{equation} 1+1=2 \end{equation}
\end{document}
我想要这个输出(通过偷偷使用 生成\tag
):
类似于定理如何amsthm
与另一个计数器“同级”。我知道\numberwithin
amsmath 命令,但这不是我想要的。我也知道这个aliascnt
包,但由于“方程式”是一个现有的计数器,它不起作用。
答案1
我希望这就是你想要的:
\documentclass{article}
\pagestyle{empty}% for cropping
\makeatletter
\let\c@equation=\c@subsection
\let\theequation=\thesubsection
\makeatother
\begin{document}
\section{A}
\begin{equation}
1+1=2
\end{equation}
\subsection{X}
\begin{equation}
1+1=2
\end{equation}
\begin{equation}
1+1=2
\end{equation}
\subsection{Y}
\begin{equation}
1+1=2
\end{equation}
\end{document}