![将图形放置在图片标题内](https://linux22.com/image/249189/%E5%B0%86%E5%9B%BE%E5%BD%A2%E6%94%BE%E7%BD%AE%E5%9C%A8%E5%9B%BE%E7%89%87%E6%A0%87%E9%A2%98%E5%86%85.png)
如同将 tikzpicture 放在 \caption{} 内,我想在图形标题中插入一个外部图标,例如:
\begin{figure}
\caption{text with \includegraphics{icon} somewhere inside}
\includegraphics{image}
\end{figure}
如何实现这一点?
答案1
您需要\includegraphics
在 内进行保护\caption
;但是,这也会将图像添加到可能的图形列表中,因此您可能更愿意使用 的可选参数\caption
;在这种情况下,不需要保护。以下示例代码显示了两种替代方案:
\documentclass{article}
\usepackage[demo]{graphicx}% demo option just for the example
\begin{document}
\listoffigures
\begin{figure}
\centering
\caption{text with \protect\includegraphics[height=1cm]{icon} somewhere inside}
\includegraphics{image}
\end{figure}
\begin{figure}
\centering
\caption[text for the LoF]{text with \includegraphics[height=1cm]{icon} somewhere inside}
\includegraphics{image}
\end{figure}
\end{document}