答案1
通常,可以使用 在每个新子节重置方程计数器\numberwithin
,就像您的第二次试验一样。但是,当子节计数器未递增时,此方法不起作用。
另一种简单的方法是更新常用命令,在调用旧命令之前\subsection
重置计数器。equation
以下是该方法的完整示例。
\documentclass{article}
\usepackage{amsmath}
\let\oldsubsection\subsection
\renewcommand{\subsection}{%
\setcounter{equation}{0}%
\oldsubsection%
}
\begin{document}
\section{A section}
\subsection*{A first subsection}
\begin{equation}
E = mc^2
\end{equation}
\subsection*{A second subsection}
\begin{equation}
G_{\mu\nu} + \Lambda g_{\mu\nu} = \kappa T_{\mu\nu}
\end{equation}
\end{document}