使用 titlesec 在章节标题前留出垂直空间

使用 titlesec 在章节标题前留出垂直空间

我尝试使用包titlesec和命令来消除节标题前后的垂直空格\titlespacing*{\section}{0pt}{0pt}{0pt},但它只能消除节标题后的垂直空格。节标题之前仍有一部分双倍空格。我搜索了数据库,没有找到解决方案。

答案1

不要切换到\normalsize的参数内部\section;而是使用titlesecs\titleformat宏。

\documentclass[12pt]{extarticle}

\usepackage{setspace}
\onehalfspacing

\usepackage[compact]{titlesec}
\titleformat{\section}{\normalfont\bfseries}{\thesection}{1em}{}
\titlespacing*{\section}{0pt}{*0}{0pt}

\begin{document}

\section*{LOT}

The LOT hypothesis

\section*{The Regress Argument}

RA

\end{document}

在此处输入图片描述

相关内容