我的问题是第一个图可以正常工作。我可以在第一个图所在的页面上添加文本,文本可以放在图之前或之后,并出现在它应该出现的位置。但是,第二个图被强制放在它自己的页面中。图后不能添加任何文本,而是将其撤离到第一个图所在的页面上,并放在该图之后。
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage[finnish]{babel}
\usepackage{pythonhighlight}
\usepackage[section]{placeins}
\graphicspath{ {./images/} }
\tolerance
\begin{document}
\section{section X}
some text which appears where it should be
\begin{figure}[h]
\hspace*{-4.5cm}
\centering
%figure content
\end{figure}
some more text which appears where it should be, lets call this place ***
%problems start here
\begin{figure}[h]
\hspace{-4.5cm}
\centering
%content of the second figure, identical in size to the first one
\end{figure}
text here is evacuated to ***
\end{document}
我尝试过将 [h] 更改为不同的设置、Floatbarriers、使图形更小等等。