如何删除目录项之间的空格?

如何删除目录项之间的空格?

我整理了如下文件。

在此处输入图片描述

我的尝试如下:

\documentclass[oneside, 11pt]{article}
\usepackage[utf8x]{inputenc}
\usepackage[english]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{lmodern}
\usepackage{hyperref}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage{blindtext}
\usepackage{textcomp}
\usepackage{xcolor}
\usepackage{enumitem}
\usepackage{setspace}
\usepackage{tocloft}
\usepackage[section]{placeins}
\usepackage{enumitem}
\usepackage{pdfpages}
\usepackage{sectsty}
\usepackage{lipsum}
\usepackage{titlesec}
\sectionfont{\centering}


\newcommand{\myRed}[1]{\textcolor{red}{#1}}
\newcommand{\myGreen}[1]{\textcolor{green}{#1}}
\newcommand{\myBlue}[1]{\textcolor{blue}{#1}}



\newtheorem{definition}{Definition}[section]
\newtheorem{example}{Example}[section]
\newtheorem{proposition}{Proposition}[section]
\newtheorem{corollary}{Corollary}[section]
\newtheorem{lemma}{Lemma}[section]
\newtheorem{theorem}{Theorem}[section]
\newtheorem{remarks}{Remarks}[section]


\titleformat{\section}[block]
  {\normalfont\scshape\filcenter}{\thesection}{0.5em}{}
  

\renewcommand*\contentsname{\hfill Contents \hfill}     

\hypersetup{
    colorlinks,
    citecolor=black,
    filecolor=black,
    linkcolor=red,
    urlcolor=blue
}
%\singlespacing


\begin{document}
\font\myfont=cmr12 at 14pt

\title{\textbf{\myfont ARTICLE NAME}}

\author{\footnotesize MY NAME }
\date{}

\maketitle

\begin{abstract}
We will prove the abstract.
\end{abstract}

\begin{center}
    \tableofcontents
\end{center}


\section{Introduction}
jhuhrc 
\section{Topology of $\mathbb{R}^n$}
Hi, this is toplogy
\section{Surfaces}
\section{Classification of Surfaces}
\end{document}

我想创建摘要和目录的字体作为章节(例如简介、表面等)。另外,我无法调整项目之间的垂直距离和目录的粗细。

请帮我。

答案1

我看到你\usepackage{tocloft}在序言中有提到它,但是你没有在 MWE 中使用它。

在您的文档中\tableofcontent插入(来自tocloft包)

\setlength{\cftbeforesecskip}{0pt}

以获得条目之间的正常文本间距section。负长度将使部分条目更加靠近,正长度将使它们更加分开。

您在 MWE 中列出了很多软件包。您真的需要在实际文档中列出它们吗?

相关内容