如何自定义书籍文档类中的公式编号?

如何自定义书籍文档类中的公式编号?

您可能已经知道,书籍类别遵循以下结构来对方程进行编号:

Chapter 1
First Equation 1.1
Second Equation 1.2
Chapter 2
First Equation 2.1
Second Equation 2.2
Third Equation 2.3

此编号系统与方程式所在的部分无关。我想要下面描述的自定义编号格式:

Chapter 1
Section 1
First Equation 1.1
Second Equation 1.2
Section 2
First Equation 2.1
Second Equation 2.2
Chapter 2
Section 1
First Equation 1.1
Second Equation 1.2
Third Equation 1.3
Section 2
First equation 2.1
Second Equation 2.2

如您所见,方程式标签中未显示章节编号,但随着新章节的引入,方程式编号会重置。此外,每个章节内的方程式都会被计数。

请告诉我如何在 LaTeX 中执行此操作?

答案1

您可以使用该chngcntr包:

\documentclass{book}

\usepackage{chngcntr}
\counterwithin*{equation}{section}
\renewcommand{\theequation}{\arabic{section}.\arabic{equation}}

\begin{document}

\mainmatter

\chapter{First chapter}

\section{First section}

Text
\begin{equation}
\mbox{First equation}
\end{equation}
text
\begin{equation}
\mbox{Second equation}
\end{equation}

\section{Second section}

Text
\begin{equation}
\mbox{First equation}
\end{equation}
text
\begin{equation}
\mbox{Second equation}
\end{equation}

\chapter{Second chapter}

\section{First section}

Text
\begin{equation}
\mbox{First equation}
\end{equation}
text
\begin{equation}
\mbox{Second equation}
\end{equation}

\section{Second section}

Text
\begin{equation}
\mbox{First equation}
\end{equation}
text
\begin{equation}
\mbox{Second equation}
\end{equation}

\end{document}

在此处输入图片描述

答案2

我很抱歉再次提起这件事,但我认为我有一个更好的答案,这是在谷歌搜索时出现的第一个问题之一。

您可以\numberwithin{equation}{section}在序言中添加以下内容,以便将方程式标记为

第 1 章 第
1 节
第一个公式 1.1.1
...
第 3 章
第 5 节
第 4 个公式 3.5.4

相关内容