Beamer 页脚字体大小

Beamer 页脚字体大小

如何在不修改标题字体(在标题页上)的情况下更改 Beamer 页脚的字体大小?另外,当我尝试更改标题字体时,它\title{\fontsize{20}{25} My Title}似乎不起作用。谢谢。

答案1

\selectfont您需要以下命令fontsize

\documentclass{beamer}
\usetheme{AnnArbor}
\title[My Title]{ \fontsize{20}{25}\selectfont My Title} 
\begin{document}
\frame{\titlepage}
\frame{a frame}
\end{document}

详细信息记录在LaTeX 字体命令文档

编辑:使用主题AnnArbor和的可选参数\title

答案2

您可以通过设置脚注字体来更改脚注中所有元素的字体

\setbeamerfont{footline}{size=<size>}

举个小例子:

\documentclass{beamer}
\usetheme{AnnArbor}

\title[Short title]{Long}
\author[Short author]{Long}
\institute[Short inst.]{Long}

\setbeamerfont{footline}{size=\fontsize{9}{11}\selectfont}

\begin{document}

\begin{frame}
\maketitle
\end{frame}

\end{document}

在此处输入图片描述

当然,如果选择的字体太大,得到的结果不会很令人满意(尝试使用\fontsize{10}{12}\selectfont我上面的示例代码)。在这种情况下,您必须更改模板footline。在下面的例子中,我对日期和页码之间以及页码后的间距做了一些更改,以使页脚的字体大小为10pt

\documentclass{beamer}
\usetheme{AnnArbor}

\title[Short title]{Long title}
\author[Short author]{Long author}
\institute[Short inst.]{Long institute}

\makeatletter
\setbeamertemplate{footline}
{
  \leavevmode%
  \hbox{\fontsize{11}{13}\selectfont%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
    \usebeamerfont{author in head/foot}\insertshortauthor~~\beamer@ifempty{\insertshortinstitute}{}{(\insertshortinstitute)}
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
    \usebeamerfont{title in head/foot}\insertshorttitle
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,right]{date in head/foot}%
    \usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{1em}% original: 2ex
    \insertframenumber{} / \inserttotalframenumber\hspace*{1ex}% original: 2ex
  \end{beamercolorbox}}%
  \vskip0pt%
}
\makeatother

\setbeamerfont{footline}{size=\fontsize{10}{11}\selectfont}

\begin{document}

\begin{frame}
\maketitle
\end{frame}

\end{document}

相关内容