我想将png文件插入到我的文档中。
基本上,像这样,它起作用(在调用'float'之后),
\begin{figure}[H]
\begin{center}
\includegraphics{myfigure}
\caption{short caption}{VERY LONG FIGURE LEGEND}
\label{fig:myfigure}
\end{center}
\end{figure}
但是那样,它没有,
\begin{figure}[htbp!]
\begin{center}
\includegraphics{myfigure}
\caption{short caption}{VERY LONG FIGURE LEGEND}
\label{fig:myfigure}
\end{center}
\end{figure}
这对我来说很奇怪;显然我也会调用\usepackage{graphicx}
,因为没有它,它首先不会起作用。有什么建议可以解决问题吗?
更新:找到解决方案:
我在http://anthony.liekens.net/index.php/LaTeX/SubscriptAndSuperscriptInTextMode
中定义了\ textsuperscript宏修正了Figures occurring after ^ and _ macros (was: LaTeX limitation?)草图,它似乎对我有用
欢呼声!!
答案 0 :(得分:1)
我无法在此测试,但我认为不允许使用htbp
和!
组合。 !
定义LaTeX应该监听给定的放置说明符并将图形放在指定的位置。你说htbp!
与LaTeX类似
将我的图片放在此处,顶部,底部或特殊页面上。并且做到这一切!
我认为您应该选择htbp
或h!
,t!
,b!
或p!
。
答案 1 :(得分:1)
找到了解决方案:
我在http://anthony.liekens.net/index.php/LaTeX/SubscriptAndSuperscriptInTextMode
中定义了\ textsuperscript宏修正了Figures occurring after ^ and _ macros (was: LaTeX limitation?)草图,它似乎对我有用