我正在尝试在 beamer 类中使用 stix 字体:
\documentclass[standalone]{beamer}
\usepackage{tkz-euclide,tikz,stix}
\begin{document}
\begin{frame}
\begin{tikzpicture}
\coordinate [label =above:$C$](c) at (0,0);
\draw (c) circle (2cm);
\end{tikzpicture}
\end{frame}
\end{document}
我收到错误“!LaTeX 错误:声明了太多符号字体。”错误!”,有什么想法是什么问题吗?
我在独立类中使用了相同的源代码,效果很好!我认为问题出在 beamer 上。
我已经尝试过这个解决方案投影机中的 Times New Roman 和 bm但它显然没有起作用,我不再收到错误消息,但文本字体没有改变!
答案1
尝试使用\usefonttheme{professionalfonts}
,这将禁用 beamer 通常对字体执行的所有操作。
\documentclass[standalone]{beamer}
\usefonttheme{professionalfonts}
\usepackage{stix}
\usepackage{tkz-euclide,tikz}
\begin{document}
\begin{frame}
\begin{tikzpicture}
\coordinate [label=above:$C$](c) at (0,0);
\draw (c) circle (2cm);
\end{tikzpicture}
\end{frame}
\end{document}