我有一个类似的问题这里。我的最小工作示例如下所示:
\documentclass{beamer}
\usepackage{lmodern}
\usepackage{helvet}
\begin{document}
\begin{frame}
$\Gamma \neq \Theta \neq \Omega$
$\gamma, \theta, \omega$
\end{frame}
\end{document}
其中包含 lmodern(mwe 中的第 2 行)的结果如下所示:
就像这样,没有 lmodern
这还是 beamer 的一个 bug 吗?
答案1
它可能仍然是一个错误beamer
,但我不知道,你可以在beamer
错误追踪器如果你想。
否则,这个解决方法似乎有效
\documentclass{beamer}
\usepackage{helvet}
\usefonttheme[]{serif}
\begin{document}
\begin{frame}
$\Gamma \neq \Theta \neq \Omega$
$\gamma, \theta, \omega$
\end{frame}
\end{document}
答案2
为了完整起见,我将用我从 beamer 错误跟踪器获得的答案来回答我自己的问题:使用 professionalfonts 主题可以解决问题。(另请参阅这个 github 问题)。
以下是最小的工作示例:
\documentclass{beamer}
\usefonttheme{professionalfonts}
\usepackage{lmodern}
\usepackage{helvet}
\begin{document}
\begin{frame}
$\Gamma \neq \Theta \neq \Omega$
$\gamma, \theta, \omega$
\end{frame}
\end{document}