如何在数学模式下默认获取罗马字体?
答案1
将以下代码添加到序言中,基本上它的作用是将字母的默认符号字体更改为罗马字体。
\DeclareSymbolFont{letters}{OT1}{cmr}{m}{n}
答案2
如果你使用unicode-math(我推荐),\DeclareSymbolFont
似乎不起作用,但是
\usepackage[math-style=upright]{unicode-math}
确实,每http://mirror.ctan.org/macros/latex/contrib/unicode-math/unicode-math.pdf。
答案3
再次感谢那些回答的人。我很高兴看到 LaTeX 社区如此乐于助人(这是我的第一篇帖子)。我目前使用的解决方案是mathastext
包,它在大多数情况下都能给出良好的结果,并且没有任何奇怪的参数。
答案4
\everymath={\fam0}
\everymath
是在任何数学材料之前读取的标记列表。使用它,您可以设置希望应用于所有公式的特殊约定。
笔记与上述情况不同,重音无法正常工作amsmath
!