如何在 \sin 和 \cos 等函数中使用 AMS Euler 字体?

如何在 \sin 和 \cos 等函数中使用 AMS Euler 字体?

仔细观察基本的欧拉例子\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}

输出结果如下:

AMS Euler 示例

答案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}

在此处输入图片描述

我建议不要这么做。

相关内容