文档中 \paragraph 后的间距

文档中 \paragraph 后的间距

我想在段落标题和段落本身之间留一个空格。但到目前为止我尝试过的所有方法都没有奏效。标题\paragraph和正文在同一行,而我想在标题和段落正文之间至少跳过一行。

\documentclass[oneside,12pt]{book}     
\usepackage[french]{babel} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\begin{document}

\section{section}
\subsection{subsection}
\subsubsection{subsubsection}
\paragraph{the header}
\vspace{1cm} % I want to skip a line or add space between header and the body of paragraph
body of the paragraph

\end{document}

我正在使用书籍文档,因为到目前为止我看到的所有答案都是针对文章文档或 scrbook 文档的。

答案1

总体来说,\paragraph样式固定book.cls为无下方空间,文本与头部连续,如果需要下方空间,请按照以下标签操作:

\documentclass[oneside,12pt]{book}     
\usepackage[french]{babel} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\begin{document}
\makeatletter
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
                                    {-3.25ex \@plus1ex \@minus.2ex}%
                                    {10pt}%
                                    {\normalfont\normalsize\bfseries}}
\makeatother

\section{section}
Test
\subsection{subsection}
Test
\subsubsection{subsubsection}
Test
\paragraph{the header}
body of the paragraph

\end{document}

相关内容