目录以小数形式编号吗?

目录以小数形式编号吗?

我创建了我的第一个 LaTeX 文档,它非常小,有 4 个部分。问题是编号是小数,看起来有点奇怪,我搜索了所有地方,我相信这是一个简单的修复。

当前状态:

0.1 introduction
0.2 aims
0.3 Objectives
0.4 summary

我怎样才能将其更改为正常编号,例如 1、2、3、...?

这是我的基本代码:

\documentclass[12pt]{report}
\usepackage[parfill]{parskip}
\usepackage[round]{natbib}
\renewcommand\bibname{References}

\begin{document}
\maketitle

\renewcommand\thepage{}
\pagenumbering{roman}
\tableofcontents
\newpage
\renewcommand\thepage{\arabic{page}} 

\newpage

\section{Introduction}
The text starts here

答案1

report文档类提供\chapter(以及更多),就像book文档类。因此,它定义了相对于这个常用顶级节标题的所有节标题编号\chapter。是的,还有另一个更高级别,称为\part,但并不常用。

\thechapter.\arabic{section}默认情况下,编号的章节标题有;编号的子章节标题有\thesection.\arabic{subsection};等等。这定义了一个分层编号结构,这是您在书中看到的典型结构。只需删除章节计数器而不打印章节计数器即可覆盖此结构:

\renewcommand{\thesection}{\arabic{section}}

\the<counter>的是计数器的打印<counter>。上面的命令将打印行为更改为仅section使用\arabic样式打印计数器。由于所有较低级别的分段计数器都使用分层结构打印,因此只需要此定义即可使其余部分按预期工作。

一个更好的(也许是首选的)替代方案是使用不支持章节的文档类。这是由article文档类。由于它没有提供\chapter\section是顶级部分标题,因此所有计数器必须按照它进行分层编号。

答案2

\renewcommand{\thesection}{\arabic{section}} 可能做,取决于你的\documentclass

答案3

没有最小工作示例,很难确切地说出问题是什么。例如,对于以下book类:

\documentclass{book}
\begin{document}

\section{section}
\section{section}
\section{section}
\end{document}

你得到

0.1节

0.2节

0.3节

但是,如果你使用\chapters

\documentclass{book}
\begin{document}
\tableofcontents
\chapter{Chapter}
\chapter{Chapter}
\chapter{Chapter}
\end{document}

你得到

第一章

第 2 章

第 3 章

相关内容