如何使用 apa6 文档类添加/更改点引线

如何使用 apa6 文档类添加/更改点引线

由于我使用的是 apa6 文档类,因此我在尝试为论文中的章节标题(或者可能是章节标题?)添加点引线时遇到了巨大困难。

我似乎无法使用 Tocloft 包中的任何命令,因为我非常确定 apa6 类不支持所提供的大多数命令。当我尝试更新章节标题的命令时,我总是收到错误,这些命令是在其他有类似问题的线程中作为解决方案提供的(我相信它们只是针对书籍或文章类的)。

有人知道我该怎么做吗?我希望我不必更改文档类本身的定义。

答案1

你写

我似乎无法使 Tocloft 包中的任何命令运行,因为我很确定 apa6 类不支持所提供的大多数命令。

恐怕我无法在apa6文档类和tocloft包之间生成冲突。如以下示例所示,该命令\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}成功在节标题的文本和目录中的关联页码之间生成了前导点。

在此处输入图片描述

\documentclass[doc]{apa6}
\usepackage{tocloft}
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
\title{Long and Elaborate Greetings}
\shorttitle{Short Greetings}
\author{XYZ}
\affiliation{Some great place}
\begin{document}
\maketitle
\tableofcontents
\section{Hello}
\subsection{Good morning}
\subsubsection{Hi}
\end{document}

相关内容