我可以用:
\setlength{\parskip}{\baselineskip}
\setlength{\parindent}{0pt}
但这会使文档的其余部分变得混乱,因为它还增加了章节、节、小节和小小节之间的间距。此外,它还增加了文本与方程式、方程式与其他方程式、图形、表格和列表等之间的空白。
我只希望它在两个文本段落之间添加空白,因此文本和方程式等之间的间距保持默认大小。
到目前为止我一直采用的方法是手动添加:
\\
每段之后。这正是我想要的,但由于我正在从事的项目是一个大型合作项目,所以这是不可取的,因为有人可能会忘记。
\begin{myParagraph}
出于同样的原因,我也希望在不将所有文本放入自定义环境中的情况下执行此操作。
我可以将什么东西放入我的header.tex
文件中来自动整理所有这些吗?
答案1
该parskip
软件包旨在允许使用标准类设置非零值,\parskip
同时减少出现不必要空间的位置。或者,更广泛的类(例如 koma 类)具有包含非零 parskip 的设计选项。
\documentclass[parskip=half]...
例如。
\\
在段落末尾使用不是添加垂直空间,它会强制段落中出现一个虚假的额外行,即一个与页面宽度相同的空框(这就是为什么您会收到框未满警告的原因)。此类框在分页符处(或任何其他地方)无法正常工作。