使用 titlesec 包在节前留出垂直空间

使用 titlesec 包在节前留出垂直空间

我正在写论文,每个部分都必须从新的一页开始。我需要在各部分前留出 6 个空格,在各部分后留出 4 个空格。

我的文章格式的字体大小是 12,并且我在整个论文中通过 setspace 包使用 \doublespacing。

我正在执行以下操作:

\usepackage{titlesec}
\titlespacing{\section}
{0pt}{3\baselineskip}{2\baselineskip}

但是 latex 不会在新页面开始的章节标题前留出 6 个空格。章节标题与顶部边距对齐,章节标题前没有额外的垂直空格。

你能帮我解决我的问题吗?

我在下面添加了我的代码:

\documentclass[12pt]{article}
\usepackage{amssymb,amsmath,amsfonts,setspace,array,hyperref,amsthm, titlesec}

\usepackage[flushmargin]{footmisc}

\renewcommand\footnotelayout{\footnotesize}

\usepackage{indentfirst}

\usepackage[round]{natbib}

\usepackage[english,turkish]{babel}

\usepackage{lipsum}

\setlength{\footnotesep}{0.5cm}

\setlength{\parindent}{1cm}

\widowpenalty10000

\clubpenalty10000

\usepackage{tocloft}

\renewcommand\cftsecleader{\cftdotfill{\cftdotsep}}

\titlespacing{\section}
{0pt}{3\baselineskip}{2\baselineskip}

\usepackage{geometry}
\geometry{
    a4paper,
    left=3.5cm,
    top=2.5cm,
    right=2.5cm,
    bottom=2.5cm
}

\begin{document}

\doublespacing

\section{INTRODUCTION}

\lipsum

\newpage

\lipsum

\end{document}

相关内容