我怎样才能像这样自定义目录?

我怎样才能像这样自定义目录?

我面临目录中项目间距的问题。这是我目前遇到的情况:

在此处输入图片描述

我想改变一些事情:

  1. 我想把目录放在中间
  2. 我想在

    作者声明
    摘要
    致谢
    目录
    图表列表

  3. 然后是两个双倍行距 然后是第一章

  4. 然后每章之间有一个空格。
  5. 我如何才能将第一章中研究背景、问题陈述等元素的字体大小设为标准?

\documentclass[12pt,english]{report}
\renewcommand*{\contentsname} {\centering \large TABELE OF CONTENTS} % to change the table of content 
\renewcommand{\listfigurename}{\large\centering LIST OF FIGURES}
\usepackage{tocloft}  % use for th next command in order to remove dots
\renewcommand{\cftdot}{} % remove dots of table of content
\usepackage{indentfirst} % to make indent from first paragraph

\begin{document}
\addcontentsline{toc}{chapter}{\numberline{}AUTHOR'S  DECLARATION}

\newpage

\addcontentsline{toc}{chapter}{\numberline{}ABSTRACT}%
\include{abstract}
\newpage
\chapter*{ACKNOWLEDGEMENTS}%
\addcontentsline{toc}{chapter}{\numberline{}ACKNOWLEDGEMENTS}%
\newpage

\tableofcontents

\addcontentsline{toc}{chapter}{\numberline{}TABEL OF CONTENT}%

\newpage
\listoffigures
addcontentsline{toc}{chapter}{\numberline{}LIST OF FIGURES}%


\end{document}

答案1

如果我正确理解了这个问题,你想要的是以下内容。

texsxTocExxt

\documentclass[12pt]{report}
\usepackage{tocloft}  % use for th next command in order to remove dots
\renewcommand{\cftdot}{} % remove dots of table of content

\renewcommand{\cftchapfont}{\cftsecfont}
\renewcommand{\cftchappagefont}{\cftsecfont}
\setlength{\cftbeforechapskip}{0pt}
\begin{document}
\tableofcontents
\addcontentsline{toc}{chapter}{Alpha}
\addcontentsline{toc}{chapter}{Bravo}
\addcontentsline{toc}{chapter}{Charlie}
\addtocontents{toc}{\protect\vspace{\baselineskip}}
\chapter{Animals}
\section{Mara}
\section{Echidna}
\section{Wombat}
\section{Guanaco}
\section{Dinosaur}
\section{Capybara}
\chapter{Legends}
\section{Martin}
\section{Enrico}
\section{Werner}
\section{Gonzalo}
\section{David}
\section{Christian}

\end{document}

相关内容