目录 - 重叠文本

目录 - 重叠文本

我正在尝试格式化我的硕士论文的目录。出于某种原因,如果章节内没有章节,目录中的章节标题就会重叠。有什么想法吗?

\documentclass[onecolumn,a4paper,oneside,12pt]{book}
\usepackage[a4paper,top=2.5cm,bottom=2.5cm,left=2.5cm,right=2.5cm]{geometry}

\usepackage[T1]{fontenc}
\usepackage[cp1250]{inputenc}
\usepackage[english]{babel}
\usepackage{titlesec,titletoc,fmtcount}
\usepackage[nottoc]{tocbibind}

\pagestyle{plain}
\renewcommand{\thechapter}{\Numberstring{chapter}}
\renewcommand{\thesection}{\arabic{section}.\ }
\titleformat{\chapter}[display]
    {\fontfamily{ptm}\large\bfseries\centering}{\chaptertitlename\ \thechapter}{5pt}{\large}
\titlecontents*{chapter}
[0pt]
{\addvspace{1em}}
{\bfseries\chaptername\ \thecontentslabel\, -- \,}
{\bfseries}
{\bfseries\hfill\contentspage}

\begin{document}

\tableofcontents
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
\section{AAA}
\chapter{Theory}
\chapter{Something else}

\end{document}

pdf

答案1

使用无星号版本的\titlecontents

\titlecontents{chapter}
[0pt]
{\addvspace{1em}}
{\bfseries\chaptername\ \thecontentslabel\, -- \,}
{\bfseries}
{\bfseries\hfill\contentspage}

要得到

在此处输入图片描述

相关内容