Beamer 默认使用无衬线字体来显示数学公式。从我在这个网站上收集到的信息来看,投影显示似乎更方便阅读。
\mathrm
尽管如此,仍然衬线字体。当我想在数学公式中包含普通单词时,这会导致一些看起来很尴尬的并置:
\[- \sum_{\substack{\textrm{syllable},\\\textrm{context}}} P(\textrm{context}, \textrm{syllable}) \log \frac{P(\textrm{context}, \textrm{syllable})}{P(\textrm{context})}\]
这里,求和符号、对数运算符和文本\mathrm
都是衬线字体,而字母 P 是无衬线字体。(事实上,我认为字母 P 是仅有的这里的无衬线字体;括号看起来也明显是计算机现代的。)
我知道我可以用\usefonttheme[onlymath]{serif}
。但是有没有办法做相反的事情,并使用 Beamer 的默认字体一切在数学模式中(符号、括号、运算符\mathrm
等)?Beamer 以如此有限的方式覆盖 LaTeX 的默认设置似乎很奇怪。
梅威瑟:
\documentclass{beamer}
\begin{document}
\begin{frame}
\[- \sum_{\substack{\textrm{syllable},\\\textrm{context}}} P(\textrm{context}, \textrm{syllable}) \log \frac{P(\textrm{context}, \textrm{syllable})}{P(\textrm{context})}\]
\end{frame}
\end{document}