![减小 beamer 中列表的字体大小](https://linux22.com/image/313861/%E5%87%8F%E5%B0%8F%20beamer%20%E4%B8%AD%E5%88%97%E8%A1%A8%E7%9A%84%E5%AD%97%E4%BD%93%E5%A4%A7%E5%B0%8F.png)
我想减小投影仪框架上项目符号列表的字体大小。
我的代码是:
\begin{frame}{Title}
\begin{itemize}
\item Item 1 here
\item Item 2 here
\end{itemize}
\end{frame}
我曾尝试使用这个建议:在 beamer 中,使用嵌套列表更改选定幻灯片的字体大小,但这会改变字体大小而不改变项目符号大小......
提前致谢,
答案1
三角形的大小是硬编码的。因此,其定义需要调整。原始定义可以在以下位置找到beamerinnerthemedefault.sty
:
\defbeamertemplate*{itemize item}{default}{%
\scriptsize\raise1.25pt\hbox{\donotcoloroutermaths$\blacktriangleright$}}
示例,使三角形变小并将字体设置为\footnotesize
:
\documentclass{beamer}
\begin{document}
\begin{frame}{Title}
\setbeamerfont{itemize/enumerate body}{size=\footnotesize}
\setbeamertemplate{itemize item}{%
\footnotesize
\raise1pt\hbox{\donotcoloroutermaths$\scriptstyle\blacktriangleright$}%
}
\begin{itemize}
\item Item 1 here
\item Item 2 here
\end{itemize}
\end{frame}
\end{document}