beamer 中的 bm 和 pxfonts 发生冲突

beamer 中的 bm 和 pxfonts 发生冲突

这个问题和没有空间容纳新的 \mathgroup,不同之处在于,当使用 beamer 类时,所提出的解决方案不起作用。

代码:

\documentclass{beamer}
 \usepackage{pxfonts}
 \usepackage{bm}  

\begin{document}
  \begin{frame}
    $\frac{1}{2}$
  \end{frame}
\end{document}

给出no room for a new \mathgroup错误。

这能解决吗?

答案1

是的:您正在加载几个无用的数学字母。

\documentclass{beamer}

\usefonttheme{professionalfonts} % don't bother loading the default fonts

\usepackage{newpxtext,newpxmath}
%\usepackage{pxfonts}
 \usepackage{bm}

\begin{document}
  \begin{frame}
    $\frac{1}{2}$
  \end{frame}
\end{document}

请注意,如果可用的话,newpxtextnewpxmath似乎比更可取pxfonts(它具有最新的 TeX 发行版)。

相关内容