傅立叶 OTF 中缺少度数符号

傅立叶 OTF 中缺少度数符号

我目前正在用 TeX 写论文,并使用 lualatex 进行编译。我打算使用软件包提供的 Utopia 字体fourier-otf。但是,我注意到使用该软件包时不会显示 ° 符号siunitx。奇怪的是,° 在文本中打印得很好,使用时也是如此\si{\celsius}。只是在使用角度命令时它被隐藏了\ang{}。使用标准字体且未加载时不会发生此错误fourier-otf。我对乳胶字体和乳胶包组合了解不够,不知道是什么原因导致的,或者是否有其他软件包提供相同的字体而没有错误。有人知道解决方法吗?

以下是 MWE:

\documentclass[a4paper, 12pt]{report}

\usepackage{siunitx}
\usepackage{fourier-otf}

\begin{document}
  This is a test. Degrees = °. It's 40 \si{\celsius} hot.

  \ang{47;56;68}
\end{document}

生成:

在此处输入图片描述

如前所述,在度分秒坐标中我也需要°符号。

相关内容