4

我想将 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 宏

在 ^ 和 _ 宏之后发生的图中勾画了一个修复(是:LaTeX 限制?) ,它似乎对我有用

干杯!!

4

2 回答 2

1

我不能在这里测试它,但我认为这种组合htbp!不允许的。!定义 LaTeX 应该听给定的放置说明符并按照您指定的方式放置图形。你htbp!对 LaTeX 说类似

将我的图像放在这里、顶部、底部或特殊页面上。做这一切!

我认为你应该选择htbpor h!, t!, b!or p!

于 2012-10-17T20:04:31.410 回答
1

找到了解决方案:

我在http://anthony.liekens.net/index.php/LaTeX/SubscriptAndSuperscriptInTextMode中定义了 \textsuperscript 宏

在 ^ 和 _ 宏之后发生的图中勾画了一个修复(是:LaTeX 限制?) ,它似乎对我有用

于 2012-10-18T09:34:29.267 回答