如何将浮动元素内的每章节编号切换为连续编号,并避免\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}