您可能已经知道,书籍类别遵循以下结构来对方程进行编号:
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