在数学模式下格式化大写字母

在数学模式下格式化大写字母

这也许是一个简单的问题,但我想I在 LaTeX 文档中打印大写字母(beamer具体来说),在$...$构造内部。我希望I通过在顶部和底部添加水平线来使我的文档看起来更加充实,但这不是我所得到的。

有什么建议么?

答案1

数学字体beamer默认设置为衬线字体。要更改此设置,请参阅如何让beamer数学看起来像article数学(使用mathserifclass 选项)。根据具体情况,您可以使用$...\mathrm{I}...$来获取衬线样式I

在此处输入图片描述

\documentclass{beamer}% http://ctan.org/pkg/beamer
\begin{document}
\begin{frame}
  I \quad $I$ \quad $\mathrm{I}$ \quad $\textrm{I}$
\end{frame}
\end{document}

当然,如果你更频繁地使用这个“我”,并且是在特定语境中使用,可以考虑使用类似

\newcommand{\upshapeI}[1]{\textrm{\upshape I}}

上述建议遵循了一致的字体

相关内容