在章节中添加前缀时目录无法正确显示

在章节中添加前缀时目录无法正确显示

当我添加以下条目时,目录出现问题:

\renewcommand{\thesection}{WT~\arabic{chapter}-\arabic{section}}

... 下面是说明我所面临问题的图片——有什么想法可以增加 WT 和标题之间的空间吗? 在此处输入图片描述 我仅用\tableofcontents

PS:我是latex新手,有试过用 之类的包titlesectitletoc但后者用不了,还需要时间去吸收,调整心态,才能适应latex :)

答案1

每层(或类型)内容行的节号宽度(通常称为“numwidth”)是固定的。对于节,它是2.3embookreport标准类中。

更改部分“numwidth”的最简单方法可能是使用tocloft包:

\documentclass{report}
\usepackage{tocloft}

\renewcommand{\thesection}{WT~\arabic{chapter}-\arabic{section}}
\renewcommand\cftsecnumwidth{4em}

\begin{document}
\tableofcontents

\chapter{title}
\section{title}
\section{title}
\end{document}

在此处输入图片描述

相关内容