减少子部分之间的空间

减少子部分之间的空间

我用伦斯勒公司论文的文档样式。但是,我发现子小节之间的间距(大约 2 行)非常大,我想减小它。我该怎么做?(注意:我不需要遵守 LNCS 格式规则,因此可以对此进行修改。)

%% LyX 2.0.5.1 created this file.  For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[10pt,english]{llncs}
\begin{document}
\section{Section A}
\subsubsection{First.}
Lorem ipsum.
% TODO: decrease spacing here
\subsubsection{Second.}
Lorem ipsum.
\end{document}

答案1

空间多于 \subsubsection与上面的类似,\subsection并且\section根据llncs.cls。您需要根据自己的喜好更新长度:

在此处输入图片描述

\documentclass{llncs}% http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0
\begin{document}
\section{A section}
Some text
\subsection{A subsection}
Some text
\subsubsection{A subsubsection}
Some text
\subsubsection{Another subsubsection}
Some text

\bigskip

% Put the block below in your LaTeX preamble
\makeatletter
\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
                       {-8\p@ \@plus -4\p@ \@minus -4\p@}% Formerly -18\p@ \@plus -4\p@ \@minus -4\p@
                       {-0.5em \@plus -0.22em \@minus -0.1em}%
                       {\normalfont\normalsize\bfseries\boldmath}}
\makeatother

\section{A section}
Some text
\subsection{A subsection}
Some text
\subsubsection{A subsubsection}
Some text
\subsubsection{Another subsubsection}
Some text
\end{document}

对 的参数进行了更改\@startsection,它由 调用\subsubsection(以及大多数其他分段宏)。具体来说,第四和第五个参数处理分段命令前后的空格。如果它是负数(就像 的情况一样\subsubsection),则生成一个插入标题,否则将其设置为显示。有关实际含义/用法的更多信息,请参阅在哪里可以找到类似\@startsectionLaTeX 的命令的帮助文件或文档?

相关内容