Beamer 和 Serif 字体

Beamer 和 Serif 字体

如何在 beamer 类中指定某个字母为衬线?我希望在演示中尽可能保持符号与文章中的符号相似,除了大写希腊字母 phi 之外,大部分结果都很好。我发现 这个问题实现我的目标(字母看起来像我想要的那样,但由于数学模式下的衬线字体,呈现的感觉已经改变)。因此,我只是试图改变单个字母。

如果有必要,我可以添加 MWE,但目前我觉得没有必要。

答案1

如果你使用默认设置,并且只想使用衬线字体作为符号,则可以使用以下命令为其定义命令\mathrm

\documentclass{beamer}
\newcommand\SPi{\mathrm{\Pi}}

\begin{document}
\begin{frame}
 $\SPi\quad\Pi$
\end{frame}
\end{document}

在此处输入图片描述

另一方面,如果您使用衬线数学字体,则可以用来\mathsf定义无衬线符号:

\documentclass{beamer}
\usefonttheme[onlymath]{serif}
\newcommand\SPi{\mathsf{\Pi}}

\begin{document}
\begin{frame}
 $\SPi\quad\Pi$
\end{frame}
\end{document}

在此处输入图片描述

当然,您也可以重新定义符号(先前已复制):

\documentclass{beamer}

\let\oldPi\Pi
\renewcommand\Pi{\mathrm{\oldPi}}

\begin{document}
\begin{frame}
 $\Pi\quad\oldPi$
\end{frame}
\end{document}

相关内容