糟糕的目录布局,同时使用罗马数字

糟糕的目录布局,同时使用罗马数字

我使用文章类。

我想要一个带有罗马数字的目录和页面,因此我使用以下内容:

\renewcommand{\thesection}{\Roman{section}} 

但是目录布局很糟糕(虽然页面标题很棒):

请问有什么帮助吗?

顺便说一下,我使用 latex 已经两个月了,一直都很好,直到遇到了这个问题,我自己无法解决。我在网上做了研究,但没有找到任何关于这个问题的信息。

答案1

按照 Torbjorn 的建议使用tocloft。以下是示例:

\documentclass{article}
\usepackage{tocloft}
\setlength{\cftsecnumwidth}{3em}   %% adjust as you wish
\cftsetindents{section}{3em}{1.5em}   %% adjust as you wish
\cftsetindents{subsection}{4.5em}{2.5em}   %% adjust as you wish
\cftsetindents{subsubsection}{7em}{3.5em}   %% adjust as you wish
\usepackage{blindtext}   %% for dummy text
\begin{document}
\renewcommand{\thesection}{\Roman{section}}
\tableofcontents
\Blinddocument
\end{document}

在此处输入图片描述

相关内容