有时我想在两个特定段落之间插入一个跳过(在想法的末尾)。我的第一个尝试是简单地插入一个,\vspace
但缩进仍然困扰着我。
所以我最终想出了一个新的命令:
\newcommand{\parspace}{\vspace*{\baselineskip}\noindent}
有了它,我可以将它添加到任何我想要的位置,并在文本中休息一下。
但是感觉不太优雅。有没有更好的方法来实现同样的效果?
答案1
\documentclass{article}
\newcommand\parspace[1][\bigskip]{\par#1\noindent\ignorespaces}
\begin{document}
foo
\parspace
bar
\parspace[\medskip]
baz
\end{document}
答案2
在某些情况下,将两个段落分开是有用的,但第二个段落没有缩进是值得怀疑的。所以
... end of a paragraph.
\medskip % or \bigskip
Start of a new one ...
就足够了。只有当段落有标题或(根据文体选择)段落紧跟在标题之后时,才应取消缩进。
答案3
如果它们是两个不同的段落,缩进应该正常显示。可以通过将长度设置\parindent
为 0pt 来全局禁用缩进。您可以使用该parskip
包在所有段落之间添加分隔。您还可以在两个段落之间添加更多空间线通过使用 的可选参数\\
,例如\\[\baselineskip]
。