我使用首行缩进来写段落。当新段落在代码列表(或其他图)之后开始时,这对我来说看起来有点不舒服。这种排版惯例是什么?使用\noindent
来抑制缩进可以吗?
答案1
排版惯例是缩进图片(甚至是显示图片)后面的段落。原因很简单,假设页面顶部有一个图片,下方有文字,则没有任何迹象表明这是新段落的开始,或者是上一页结束的段落中句子的开始。(La)TeX 默认以这种方式采用段落缩进。
即使图像被放在中间,只要你正确处理数字,保持一致的排版也是一种不错的选择,而且它们看起来不会“格格不入”。下面是一本统计书中的一个例子。
答案2
\noindent
可以工作,但实际上 latex 很难判断图形和显示列表等是位于段落之间还是段落中间,后者不缩进。因此,如果您在不需要的地方缩进,那么您可能在某个地方有虚假的空白行,表示段落的开始,而您想将其视为段落中间。
答案3
虽然我完全同意 David Carlisle 的回答,但在阅读我自己的.tex
文件时,我喜欢在列表、图形或表格(等等)的开头和结尾之间留出一些空白,因为我发现这样可以更好地阅读 `.tex. 文件。但你肯定不想在不合适的地方“开始”一个新段落。所以我通常会做以下两件事之一:
paragraph text:
%
%
\begin{itemize}
...
\end{itemize}
%
%
resumption of paragraph text....
或者我使用\noindent
纯空白行来分隔所有内容。我在各个文档中的做法并不一致,但我倾向于在文档中使用相同的行。