![即使使用 begin{figure}[H] 也无法强制在此处插入图像](https://linux22.com/image/294772/%E5%8D%B3%E4%BD%BF%E4%BD%BF%E7%94%A8%20begin%7Bfigure%7D%5BH%5D%20%E4%B9%9F%E6%97%A0%E6%B3%95%E5%BC%BA%E5%88%B6%E5%9C%A8%E6%AD%A4%E5%A4%84%E6%8F%92%E5%85%A5%E5%9B%BE%E5%83%8F.png)
我正在使用 latex 为计算机课程编写实验手册。为此,我应该逐步描述实验的步骤,并且每个步骤后面都必须有图像。但问题是,当我写一堆单词然后调用 begin{figure} 时,即使使用了 [H],它也会忽略我的顺序,将单词和两幅图像放在一起。我希望每幅图像都正确,就像我告诉它作为文本的参考一样,而不是浮动。非常感谢您的帮助,谢谢
答案1
为了使用该[H]
选项,您需要加载浮动包。
\documentclass{article}
\usepackage{graphicx}
\usepackage{float}
\usepackage{lipsum} % for dummy text
\begin{document}
\lipsum[1]
\begin{figure}[H]
\rule{4cm}{4cm}
\caption{They \emph{all} float down here.}
\end{figure}
\end{document}
您有点不幸,因为省略这个不会产生错误或警告。它确实禁用了其他定位选项,因此图形被移动到文档末尾(例如,尝试\usepackage{float}
从上面的示例中删除)。