将 Beamer Metropolis 主题中的数学字体更改为无衬线默认字体

将 Beamer Metropolis 主题中的数学字体更改为无衬线默认字体

我正在使用 Beamer metropolis 主题,我想将 Beamer 演示文稿中的数学字体更改为默认的无衬线字体,同时将文本字体保留为 Fira Sans。有没有简单的方法可以做到这一点(最好是在 PDFLaTeX 而不是 XeLaTeX 中)?

我尝试过类似的方法这里这里,但对我来说似乎都不起作用......

答案1

与 pdflatex 一起使用:

\documentclass{beamer}

\usetheme{metropolis}

\usepackage[sfdefault,light]{FiraSans}
\def\mathfamilydefault{cmss}


\begin{document}

\begin{frame}
text

\[
x^2 abc
\]

\end{frame}

\end{document}

在此处输入图片描述

(我不建议像这样混合字体系列)

相关内容