为什么重新定义 TOC 标题字体在 tocloft 包中不起作用?

为什么重新定义 TOC 标题字体在 tocloft 包中不起作用?

我尝试使用tocloft包重新定义目录标题字体,如其文档第 2.2 节第 7 页所述

\documentclass{memoir}
\usepackage{tocloft}
\renewcommand{\cfttoctitlefont}{\Huge}% Error on this line
\begin{document}
\tableofcontents
\chapter{title}
\section{title}
\end{document}

这会引发错误

命令 \cfttoctitlefont 未定义。\renewcommand{\cfttoctitlefont}

答案1

tocloft不应与其memoir有自己的设置一起使用(类似tocloft但不完全相同)。

在我们定义的 TOC 标题中使用与排版标题memoir相同的宏(以确保设计的连贯性)\chapter

要完成你正在尝试的事情,你可以使用

\renewcommand\printtoctitle[1]{\Huge #1}%

默认正在运行\printchaptertitle,其默认状态是\chaptitlefont #1

相关内容