我想更改演示文稿中的字体样式。我更喜欢 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}