我最近获得了其中一种非常完整的 OTF 字体系列(拉丁文/希腊文/西里尔文,带有小写字母和许多连字符)。借助 fontspec,我设法让它与 LuaLaTeX 配合使用,但当我尝试在 beamer 中使用它时,什么也没发生(我得到的是标准的 beamer 无衬线字体)。这是我的(最小)代码,它不起作用:
\documentclass{beamer}
\usepackage[no-math]{fontspec}
\usepackage{luatextra}
\usefonttheme{professionalfonts}
\usetheme{AnnArbor}
\usecolortheme{crane}
\setmainfont[
Path = /hom/yannis/texmf/cours/stats/,
Extension = .otf,
Ligatures = TeX,
BoldFont = FedraSerifProABold,
ItalicFont = FedraSerifProABookItalic,
BoldItalicFont = FedraSerifProABoldItalic
]{FedraSerifProABook}
\begin{document}
\begin{frame}Bonjour Καλημέρα καὶ τῷ Θεῷ Δόξα\end{frame}
\end{document}
字体没问题,因为代码完全相同,但使用了 article 类,没有 beamer 特定的命令和环境,运行正常。那么,我做错了什么?
我的luatex版本是beta-0.70.2-2012062819(TeX Live 2012)(format=lualatex 2013.6.6)。