如果这个问题之前已经有人问过,我深感抱歉,我搜索过该网站,发现了一些类似的问题,但没有找到这个。
我想消除章节标题后的空格。这通常可以通过包来完成titlesec
。问题是我使用baselineskip
和这个阻止titlesec
包来完全消除这个空格。不使用的解决方案titlesec
也受欢迎。
\documentclass{book}
\usepackage{lipsum}
\usepackage[compact]{titlesec}
\begin{document}
\setlength{\baselineskip}{2\baselineskip}
\section{section}
\lipsum[1]
\end{document}
答案1
您可以将 titlesec 命令的第三个参数\titlespacing
与负值一起使用
\documentclass{book}
\usepackage{lipsum}
\usepackage[compact]{titlesec}
\titlespacing*{\section}{0pt}{\baselineskip}{-0.5\baselineskip}
\begin{document}
\setlength{\baselineskip}{2\baselineskip}
\section{section}
\lipsum[1]
\end{document}
如果我没记错的话,不建议像你这样设置双倍行距。另一种方法是使用 setspace 包并放入\doublespacing
序言中。