我的文档末尾有一个大图,而不是我想要的部分。甚至\begin{figure}[h]
也无济于事。如果不缩小它,我怎么能把它放在我想要它的部分的末尾?
答案 0 :(得分:2)
Here是浮点放置的小教程。您要做的是在该部分的末尾添加\afterpage{\clearpage}
命令。这将在当前的页面之后创建一个额外的页面,并将那些留在那里的浮点数放在那里。如果浮动仍未放置,则必须调整其大小。如果你真的不想调整大小并且它应该适合页面,那么你可以尝试暂时更改边距和文本区域(即仅适用于那一页)并查看是否可以放置浮动。
答案 1 :(得分:2)
使用afterpage
包可能是一个很好的解决方案。但是,使用选项here
,您试图告诉LaTeX您想要放置图像的位置。相反,你需要告诉LaTeX放置图像的位置:
\begin{figure}[tb]
表示适合带有文字的页面的数字(例如,图形文本高度的一半,文本的另一半)\begin{figure}[p]
表示大到足以需要专用页面的浮动。设置合适的选项可以增加将图像放在所需位置的机会,同时获得良好的页面布局。
如果图形距离应放置的页面仍然太远,您可以为使用包placeins或afterpage(已经提到)的浮动定位设置一些“障碍”。
答案 2 :(得分:1)
我忘记了提供此功能的float
或array
包,但是,
\begin{figure}[H]
...
\end{figure}
大写字母H会将数字准确地放在代码中。