`eulervm` 和 `fourier` 包之间是否存在不兼容?

`eulervm` 和 `fourier` 包之间是否存在不兼容?

在以下最小文档中

\documentclass{article}
\usepackage{fourier,eulervm}
\begin{document}
$1 < 2$
\end{document}

输出缺少<符号。

另一方面,如果我以相反的顺序加载两个字体包

\documentclass{article}
\usepackage{eulervm,fourier}
\begin{document}
$1 < 2$
\end{document}

输出如其所愿。 为什么?

我在任何地方都找不到这个记录。

添加

一个不那么简单的例子也表明,虽然在后一种情况下确实<出现了,但使用的数学字体不是欧拉字体。因此,我确实认为两者是不兼容的。我开始认为,也许不同字体包之间的不兼容是常态,而不是例外?

答案1

这两个软件包都搞乱了字体加载的数学运算,因此您通常会预料到一起加载它们时会出现问题。您尝试使用的字体组合是什么?

相关内容