段落缩进,可选换行

段落缩进,可选换行

我正在写一篇文档,希望能够在其中使用不同类型的段落分隔符。parskip对于大多数新段落,我希望使用不带 的缩进首行,但对于主题中稍大的跳跃,我希望有一个空白行(或至少是非零的parskip)。请参见下面的示例。

我目前将换行符 ( \\) 与空白行结合使用,但我知道这是不好的形式。有没有一种优雅的方法可以做到这一点,而不必每次想要空白行时都重新定义 parskip?


例子:

First paragraph
    Second paragraph, indented.

    Third paragraph indented and with a blank line.

答案1

我通常对此的反应是问“你为什么想要一个空行呢?”

总的来说,我觉得这没什么用。我并不排除在某些情况下,两个段落之间的垂直空间可以传达一些含义,但我的印象是,这主要是由于文字处理器的影响;在用文字处理器生成的文本中,空行很常见,因为创建空行非常容易:只需按两次 Enter 键即可。

话虽如此,你可以用一个非常简单的设备获得你想要的东西:

This is a long paragraph with very interesting ideas. This is a long
paragraph with very interesting ideas. This is a long paragraph with
very interesting ideas. This is a long paragraph with very interesting
ideas.

\medskip

This is a long paragraph with very interesting ideas. This is a long
paragraph with very interesting ideas. This is a long paragraph with
very interesting ideas. This is a long paragraph with very interesting
ideas.

也许你可以更进一步定义

\newcommand{\parbreak}{\par\medskip}

在您的序言中使用\parbreak代替\medskip。这样做的好处是您可以在文档制作的最后阶段选择间距量。您甚至可以修改 的定义以\parbreak不做任何事并让我开心。

相关内容