缩进和浮动

缩进和浮动

我通常只在以下情况下才允许段落缩进:需要它们是唯一的:只有当前一个“元素”可能与所讨论的段落混淆并因此“合并”时才成立。

实际上,这意味着在 或 之后\medskip\bigskip或 之后itemize以及enumerate显示的数学运算之后都没有缩进。

现在,当排版浮点数时,很难强制执行这种样式:我想在浮点数后不留缩进(在我看来,这里很难混淆)。

鉴于此,一个段落可能会以“齐平”的方式结束,并与右边距对齐,并在浮动之后继续一个新句子......

我正在寻找的“解决方案”是力量浮动发生(根据需要)里面段落,使得浮动后的第一个字母是小写的、非缩进的字母。

有任何想法吗?

PS:我通常还会设置\setlength\parfillskip=2em plus 1 fil,以便有一个一致的“视觉线索”来表明一个段落已经结束。

答案1

简而言之:你不能。

LaTeX 在决定分页后才决定输出浮动,但输出例程开始执行时段落已经排版完毕,因此避免浮动之后的缩进是不可能的。在某些情况下,您可以通过设置一个较高的负值(例如),将顶部浮动放在段落的最后部分上方,\interlinepenalty\interlinepenalty=-500鼓励 TeX 在段落的行之间分页,但这种治疗方法可能比疾病本身更糟糕。(在我的方言中,我们说“布索山“,补丁比撕裂更糟糕。)

我认为,你从一个错误的假设开始:缩进总是必要的,除非大的中断,即标题。一些印刷传统也会在标题后缩进段落。

相关内容