beamer:如何改变 beamercolorbox 的边框大小?

beamer:如何改变 beamercolorbox 的边框大小?

是否可以为“beamercolorbox”设置边框样式?像 Szeged 主题一样,但在页脚上方有一条细线,而不是两条粗线。

答案1

Szeged 主题使用 miniframes 外部主题。此外,它还设置了分隔线的颜色:

\setbeamercolor{separation line}{use=structure,bg=structure.fg!50!bg}

它是所有分隔线的父颜色。它们可以单独更改。要删除单个行,请将其背景颜色设置为空。例如,这将删除页脚下方的行,如所需:

\setbeamercolor{lower separation line foot}{bg=}

实际上,这些线条本身就是投影仪颜色框。它们在 miniframes 外部主题中定义如下:

\begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
    \end{beamercolorbox}

这里你可以看到线的粗细。如果你想让它变细,就像你的问题显示的那样,你可以修改该模板,例如:

\begin{beamercolorbox}[colsep=0.5pt]{upper separation line foot}
    \end{beamercolorbox}

替代文本

您可以在这里看到,页脚下方的线条被删除,页脚上方的线条被一条细线替换。在顶部可以看到原始线条。

相关内容