自定义书籍类别中的目录/章节编号/标签

自定义书籍类别中的目录/章节编号/标签

我正在根据已发表的作品撰写论文,并希望自定义目录和章节标签和编号。在介绍中,我列出了 4 篇论文中涉及的主题部分,然后我想按顺序包含这些论文,最后为未来的工作写一个结论/观点。我还有一个前言,解释了我与其他作者在论文中的贡献以及论文的结构。我可能还会包括一个致谢章节,但我想这不应该出现在目录中。

我考虑按以下方式组织手稿:

Foreword ................................... 1
Introduction ............................... 2
   1. Name of section 1 .................... 2
         1.1 Name of subsection 1.1 ........ 5
         1.2 Name of subsection 1.2 ........ 7
   2. Name of section 2 .................... 12
   3. Name of section 3 .................... 23
         3.1 Name of subsection 3.1 ........ 24
         3.1 Name of subsection 3.2 ........ 28
   4. Name of section 4 .................... 37
Article I: Name of first paper ............. 52
Article II: Name of second paper ........... 52
Article III: Name of third paper ........... 52
Article IV: Name of fourth paper ........... 52
Conclusion ................................. 211
References ................................. 211

我几乎做到了这一点,但简介下的部分没有按我想要的方式编号。到目前为止,我的代码是:

 \documentclass{book}
 \begin{document}
 
 \tableofcontents
 
 \chapter*{Foreword}
 \addcontentsline{toc}{chapter}{Foreword}
 
 \chapter*{Introduction}
 \addcontentsline{toc}{chapter}{Introduction}
 \setcounter{chapter}{1}
 
 \section{name}
 \subsection{name}
 \subsubsection{name}
 \subsubsection{name}
 \subsection{name}
 \section{name}
 \section{name}
 
 \chapter*{Article I \\ \ \\ Name of first paper}
 \addcontentsline{toc}{chapter}{Article I : name of first paper}
 
 \chapter*{Article II \\ \ \\ Name of second paper}
 \addcontentsline{toc}{chapter}{Article II : name of second paper}
 
 \chapter*{Conclusion}
 \addcontentsline{toc}{chapter}{Conclusion}
 
 \chapter*{References}
 \addcontentsline{toc}{chapter}{References}
 
 \end{document}

这使:

我的代码给出了这个

我的问题是,我该怎么做才能让这些部分编号为

 Introduction
     1. name of first section
         1.1 name of first subsection
              1.1.1 name of first subsubsection
              1.1.1 name of second subsubsection
         1.2 name of second subsection
     2. name of second section

请注意,使用我的代码,所有子部分都会从目录中消失,我希望它们像最后一个例子一样出现。

答案1

尝试一下这个修改过的 MWE 版本。

% tocprob.tex  SE 582102
 \documentclass{book}
\usepackage{tocloft}
\renewcommand{\cftchapdotsep}{\cftdotsep} % dotted leaders for chapters

 \begin{document}

\renewcommand{\thesection}{\arabic{section}} % no chapter number before section number
\setcounter{tocdepth}{3} % put \subsubsection s in ToC
\setcounter{secnumdepth}{3} % number `\subsubsection s
 
 \tableofcontents
 
 \chapter*{Foreword}
 \addcontentsline{toc}{chapter}{Foreword}
 
 \chapter*{Introduction}
 \addcontentsline{toc}{chapter}{Introduction}
 \setcounter{chapter}{1}
 
 \section{name}
 \subsection{name}
 \subsubsection{name}
 \subsubsection{name}
 \subsection{name}
 \section{name}
 \section{name}
 
 \chapter*{Article I \\ \ \\ Name of first paper}
 \addcontentsline{toc}{chapter}{Article I : name of first paper}
 
 \chapter*{Article II \\ \ \\ Name of second paper}
 \addcontentsline{toc}{chapter}{Article II : name of second paper}
 
 \chapter*{Conclusion}
 \addcontentsline{toc}{chapter}{Conclusion}
 
 \chapter*{References}
 \addcontentsline{toc}{chapter}{References}
 
 \end{document}

在此处输入图片描述

相关内容