如何在 \chapter*{} 之后将每章节编号切换为连续编号?

如何在 \chapter*{} 之后将每章节编号切换为连续编号?

如何将浮动元素内的每章节编号切换为连续编号,并避免\chapter*{}在书中声明后在分节元素(节、小节等)内显示章节编号?

我需要这样的编号:

CHAPTER 1
1.1 Section
1.1.1 Subsection
Figure 1.1

UNNUMBERED CHAPTER
1 Section
1.1 Subsection
Figure 1

我只需要对书中一个未编号的章节进行此操作,而不是对所有章节进行此操作。原因是我需要一个未编号的章节(具有章节级别),后面跟着编号的章节和没有前一章节编号的浮动部分。因此,这是文档布局规则所要求的。

答案1

最简单的方法可能是在适当的位置手动更改章节的行为,如下例所示。如果在示例中,未编号后的下一章必须有编号 3,则应取消注释\stepcounter{chapter}如果需要图表,请添加 egreg 评论中的更改。

\documentclass{report}

\begin{document}

\chapter{First}

\section{first}

\section{second}

\setcounter{section}{0}
\renewcommand{\thesection}{\arabic{section}}
\chapter*{Unnumbered}

\section{first}

\section{second}

\renewcommand{\thesection}{\thechapter.\arabic{section}}
%\stepcounter{chapter}
\chapter{Second?}

\section{first}

\section{second}

\end{document}

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

相关内容