帮助 amsbook 中的章节/公式编号

帮助 amsbook 中的章节/公式编号

我在 amsbook 类中无法以连贯的方式对章节、方程式和节进行编号。我希望根据章节对节进行编号,例如

第1章

第 1.1 节

1.1.1 小节

公式 1.1

公式 1.2

公式 1.3....

...

第2章

第 2.1 节

2.1.1 小节

公式 2.1..

现在我正在使用序言

\documentclass[oneside]{amsbook}
\usepackage[british]{babel}

\renewcommand{\thesection}{\thechapter.\arabic{section}}


\usepackage{chngcntr}
\counterwithout{section}{chapter}
\numberwithin{equation}{chapter}

并且这会在章节内对方程式进行连贯编号,但不会对小节进行连贯编号。我不知道如何更改它。如果有人有任何意见(或对更好的替代方案的建议),我将不胜感激。

多谢。

答案1

您不想section从重置列表中删除计数器chapter

\documentclass[oneside]{amsbook}
\usepackage[british]{babel}

\usepackage{chngcntr}
% remove equation from the reset list of section
\counterwithout*{equation}{section}
% add equation to the reset list of chapter
\counterwithin{equation}{chapter}

\begin{document}

\chapter{Chapter 1}

\section{Section 1.1}

\subsection{Subsection 1.1.1}

\begin{gather}
equation 1.1\\
equation 1.2\\
equation 1.3
\end{gather}

\section{Section 1.2}

\begin{gather}
equation 1.4\\
equation 1.5\\
equation 1.6
\end{gather}

\chapter{Chapter 2}

\section{Section 2.1}

\subsection{Subsection 2.1.1}

\begin{equation}
equation 2.1
\end{equation}

\end{document}

*的形式不会改变它们所作用的计数器的表示。\counterwithin\counterwithout

在此处输入图片描述

相关内容