如何将章节编号为“x.0”

如何将章节编号为“x.0”

章节的默认编号如下:

1 Chapter
1.1 Section

这是:

1.0 Chapter
1.1 Section

但是,如果我将零添加\thechapter得到这是:

1.0 Chapter
1.0.1 Section

如何将“.0”附加到章节标题?

答案1

定义\thesection而不使用\thechapter,例如

\renewcommand*{\thechapter}{\arabic{chapter}.0}
\renewcommand*{\thesection}{\arabic{chapter}.\arabic{section}}

答案2

扩展@Stefan 对article文档类的回答

当您使用book文档类时,您有章节,但使用时没有article。对于该用例,您可以\thesection按上述方式重新定义,而无需重新定义\thechapter,然后改为重新定义\thesubsection。这样可以得到与 OP 中寻求的结果相同的结果,而无需使用book文档类:

\renewcommand*{\thesection}{\arabic{section}.\arabic{subsection}}
\renewcommand*{\thesubsection}{\arabic{section}.\arabic{subsection}}

相关内容