![使用 titlesec 在 latex 中制作双倍行距章节标题](https://linux22.com/image/419110/%E4%BD%BF%E7%94%A8%20titlesec%20%E5%9C%A8%20latex%20%E4%B8%AD%E5%88%B6%E4%BD%9C%E5%8F%8C%E5%80%8D%E8%A1%8C%E8%B7%9D%E7%AB%A0%E8%8A%82%E6%A0%87%E9%A2%98.png)
我正开始撰写论文的初稿,我的机构要求我的章节标题居中并采用以下格式。
--更大的垂直空间--
'章节' 章节编号
--垂直空间--
章节标题
--更大的垂直空间--
我正在尝试使用 titlesec 包来执行此操作,但我无法理解为什么它不起作用。
在我的序言中,这就是我对章节标题格式的规定
\usepackage{titlesec}
\titleformat{\chapter}[block]{\filcenter\normalfont\LARGE\bfseries}{Chapter \thechapter}{1em}{\LARGE}
\titlespacing*{\chapter}{0pt}{10pt}{0pt}
在文档的后面我提到了这一点,
\chapter{Introduction}
但这是输出。
如何实现这种所需的格式?如果可能的话,是否可以提供一个链接,说明如何使用此网站上的 titlesec 包?我指的是一份 pdf,它应该详细介绍了如何使用该包,但它提供的示例很少,而且我对 LaTex 也不太熟悉。
谢谢
答案1
这是一个起点。在 中\titlespacing
,我使用了较短的符号*12
, &c.,这意味着垂直间距为 12ex,必要时具有一定的可拉伸性/可收缩性。根据您的需要调整值:
\documentclass[11pt]{book}
\usepackage{XCharter}
\usepackage[showframe]{geometry}
\usepackage{lipsum}
\usepackage{titlesec}
\titleformat{\chapter}[display]{\filcenter\normalfont\huge\bfseries}{Chapter \thechapter}{1em}{\Huge}
\titlespacing*{\chapter}{0pt}{*12}{*20}
\begin{document}
\chapter{Introduction}
\lipsum
\end{document}