![按部分对方程式进行编号](https://linux22.com/image/432396/%E6%8C%89%E9%83%A8%E5%88%86%E5%AF%B9%E6%96%B9%E7%A8%8B%E5%BC%8F%E8%BF%9B%E8%A1%8C%E7%BC%96%E5%8F%B7.png)
我想知道如何按部分和节对公式进行编号?例如,对于第 1 部分第 2 节,我希望公式编号为 (1.2.1)、(1.2.2) 等。我的文档类别是文章。我知道我可以使用 \numberwithin{equation}{section} 根据章节进行编号,但这对部分不起作用。
以下是我设置文档的方式:
\documentclass[3p]{elsarticle}
\makeatletter
\def\ps@pprintTitle{
\let\@oddhead\@empty
\let\@evenhead\@empty
\def\@oddfoot{\reset@font\hfil\thepage\hfil}
\let\@evenfoot\@oddfoot
}
\hypersetup{
colorlinks=true,
linkcolor=blue,
filecolor=magenta,
urlcolor=cyan,
}
\renewenvironment{abstract}{\global\setbox\absbox=\vbox\bgroup
\hsize=\textwidth\def\baselinestretch{1}%
\noindent\unskip\textbf{Abstract}
\par\medskip\noindent\unskip\ignorespaces}
{\egroup}
\setcounter{totalnumber}{5}
\renewcommand{\textfraction}{0.05}
\renewcommand{\topfraction}{0.95}
\renewcommand{\bottomfraction}{0.95}
\renewcommand{\floatpagefraction}{0.35}
\bibliographystyle{ieeetr}
\setlength{\bibsep}{0.5\baselineskip}%
\numberwithin{equation}{section}
\begin{document}
...
\end{document}