我有两个段落和一个图片。我想将图片放在第一段中。我希望顺序如下:段落 1 先于图片,然后是段落 2
\paragraph{P1}
text
\begin{figure}[htb]
\begin{center}
\includegraphics[width=1\textwidth]{Chart_Q1_Branch}
\caption{Chart1}\label{fig_Q1}
\end{center}
\end{figure}
\paragraph{P2}
Latex 的结果如下: P1,P2,figure 我想要的是 P1 带figure, P2
我怎样才能使用默认库强制 Latex 执行此操作?
答案1
穷人的解决方案是将图形代码放在 .tex 文件的较早位置,以便它在第 2 段开始之前更早出现。
另一种可能性是放置“\FloatBarrier“在第 2 段开始之前,可以在包中找到放置:http://www.ctan.org/pkg/placeins
答案2
下一个选项是添加
\clearpage
在图之后,我猜它会按照正确的顺序放置它们,但是在更多的页面上(取决于段落的大小)。