在比默,我使用下面的代码,\setbeamerfont{description item}{size=\tiny}
但似乎不是工作。我怎样才能描述物品使用微小的作为字体大小?
答案1
在 Linux 上的 TeX Live 2013 中,您的代码可以运行对于标签。 改变仅有的文本的字体大小,您只需将其放在\tiny
第一个项目之前即可。要每次都自动执行此操作,您可以使用 Alan Munn 引用的解决方案:
\usepackage{etoolbox}
\AtBeginEnvironment{description}{\tiny}
或者您可以重新定义description
环境,或者更好的是,简单地定义一个新环境,以便您也可以使用原始描述:
\documentclass{beamer}
\begin{document}
\begin{frame}
\newenvironment{tynidesc}{
\setbeamerfont{description item}{size=\tiny}
\begin{description}\tiny}{\end{description}}
Scriptsize labels and large font in text
\setbeamerfont{description item}{size=\scriptsize}
\begin{description}
\Large
\item[test] test
\item[test] test
\end{description}
Large labels and scriptsize fontin text
\setbeamerfont{description item}{size=\Large}
\begin{description}
\scriptsize
\item[test] test
\item[test] test
\end{description}
\setbeamerfont{description item}{size=\normalsize}
The \texttt{tynidesc} environment
\begin{tynidesc}
\item[test] test
\item[test] test
\end{tynidesc}
Normal \texttt{description} environment
\begin{description}
\item[test] test
\item[test] test
\end{description}
\end{frame}
\end{document}