setbeamerfont 的问题

setbeamerfont 的问题

我正在尝试更改块标题中的字体大小,beamer但没有任何进展。

以下是链接一个 ZIP 文件包含您需要查看的内容……代码太多,无法在此处发布。问题集中在 .sty 文件的第 28 行:

\setbeamerfont*{block title}{family=\sffamily,series=\bf,size=\Huge}

无论我如何设置字体大小,渲染 PDF 时都不会反映任何变化。系列和系列似乎运行良好。

如果有必要的话,请使用该beamerposter包。提前致谢。

答案1

您用来使字体变粗的命令\bf已经过时,不应再使用(请参阅l2tabuen.pdf)。这里可以直接观察到这样做的原因:它会重置您之前所做的字体更改,因此 size 命令(在内部设置系列之前执行)不会产生任何效果。请改用\bfseries

\setbeamerfont*{block title}{family=\sffamily,series=\bfseries,size=\Huge}

请尝试提供最小工作示例下次重点关注您的问题,例如:

\documentclass{beamer}
\usepackage{beamerposter}
\setbeamerfont*{block title}{family=\sffamily,series=\bfseries,size=\Huge}
\begin{document}
\begin{frame}
\begin{block}{Title}
Content
\end{block}
\end{frame}
\end{document}

相关内容