tcolorbox中插入图片

发布于 2022-06-11 22:42:44

我需要在tcolorbox中插入一个图片,并让这个图有caption和正确的label指向这个图(而不是指向某个章节)。

类似beamer的block一样,实现下面的功能。
image.png

\documentclass{beamer}
\usepackage{graphicx}
\usepackage{mwe}
\usetheme{Darmstadt}
\begin{document}
    \begin{frame}{test}
        \begin{block}{test}
            test
            \begin{figure}
                \centering
                \includegraphics[width=3cm]{example-image-golden}
                \caption{test}
                \label{fig:test}
            \end{figure}
        \end{block}
    \end{frame}
\end{document}

但tcolorbox内似乎不能插入figure环境。如何解决这个问题?

查看更多

关注者
0
被浏览
1.8k
雾月
雾月 2022-06-12
这家伙很懒,什么也没写!

使用 caption 宏包提供的 \captionof 命令,可在非浮动体中生成相应的 caption。

\documentclass{article}
\usepackage{caption}
\usepackage{tcolorbox}
\usepackage{hyperref}

\begin{document}

\begin{tcolorbox}
\begin{center}
\includegraphics[width=3cm]{example-image-golden}
\captionof{figure}{test}\label{fig:1}
\end{center}
\end{tcolorbox}

\ref{fig:1}
\end{document}
2 个回答
芒果不盲
芒果不盲 2022-06-12
学好TiKZ和tcolorbox!

有没有觉得你的需求有些奇怪)
在固定的盒子里面,你想放一个“漂浮”的物体(

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览