在 beamer 中以不常见的字体排版数学内容时出现问题

在 beamer 中以不常见的字体排版数学内容时出现问题

我想用另一种支持数学的字体 Antykwa Torunska 来排版数学。不幸的是,在使用它时,beamer数学字体会切换到标准数学字体beamer。我该如何改变这种行为?

这是一个简单的例子:

\documentclass{beamer}
% Mathekram:
\usepackage{amssymb, amstext, amsmath}
% Font:
\usepackage[math]{anttor}
\usepackage[T1]{fontenc}


\begin{document}

\begin{frame}{Testframe}
   This is fine: 1234567890, \textit{x}, \textit{p}, \textit{t}\\
   This is not fine: $1234567890$, $x$, $p$, $t$
\end{frame}

\end{document}

当我改变beamer它时article,它工作正常。

答案1

您应该将其添加\usefonttheme{professionalfonts}到您的序言中或者使用professionalfonts类选项,以便抑制执行的任何字体替换beamer

答案2

我认为你只需要将[professionalfont]选项添加到\documentclass命令中。请参阅beamer 文档了解详情。

相关内容