如何调整目录标题以匹配其他章节标题

如何调整目录标题以匹配其他章节标题

我在用

\documentclass[a4paper,11pt,twoside,openright]{book}

并使用自定义标题

\usepackage{titlesec, blindtext, color}
\definecolor{gray75}{gray}{0.75}
\newcommand{\hsp}{\hspace{20pt}}
\titleformat{\chapter}[hang]{\Huge\bfseries}{\thechapter\hsp\textcolor{gray75}{|}\hsp}{0pt}{\Huge\bfseries}

结果是章节编号、垂直线和章节名称。

但是,“Contents”标题保持不变。我希望它看起来与其他标题相同(可选地以 0(零)开头)。

标题安全doc 引用了 titletoc 包,该包显然可以修改内容中的章节列表,但不能修改内容标题本身。

我怎样才能实现一致的布局?

答案1

答案就在“扩展设置”中titlesec 文档。感谢@Sigur 在评论中提供的提示。

\titleformat{name=\chapter,numberless}[hang]{\Huge\bfseries}{\thechapter\hsp\textcolor{gray75}{|}\hsp}{0pt}{\Huge\bfseries}

请注意name=,对于编号版本来说这似乎不是必需的,但对于未编号版本来说这显然是必需的。

相关内容