![使用 beamer 更改字体样式](https://linux22.com/image/257604/%E4%BD%BF%E7%94%A8%20beamer%20%E6%9B%B4%E6%94%B9%E5%AD%97%E4%BD%93%E6%A0%B7%E5%BC%8F.png)
我想更改演示文稿中的字体样式。我更喜欢 Liberation Serif 字体。这是 TrueType 字体,因此可以使用 XeLaTeX。我尝试使用\usepackage{fontspec}
和设置此字体\setmainfont{Liberation Serif}
,但文档中的字体没有改变。如何解决这个问题?
答案1
默认情况下,beamer
使用无衬线字体,因此\setmainfont
不会执行任何操作。您必须告诉它您想要衬线字体:
\documentclass{beamer}
\usefonttheme{professionalfonts} % using non standard fonts for beamer
\usefonttheme{serif} % default family is serif
\usepackage{fontspec}
\setmainfont{Liberation Serif}
\begin{document}
\begin{frame}
Abdce
\end{frame}
\end{document}