Neo Euler 无法处理某些符号

Neo Euler 无法处理某些符号

我尝试XeLaTeX使用主字体Candara和数学字体准备一些幻灯片Neo Euler,但某些符号(例如\angle)不起作用。我附加了一个最小示例:

\documentclass{article}
\usepackage[no-math]{fontspec}
\setmainfont[Ligatures=TeX,Numbers=Lining]{Candara}
\usepackage[math-style=upright]{unicode-math}
\setmathfont[Scale=MatchLowercase]{Neo Euler}
\usepackage[mode=math]{siunitx}

\begin{document}

\[
\angle ABC \ang{36}
\]

\end{document}

你能帮帮我吗:我确实需要那些符号。

谢谢。

答案1

Neo Euler 是一种不完整的字体,不再维护。(遗憾的是,它的创造者 Hermann Zapf 已不在人世,无法为它绘制任何新符号。)

最好的使用方法是加载更全面的数学字体作为后备,然后使用该选项仅加载 Neo Euler 中存在的符号range=。您可以找到这里进行示范。unicode-math记住使用选项 加载math-style=upright,并且您可能希望将\symup\symbfup设置为\mathup和的默认值\mathbf

相关内容