如果只需要 \captionof
,不需要强制 above
或 below
,caption
宏包就提供这个命令,必须用在一个环境内,不过最好是用 \captionsetup{type=...}
,这样可以正确处理超链接。
\begin{center}
\captionsetup{type=table...}
\caption{...}
...
\end{center}
如果需要强制设置 caption 的位置,而不管 \caption
是放在图片/文字前面还是后面,那 \captionaboveof
的功能不是这个(至少现在的版本不是)。如果需要类似的功能,floatrow
宏包可以全局设置 caption 的位置,也可用它的 floatrow
环境配合 \ffigbox
等。
问 ctexart如何搬scrartcl.cls中的轮子\captionaboveof{}{}?