我在latex中遇到了将图片放置在页面底部的问题。当我指定\begin{figure*}[b]
时,我的文档中所有的图片都会被放置在文档末尾。我需要的是只在当前页或下一页底部放置一个特定的图片。
请指导我如何实现?
dblfloatfix
package。根据简要的包描述:
因此,在加载该包解决了两个问题:双栏文档中的浮动对象以正确的顺序排列,并且允许的浮动位置现在为
[tbp]
。
\usepackage{dblfloatfix}
后,您可以使用:\begin{figure*}[btp]
% <your figure here>
\end{figure*}
和所有浮动体一样(特别是在两栏环境中),浮动体可能不会出现在它应该出现的位置上。因此,您可能需要移动 figure*
声明以达到所需的文档位置。
stfloats
提供类似的功能。
参考: 将 table*
放在页面底部?
对于我来说,使用\begin{figure*}[!b]
是有效的。
Werner的解决方案对我实际上没有起作用。
所以我只是使用了这个 -
\begin{figure*}[b]
% <your figure here>
\end{figure*}
来源: https://www.overleaf.com/learn/latex/Positioning_of_Figures
本文详细介绍了在 LaTeX 中如何调整浮动图像的位置和大小。请注意,针对特定场景可能需要使用多种选项进行微调。
\documentclass
吗?你有一个使用twoside
模式的文档吗?或者更好的方式是,提供一个最小化的示例来复制你当前遇到的错误行为。也许你想放置在底部的图片太大了?你需要向我们提供信息,以便社区能够回答你的问题。 - Werner\begin{figure*}[b]
...\end{figure*}
,请使用\begin{figure}[b]
...\end{figure}
。 - Werner