正如标题所述。有没有办法为 beamercolorbox 插入背景图片。我的意思是我可以让其中两个重叠或类似的东西,但我能以某种方式插入背景图片吗?谢谢。
答案1
更新:
使用最新版本的tcolorbox
( 2.32 (2013/06/23)
),beamer
皮肤可以很好地与水印剪辑配合使用:
\documentclass{beamer}
\usetheme{Boadilla}
\usepackage{lipsum}
\usepackage{tcolorbox}
\tcbuselibrary{skins,hooks}
\usetikzlibrary{shadows}
\tcbset{colframe=structure,fonttitle=\bfseries,beamer}
\begin{document}
\begin{frame}
\frametitle{A color box with a background image}
\begin{tcolorbox}[enhanced,title={The title},watermark graphics=mushrooms,
watermark opacity=0.5,watermark color=blue,watermark stretch=1]
\lipsum[4]
\end{tcolorbox}
\end{frame}
\end{document}
beamercolorbox
您可以通过强大的模拟轻松做到这一点tcolorbox
包;skins
和hooks
库允许您插入背景图像(甚至还有一个beamer
皮肤,可以为框提供外观和感觉);为beamer
设置值,图像将占据整个框。1
watermark stretch
举个小例子;我用了一个(现在已经很有名了)Wikipedia image
,将其重命名为mushrooms
:
\documentclass{beamer}
\usetheme{Boadilla}
\usepackage{lipsum}
\usepackage{tcolorbox}
\tcbuselibrary{skins,hooks}
\usetikzlibrary{shadows}
\tcbset{colframe=structure,fonttitle=\bfseries}
\begin{document}
\begin{frame}
\frametitle{A color box with a background image}
\begin{tcolorbox}[enhanced,title={The title},watermark graphics=mushrooms,
watermark opacity=0.5,watermark color=blue,watermark stretch=1]
\lipsum[4]
\end{tcolorbox}
\end{frame}
\end{document}