仔细观察基本的欧拉例子\sin
,我们看到和宏的输出\cos
是使用电脑现代字体而不是欧拉字体。那么,如何在\sin
和等函数中使用 AMS Euler 字体\cos
?如果可能的话,请解释为什么这是默认行为?
这是示例:
\documentclass[a5paper]{article}
\usepackage{euler}
\pagestyle{empty}
\begin{document}
\[ AMS\ Euler \]
\[ \int_0^3 9x^2 + 2x + 4\, dx = 3x^3 + x^2 + 4x + C \Big\rbrack_0^3 = 102 \]
\[ e^{x+iy} = e^x(\cos y + i\sin y) \]
\[ x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a} \]
\end{document}
输出结果如下:
答案1
在我看来,Euler 与 Computer Modern 并不真正兼容,它与 Palatino 更兼容。
通常,正弦、余弦和对数等运算符名称都用普通(直立)文本字体排版,以免与数量的乘积混淆:“sin”并不表示“s 乘以 i 乘以 n”的乘积。
\documentclass[border=2]{standalone}
\usepackage{newpxtext,newpxmath}
\usepackage{eulervm}
\begin{document}
$e^{x+iy} = e^x(\cos y + i\sin y)$
\end{document}
请注意,eulervm
要优先使用过时的euler
软件包。
您肯定可以看到外观更好了。
您可以将运算符名称的字体更改为与变量相同的字体:
\documentclass[border=2]{standalone}
\usepackage{newpxtext,newpxmath}
\usepackage{eulervm}
\makeatletter
\renewcommand{\operator@font}{\mathgroup\symletters}
\makeatother
\begin{document}
$e^{x+iy} = e^x(\cos y + i\sin y)$
\end{document}
我建议不要这么做。