需要增加 TOF 标题和内容之间的间距,并且需要删除 TOC 内容开头的缩进?

需要增加 TOF 标题和内容之间的间距,并且需要删除 TOC 内容开头的缩进?

我的文档目录生成如下。我需要增加黄色空间并删除红线缩进。表格列表也需要做同样的事情。
在此处输入图片描述

我使用以下代码来在 TOF 中进行一些格式化。

{%
\let\oldnumberline\numberline%
\renewcommand{\numberline}{\figurename~\oldnumberline}%
\listoffigures%
}


\newcommand*{\noaddvspace}{\renewcommand*{\addvspace}[1]{}}
\addtocontents{lof}{\protect\noaddvspace}
\addtocontents{lot}{\protect\noaddvspace}

需要改变专家的帮助来改变这一点。

答案1

使用tocloft包。这是一个 MWE,使用通常可用的report类,而不是我不会下载的模板。

% tocloftprob.tex SE 539396

\documentclass{report}
\usepackage{tocloft}
%%%% for the LoF
\renewcommand{\cftafterloftitle}{\vspace{2cm}} % extra space below title
\setlength{\cftfigindent}{0pt} % no indent of titles

\begin{document}

\listoffigures
\listoftables

\begin{figure}
\centering
AN ILLUSTRATION
\caption{An illustration}
\end{figure}

\begin{table}
\centering
A TABULATION
\caption{A tabulation}
\end{table}

\end{document}

我只对 LoF 做了一些更改,以便您可以看到它们与默认 LoT 的比较。阅读文档 ( texdoc tocloft) 了解更多信息。

相关内容