像小节一样的数字方程

像小节一样的数字方程

我希望方程式与小节共享相同的计数器。例如,如果我的文档是:

\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与另一个计数器“同级”。我知道\numberwithinamsmath 命令,但这不是我想要的。我也知道这个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}

在此处输入图片描述

相关内容