我正在尝试修改 beamer 模板以供自己使用。主题使用 palatino 字体作为默认文本,但这扩展到使所有内容(包括数学模式中的字体)都使用 palatino。我希望数学模式文本采用默认的 Computer Modern 字体。我对 beamer 还很陌生,但在手册中找不到针对此特定情况的任何内容。我已附上 beamer 字体主题。我应该做哪些更改(或者我可以做哪些更改)才能达到预期结果?
% Maths
%\usefonttheme[stillsansserifmath]{serif}
\usefonttheme{serif}
% general font
%\renewcommand*\rmdefault{ppl} %Palatino
% monospaced
\usepackage[T1]{fontenc}
\usepackage{palatino}
\renewcommand*\ttdefault{lmvtt} % Latin Modern Mono Proportional Font
% Font sizes
\setbeamerfont{title}{size=\Huge}
\setbeamerfont{frametitle}{size=\Large, shape = \scshape}
\setbeamerfont{framesubtitle}{size=\normalsize, shape = \normalshape}
\setbeamerfont{title in head/foot}{size=\footnotesize}
\setbeamerfont{author in head/foot}{size=\footnotesize}
\setbeamerfont{quotation}{family=\sffamily}
\setbeamerfont*{bibliography entry author}{series=\bfseries}
\setbeamerfont*{bibliography entry title}{series=\bfseries}
\setbeamerfont*{description item}{series=\bfseries}
答案1
如果你愿意,可以在序言中添加专业字体
\usefonttheme{专业字体}
但如果你打算使用 videobeam,数学方程式可能不可见