在我的乳胶文档中,我想将数学模式的默认字体样式(即斜体)更改为正常形状。
现在我正在使用\mathrm但是有没有办法设置特定数学片段的样式?
像这样:
\begin{align}[font=\rmfamily]
...
\end(align)
答案1
确实很奇怪的需求...
改变数学字体可能会对你有帮助---欧拉字体可以通过加载\usepackage{euler}
。
\documentclass{article}
\usepackage{euler}
\usepackage{amsmath}
\begin{document}
\[
E = mc^2.
\]
\end{document}
此外,\usepackage[LGRgreek]{mathastext}
也许你正在寻找,请参阅这里:
\documentclass{article}
\usepackage[LGRgreek]{mathastext}
\usepackage{amsmath}
\begin{document}
\[
E = mc^2.
\]
\end{document}
或者,如果您想使用自己的字体,请查看文档 fntguide 的第 3.4 节“声明数学字母”(texdoc fntguide
在终端窗口中输入)。
确实,我强烈建议不要做诸如将所有数学运算都直接打印之类的邪恶之事。再加一个。
答案2
只需将这些内容放在你的序言中:
\everymath\expandafter{\the\everymath\mathgroup0}
\everydisplay\expandafter{\the\everydisplay\mathgroup0}
但它看起来不太好,所以我想你可能还想改变字体。