这是我第四次或第五次遇到这种情况。我对乳胶很陌生,但我越来越不明白为什么会发生这种情况
我使用以下代码在文档中放置一个图形
\begin{figure}[h]
\subfloat{
\includegraphics[width=.7\textwidth]{currentdischarge}
}
\caption{Expected current discharge}
\end{figure}
然后我去开始一个新的部分并继续我的文章
\section{blah blah}
我进行排版来检查我的工作,但每次我的数字都不在我的新部分下,而不是它们应该在的位置!
请帮帮忙!我花在对抗乳胶上的时间比实际工作上的时间还多。
答案1
使用\begin{figure}[!htb]
,图形在大多数情况下将位于定义的位置。如果您不想要浮动,则不要使用浮动对象。改用:
\usepackage{capt-of}
...
\begin{minipage}{\textwidth}
\centering
\includegraphics{foo}
\captionof{figure}{bar}\label{baz}
\end{minipage}
使用 KOMA-Script 类之一,您不需要包capt-of
。当然,这只是一个一行。