我尝试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
。