我知道这是违反直觉的,而且没有任何意义,但请耐心听我说。我使用的是经典论文风格(在 lyx 中),我的大学建议我这样做。所以目前我的结构是这样的
Part 1 Introduction
Chapter 1 AAAAA
Chpater 2 BBBBB
Chapter 3 CCCCC
Part 2 Something
Chapter 4 DDDDD
Chapter 5 EEEEE
Chpter 6 FFFFFF
我需要把它变成这样
Part 1 Introduction
Chapter 1.1 AAAAA
Chpater 1.2 BBBBB
Chapter 1.3 CCCCC
Part 2 Something
Chapter 2.1 DDDDD
Chapter 2.2 EEEEE
Chpter 2.3 FFFFF
不用说,如果各节和各小节也能像那样涟漪下来,那就太好了。
有什么建议么?
编辑:
我收到了使用的建议
\renewcommand{\thechapter}{\arabic{part}.\arabic{chapter}}
结果看起来很棒。但是,经典论文不支持章节编号中的小数点(而且看起来很丑)。
所以我在网上搜索了一下,然后从这个将经典论文中的章节编号移动到章节标题,我的章节编号看起来更可接受
然而,当我们改变部分内容时,章节编号不会重置。
有什么建议吗?
编辑:counterwithin 命令像这样使 pdf 书签出错,而当我使用 LaTeX 解决方案时,这种情况不会发生。
答案1
答案很短,但太长,无法发表评论和突出显示。它不打算保留它。
要重置,您必须将其添加到重置列表 (;-))
在序言中,在最后一个之后\usepackage{}
,但在之前说\begin{document}
\makeatletter
\@addtoreset{chapter}{part}
\makeatother
当新的部分开始时,这将重置章节编号!
答案2
您可以使用该chngcntr
包:
\usepackage{chngcntr}
\counterwithin{chapter}{part}
每次开始新的部分时,都会重置章节计数器和将在章节计数器前面加上部分计数器。