Beamer:“bclogo”盒子只有标题?

Beamer:“bclogo”盒子只有标题?

尽管我担心我所寻找的东西还不可能实现,但我会问它:有没有办法,使用 Beamer 文档中的“bclogo”包来创建一个显示徽标+框标题但没有内容的框(并且没有为内容保留空间)。

这是我的代码:

\begin{bclogo}[epBord=0.1, arrondi=0.4,
    couleur=white, logo=\bcplume,
    ombre=true, couleurOmbre=gray!50, epOmbre=0.1, blur,
    barre=none
    ]{the title}
\end{bclogo}

这会显示一个漂亮的框(正如预期的那样),框的上半部分显示徽标+标题,下半部分显示空白。

是否可以指示“bclogo”没有内容并且不需要为其保留空白?

答案1

不幸的是,我只找到了法语版的包装文档,但如果我理解正确的话,可以修改边距以适合文本。当然,这是一种非自动解决方案,必须根据包装盒的内容进行调整。

\documentclass{beamer}

\usepackage[tikz]{bclogo}

\begin{document}

\begin{frame}
\begin{bclogo}[epBord=0.1, arrondi=0.4,
    couleur=white, logo=\bcplume,
    ombre=true, couleurOmbre=gray!50, epOmbre=0.1, blur,
    barre=none, margeG=4, margeD=4
    ]{the title}
\end{bclogo}
\end{frame}

\end{document}

在此处输入图片描述

自动解决方案(但不使用bclogo

\documentclass{beamer}

\usepackage{tcolorbox}
\tcbuselibrary{skins} 

\usepackage[tikz]{bclogo}

\begin{document}

\begin{frame}
    \tcbset{enhanced,colframe=black,colback=white,colupper=black, fonttitle=\bfseries,center title,size=title,arc=4mm,frame style={drop shadow},boxrule=0.1mm}
    \centering
    \tcbox{\raisebox{-.25\height}{\bcplume}Title}
\end{frame}

\end{document}

在此处输入图片描述

相关内容