使用float
包在 LaTeX 中精确/手动放置/定位图形/图片/表格/“正常浮动对象”
- 该
float
包提供了H
放置选项。
H
将图形(浮点数)放置在代码中放置它的准确位置。
- 其余代码与普通图形(浮点数)相同。
- 警告:这里许多经验丰富的用户似乎因为某种原因不喜欢这个解决方案,而我仍然喜欢它,因为浮动和非浮动对象的代码是相同的。
- 通常,应该让 LaTeX 决定放置图形的位置(为了获得更好的布局)。
- 我发现自己经常处于这样的情况(例如主管希望担任某个特定职位),我很高兴该
float
软件包能够提供手动方法。
- Highley 相关问题:强制在文本中放置图形和如何影响 LaTeX 中图形和表格等浮动环境的位置?(在上面的评论中提供)。
\documentclass{article}
\usepackage{graphicx}
\usepackage{float}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{figure}[H] % <-- Use [H] for exactly here
\centering
\includegraphics[width=0.8\linewidth]{example-image-a}
\caption{I am a caption.}
\end{figure}
\blindtext
\end{document}