diff --git a/beamerthemem.sty b/beamerthemem.sty index b8b8ac4..437410f 100644 --- a/beamerthemem.sty +++ b/beamerthemem.sty @@ -52,17 +52,27 @@ \RequirePackage{etoolbox} \RequirePackage{tikz} \RequirePackage{pgfplots} -\RequirePackage{ifxetex} +\RequirePackage{ifxetex,ifluatex} +\newif\ifxetexorluatex +\ifxetex + \xetexorluatextrue +\else + \ifluatex + \xetexorluatextrue + \else + \xetexorluatexfalse + \fi +\fi \usetikzlibrary{backgrounds} \usetikzlibrary{calc} \usecolortheme{metropolis} -\ifxetex +\ifxetexorluatex \usefonttheme{metropolis} \else - \PackageWarning{beamerthemem}{You need to compile with XeLaTeX for the Fira fonts.} + \PackageWarning{beamerthemem}{You need to compile with XeLaTeX or LuaLaTeX for the Fira fonts.} \fi %}}}