32

我的文档的默认样式是段落缩进。没关系。但是对于跟随在图形或其他对象之后的段落,我不需要缩进。

手动使用\noindent效果不佳,因为您不知道最终输出中哪个段落将跟随图形(LaTeX 会自动放置图形)。

所以我需要输出中数字后面的段落不缩进(在 tex 源代码中你看不到哪些是缩进的)。怎样才能做到这一点?

4

6 回答 6

27

看起来检查哪些段落出现在数字之后并\noindent手动放在每个人面前是唯一的方法。

于 2009-03-02T14:57:21.563 回答
9

我通常只是在数字后面加上“\\”。

于 2012-04-28T07:26:13.660 回答
2

这似乎是一个非常奇怪的要求(也很难满足)。该figure环境适用于与文本流相关但不属于文本流的对象。

以下是您可能考虑的替代方法的一些建议:

  • 如果你坚持,你可以对人物的位置施加一些适度的控制。请参阅LaTex 中的浮动和图片问题

  • 您可以增加分隔数字和正文的空格数量。查找\textfloatsep\intextsep\abovecaptionskip\belowcaptionskip

  • 您可以尝试使用floatorwrapfig包中的一些工具。

于 2009-02-12T19:44:33.267 回答
2

我的出版商需要同样的东西(所以不缩进任何段落或不做这种奇怪的事情的建议是毫无疑问的)。\

我没有找到任何自动解决方案。相反,我将尽可能多的数字放置在页面的顶部或底部,然后在所有内联放置的数字之后手动插入 \noindent 不幸的是,由于 'h' 标志只是一个必须编译的建议,检查输出,放置缩进,编译,检查输出而不是缩进,我花了大约 1 个小时来买一本 300 页的书。

于 2009-06-12T16:26:59.737 回答
1

自从我深入研究乳胶以来已经有一段时间了,所以我希望我只是提供一个粗略的想法是可以的 - 我完全不确定它是否会起作用:

IIRC,latex 允许您定义自己的计数器。您可以更改图形格式环境以增加自定义计数器,然后使段落代码设置条件缩进(仅当计数器等于 1 时),然后使其重置计数器。

(也找不到我的乳胶书,我老婆拿走了!)

编辑:对此有更多想法 - 看看 topnumber/bottomnumber 计数器,Latex 使用它们来计算它在页面上放置了多少个浮点数。您将需要使用非常相似的结构。

于 2009-02-12T19:38:31.533 回答
1

可以放在\setlength{\parindent}{0em}前面\begin{document}。我使用以下内容:

\setlength{\parident}{0em}
\setlength{\parskip}{1cm}
\begin{document}
  .............

请注意,\parskip将段落之间的间距设置为 1 厘米。

于 2015-09-18T17:31:39.580 回答