从子图切换到子标题:未知浮动选项“H”

从子图切换到子标题:未知浮动选项“H”

我正在尝试将我的文档从使用floatsubfig包切换到使用subcaption。问题是,我想要\begin{figure}[H]以前有的;但现在我得到:

! LaTeX Error: Unknown float option `H'.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.844 \begin{figure}[H]

我该怎么办?如果我无法使用此选项,我可以通过其他方式实现相同的效果吗(例如将浮动包装在迷你页面中?有没有不那么丑的东西?)

答案1

实际上,这个float兼容subcaption。你只需要确保和\usepackage{float}在正确的位置 - 即之前\usepackage{hyperref}---否则你会得到一个错误

当您这样做时,您\begin{figure}[H]的 将会像以前一样定位,并且不会有任何抱怨。

谢谢@DavidCarlisle。

相关内容