垂直边距的间距问题

垂直边距的间距问题

我正在尝试使文档中的文本与文档的边距对齐。这是 MWE

\documentclass[12pt]{report}
\usepackage[top=1.0in,hmargin=1.25in,height=9.0in,letterpaper,showframe]{geometry}
\usepackage{setspace}
\usepackage{titlesec}
\usepackage{blindtext}

\titleformat{\chapter}{\bfseries}{\thechapter}{1em}{}{}
\titlespacing{\chapter}{0pt}{0pt}{12pt}

\titleformat{\section}{\bfseries}{\thesection}{1em}{}{}
\titlespacing{\section}{0pt}{12pt}{12pt}

\begin{document}    
    \doublespace
    \chapter{Chapter 1}
    \blindtext  
    \section{This is a section}
    \Blindtext
\end{document}

有两个问题。第一,在第一页的章节标题上,它距离顶部边距很远:

章节标题间距 我以为使用titlesec包并设置间距0pt会删除之前的空格,但事实并非如此。我发现这里课堂上report使用50pt的间距,但在章节-50pt中 使用\titlespacing会将章节标题移动太多。我可以尝试一下,让它到达行,但我想知道是否有合适的方法来做到这一点。

其次,您可以看到文本与底部和顶部边距之间存在空格:

底部和顶部的文本

我不知道如何从顶部边距中删除该空格。我不太关心底部边距,因为有人可能会说该间距会根据页面包含的文本量而变化,但我也很好奇是否可以删除该空格。

编辑:我按照给出的解决方案修复了与章节标题的分离。我所说的文本和边距之间的空间是这个:

垂直分离

这是可以改变的吗?

答案1

这是你想要的吗?

\titlespacing{\chapter}{0pt}{-\baselineskip}{12pt}

在此处输入图片描述

相关内容