如果我编译以下代码,我会得到一张幻灯片,其中正常块正文文本大小很小,如代码中所写,而示例和警报块的正文文本大小不会改变。
我也尝试过其他组合\setbeamerfont
,但它们都无法改变示例和警报块的正文大小。
\documentclass[aspectratio=169]{beamer}
\usetheme{Frankfurt}
\setbeamerfont{block title}{size=\Huge}
\setbeamerfont{block body}{size=\tiny}
\setbeamerfont{block title example}{size=\Huge}
\setbeamerfont{block body example}{size=\tiny}
\begin{document}
\begin{frame}
\begin{exampleblock}{Title}
Test
\end{exampleblock}
\begin{alertblock}{Title}
Test
\end{alertblock}
\begin{block}{Title}
Test
\begin{itemize}
\item Item
\end{itemize}
\end{block}
\end{frame}
\end{document}
答案1
使用模板,block body alerted
您将更改示例和警告块正文字体。根据手册,block body example
应该使用它来修复示例正文字体,但对于法兰克福主题,它不起作用。
\documentclass[aspectratio=169]{beamer}
\usetheme{Frankfurt}
\setbeamerfont{block title}{size=\Huge}
\setbeamerfont{block body}{size=\tiny}
\setbeamerfont{block title example}{size=\Huge}
\setbeamerfont{block body alerted}{size=\tiny}
\setbeamerfont{block body example}{size=\Huge}
\begin{document}
\begin{frame}
\begin{exampleblock}{Title}
Test
\end{exampleblock}
\begin{alertblock}{Title}
Test
\end{alertblock}
\begin{block}{Title}
Test
\begin{itemize}
\item Item
\end{itemize}
\end{block}
\end{frame}
\end{document}