Parskip 不起作用

Parskip 不起作用

在下面的代码中,注释 parksip 不会增加段落之间的间距,我不明白为什么。如何才能使段落之间的间距比默认间距更大?

\documentclass[aps, pra, reprint, superscriptaddress, nofootinbib]{revtex4-1}
\bibliographystyle{apsrev4-1} 
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

\setlength{\parskip}{1em}

\begin{document}

\title{TITLE}


\begin{abstract}
Abstract
\end{abstract}

\maketitle
%\pacs{}

\section{Introduction}

testsdqsdsqdqsdqsdqsd qsdqsd qsd qsd qsd qsd qsdqzzadazqsx azqd qswd ZEQSDFQZ SWFUKJHQS WD QSP DKJCSDKLFG JHERJKSDFH NSLFDFJHKQSN WDFNCJKSQLDHFDNC

test DS< FSDJKHL<NF LKJSQDKFBJLKSD FNJSKD NF KJSDQ<N FQSHFKLSJDFDKQSDHFQSKJDFHSKJDFHQSD FJ

test

\end{document}

一些插图:如您所见,间距(红色周围)很小(当我将 \setlength{\parskip}{1em} 更改为 \setlength{\parskip}{10em} 时它不会变化)

在此处输入图片描述

答案1

正如 daleif 所说他的评论重新定义\parskip是一项危险的尝试,因为这个垂直空间可能会在你不经意的时候突然出现。(此外,当你更改日记本的模板时,日记本可能会变得不稳定……)

话虽如此,我想解释一下为什么您的代码不能与 一起使用,revtex4-1但可以与 一起使用revtex4-2

这两个文件之间的大多数差异都是表面的,但revtex4-2有一个重要的补充:在类的末尾它发出\normalsize。这意味着在序言中设置了字体并1em具有其特定值。

仅在 时才被调用revtex4-1。前导中的当前字体仍为,并且等于零。\normalsize\begin{document}\nullfont1em\nullfont

如果你想重新定义\parskiprevtex4-1你必须这样做 \begin{document}。在序言中,您仍然可以\parskip使用“硬”长度(pt,,mm...)而不是字体相关的长度(emex)(但我不推荐这样做)。

相关内容