I have recently acquired one of those very complete OTF font families (Latin / Greek / Cyrillic, with small caps and many ligatures). I managed to get it work with LuaLaTeX thanks to fontspec, but when I try to use it in beamer, nothing happens (I get the standard beamer sans serif fonts). Here is my (minimal) code which doesn't work:
\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}
The font is OK since exactly the same code but with article class and without the beamer-specific commands and environments works perfectly. So, what am I doing wrong?
My luatex version is beta-0.70.2-2012062819 (TeX Live 2012) (format=lualatex 2013.6.6).
\setsansfont