我正在使用 LaTeX 和图形环境。
我非常熟悉该环境的参数:[htbp],而且我通常也熟悉 LaTeX 默认情况下决定将每个图形放在哪里的策略。例如,将图形放置在页面的顶部或底部。
我想知道是否有一个包、宏或一些我可以提供的命令,这样如果我有一个单列文档,并且我主要有一个对图的文本内引用,那么该图会更多可能会被放置在参考文献的同一页中吗?
例如,假设我有一个很长的段落,中间有一个 \ref{FIG:X}。渲染时,有些段落出现在分页符之前,有些则出现在分页符之后。我还可以将图形命令放置在整个段落之前和之后的某个位置。有没有办法让它实际放置在与实际参考相同的页面中?
我不想发出声音too负面的,但有时如果没有大量“人为”调整分页符,您想要的几乎是不可能的。
如果标注自然落在页面底部附近,并且图形落在下一页上,则将图形向后移动一页可能会取代标注forward.
我建议(尽可能,并取决于数字的确切大小):
- 将数字置于 [t](或 [h],如果必须的话)
- 将数字尽可能靠近“正确”的位置([t] 和 [h] 有所不同)
- 使用 \input 包含来自单独文件的图形,这将使它们在进行最终调整时更容易移动
根据我的经验,这会占用大量的空闲时间 (:-)
在回复乔恩的评论时,我认为这本质上是一个困难的问题,因为 LaTeX 的人并不懒惰。您可能喜欢阅读弗兰克·米特尔巴赫的论文 https://www.latex-project.org/publications/2000-FMi-TUG-xo-pfloat.pdf.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)