如何减少 \paragraph 前的空格

如何减少 \paragraph 前的空格

我正在使用\documentclass[11pt]{article},并且想稍微减少每个之前的空间\paragraph{Some text}

一个 MWE。

\documentclass[11pt]{article}
\begin{document}
\section{Intro}
Hello
\paragraph{A paragraph}
Some more text

And we continue.
\end{document}

答案1

一种方法是调整\@startsection作为article的定义\paragraph

在此处输入图片描述

\documentclass{article}
\setlength{\parindent}{0pt}% Just for this example
\begin{document}
Hello
\paragraph{A paragraph}
Some more text

And we continue.

\bigskip
\hrulefill
\bigskip

\makeatletter
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
                                      {\parskip}%{3.25ex \@plus1ex \@minus.2ex}%
                                      {-1em}%
                                      {\normalfont\normalsize\bfseries}}
\makeatother

Hello
\paragraph{A paragraph}
Some more text

And we continue.

\end{document}

我提到减少“非常轻微”之前的空间是将其从3.25ex \@plus 1ex \@minus .2ex\parskip( 0pt \@plus 1pt) 减少。

作为参考,请参阅在哪里可以找到类似\@startsectionLaTeX 的命令的帮助文件或文档?

相关内容