我正在使用\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
) 减少。