我想让投影仪的标题部分block
使用较小的字体。像这样:
\documentclass{beamer}
\usetheme{Frankfurt}
\begin{document}
\begin{frame}
\begin{exampleblock}{here default size of text but \small here is small text}
Test
\end{exampleblock}
\begin{alertblock}{Game theory \small page 78 springer}
Test
\end{alertblock}
\end{frame}
\end{document}
答案1
您的代码无法正常工作,因为您不知道当前字体大小是多少,并且\small
是“绝对”字体大小。
\small
例如,如果您将 替换为,您的代码将可以工作\tiny
。但是,如果您不想费心找出当前使用的字体大小,您可以\usepackage{relsize}
设置相关原生尺寸到当前字体,如下所示:
\documentclass{beamer}
\usepackage{relsize}
\usetheme{Frankfurt}
\begin{document}
\begin{frame}
\begin{block}{here default size of text but{\relsize{-2} here is small text}}
Test
\end{block}
\begin{alertblock}{Game theory{\smaller[2] page 78 springer}}
Test
\end{alertblock}
\end{frame}
\end{document}
这将切换为小 2 个号的字体(参见:这一页)。因此,如果您的 是 ,带有\small
(\relsize{-2}
与 相同\smaller[2]
),您将获得 中的字体\scriptsize
。
结果是这样的:
PS:我无法编译你的exampleblock
环境,所以我改用block
。