作为后续行动我之前问过的一个问题,我需要能够将 Beamer 演示文稿的正常字体大小设置为 20pt。问题是,我不能使用
\documentclass[20pt]{beamer}
因为我想在自定义主题中设置此字体大小,最终用户只需加载即可,而无需提供额外的信息[20pt]
。
我已经尝试过了
\setbeamerfont{normal text}{size=20pt}
但没有快乐!
答案1
根据以下代码上一个问题:
\documentclass{beamer}
\usetheme{Madrid}
\defbeamertemplate*{footline}{my footline}
{
\ifnum \insertpagenumber=1
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=\paperwidth,ht=2.25ex,dp=1ex,center]{}%
% empty environment to raise height
\end{beamercolorbox}}%
\vskip0pt%
\else
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
\usebeamerfont{title in head/foot}\insertshorttitle
\end{beamercolorbox}}%
\vskip0pt%
\fi
}
\setbeamertemplate{footline}[my footline]
\AtBeginDocument{\fontsize{20}{24}\selectfont}
\title{Some Title}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}{Frame 1}
This is a normal frame.
\end{frame}
\end{document}