如何设置 Beamer 演示文稿中所有逐字注释的字体大小?

如何设置 Beamer 演示文稿中所有逐字注释的字体大小?

我正在尝试阅读 Beamer 手册,但我甚至不知道我在寻找什么,所以请帮忙。

我如何全局改变(但即使是每帧,它仍然是好的)逐字块的大小?

答案1

将以下内容添加到脚本的序言中:

\makeatletter
\def\verbatim{\tiny\@verbatim \frenchspacing\@vobeyspaces \@xverbatim}
\makeatother

这应该会全局改变文档中的任何逐字环境。只需更改

\tiny

您想要的任何字体大小。

答案2

最好的策略是加载fancyvrb包;使用

\usepackage{fancyvrb}
\fvset{fontsize=\footnotesize}
\RecustomVerbatimEnvironment{verbatim}{Verbatim}{}

你的verbatim环境将全部使用 打印\footnotesize。如果你想覆盖特定环境的设置,你可以说

\begin{verbatim}[fontsize=\huge]

(好吧,也许不是\huge,这只是给出这个想法);或问题

\fvset{fontsize=\normalsize}

在框架内,设置仅保留在该框架内。

当然,您知道包含逐字材料的帧应该通过 来宣布\begin{frame}[fragile]

答案3

或者,您可以尝试使用“verbatim”包。我这样做:

\usepackage{verbatim}
\makeatletter
\def\verbatim@font{\scriptsize\ttfamily}
\makeatother

将所有逐字文本的大小更改为脚本大小。

相关内容