我正在写论文,我需要将章节标题居中,所以它显示“章节”,然后紧接着是实际的章节标题。现在我有
\titleformat{\chapter}{\normalfont \center}{CHAPTER \thechapter}{}{}
但我不知道如何让新线路发挥作用,因为
\titleformat{\chapter}{\normalfont \center}{CHAPTER \thechapter \\}{}{}
无法编译。
答案1
为了居中,该包为您提供了\filcenter
;第四个强制参数不能为空(它需要一定的长度,甚至是0pt
);此参数控制标签“章节号”和实际标题之间的垂直分隔(因为display
使用了格式)。无需明确写出“CHAPTER”;您可以使用\MakeUppercase{\chaptertitlename}
。根据您的需要调整设置:
\documentclass{book}
\usepackage{titlesec}
\usepackage{lipsum}
\titleformat{\chapter}[display]
{\normalfont\filcenter}{\MakeUppercase{\chaptertitlename}~\thechapter}{10pt}{}
\begin{document}
\chapter{Test Chapter}
\lipsum[1-4]
\end{document}