使用 beamer 在数学模式下从 phv 切换到 cmr

使用 beamer 在数学模式下从 phv 切换到 cmr

在我的beamer文档中,我无法切换到cmr公式,因为否则它们看起来很奇怪。

最小工作示例:

\documentclass{mybeamer} 
\usepackage{amsmath}
\newcommand*{\myfont}{\fontfamily{cmr}\selectfont}
\begin{document}
\begin{frame}
  Normal Text.
  {\myfont
    \begin{equation*}
      f(x) = \sin(x)
    \end{equation*}
  }
\end{frame}
\end{document}

mybeamer 类:

\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{mybeamer}[2010/12/30 v0.5]

\DeclareOption*{\PassOptionsToClass{\CurrentOption}{beamer}}

\ProcessOptions
\LoadClass{beamer}

\renewcommand{\familydefault}{phv}
\renewcommand{\sfdefault}{phv}
\renewcommand{\normalsize}{\fontsize{10.5pt}{12.5pt}\xiiiv}

\DeclareFixedFont{\x}{T1}{phv}{m}{n}{10}
\DeclareFixedFont{\xb}{T1}{phv}{b}{n}{10}
\newfont{\xiiiv}{phvr8t at 30pt}
\newfont{\xiiivb}{phvb8t at 8.5pt}

我怎样才能使这种字体改变发生?

答案1

感谢 Johannes_B,我仔细研究了beamer 文档并发现该命令

\LoadClass[mathserif]{beamer}

将使数学模式看起来像文章中的数学模式。

相关内容