tocloft 在标题后添加文字

tocloft 在标题后添加文字

tocloft 文档建议该命令\cftaftertoctitle提供一种在目录标题和实际目录内容之间插入内容的方法。但是,它似乎什么也没做。具体来说,在该部分中,手册声称:

正在做:

    \renewcommand{\cftafterZtitle}{%
      \[\baselineskip]\mbox{}\hfill{\normalfont 页面}}

将会把单词“Page”放在标题后的一行的右侧。

这实际上正是我希望启用的行为。但是,这些行似乎根本没有做任何事情:

\documentclass{report}
\usepackage[titles]{tocloft} % Alter the style of the Table of Contents

\renewcommand{\cftaftertoctitle}{%
    \\[\baselineskip]\mbox{}\hfill{\normalfont Page}}

\begin{document}

\tableofcontents

\chapter{Local Gaussian Process Features for Clinical Sensor Time Series} \label{chapter:localgpr}
\chapter{Decision Surfaces of Localized Classifiers} \label{chapter:localsvm}
\chapter{Local Word2Vec Models over Time} \label{chapter:localw2v}
\chapter{Local Orthogonal Quadric Regression} \label{chapter:localodq}
\section{Gaussian Process Weighting} \label{appendix:gprweights}

\end{document}

在此处输入图片描述

我怎样才能将内容放入标题和目录之间的空间tocloft

答案1

tocloft使用选项加载包titles 停用所有与修改 ToC、LoF 和 LoT 标题外观相关的命令。请参阅软件包用户指南第 7 页第 2.1 节“软件包选项”(重点已添加):

在此处输入图片描述

现在,第 2.2 节“更改标题”正是您在帖子中所指的,并推断“它 [包的命令] 似乎没有执行任何操作”。

该怎么办?加载tocloft没有选项titles

答案2

我不知道您想要什么。请显示您想要的输出。可\cftaftertoctitle用于更改Table of Contents标题的外观。这是您想要的吗?

如果您想在各个标题和其页码之间添加一些内容,那么请查看类似的内容,\cftchapleader{Some text}但进行更改以适合您的需要。

相关内容