是否可以为“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}
您可以在这里看到,页脚下方的线条被删除,页脚上方的线条被一条细线替换。在顶部可以看到原始线条。