![为什么在 OTF 字体中设置时只有一些脚注以上标形式出现?](https://linux22.com/image/313565/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%9C%A8%20OTF%20%E5%AD%97%E4%BD%93%E4%B8%AD%E8%AE%BE%E7%BD%AE%E6%97%B6%E5%8F%AA%E6%9C%89%E4%B8%80%E4%BA%9B%E8%84%9A%E6%B3%A8%E4%BB%A5%E4%B8%8A%E6%A0%87%E5%BD%A2%E5%BC%8F%E5%87%BA%E7%8E%B0%EF%BC%9F.png)
在下面的例子中,数字 1-3 以上标形式作为脚注标记,而 4-9 和 0 则不是。当主字体为 Quattrocento Sans(使用\setmainfont{Quattrocento Sans}
)时会出现这种情况,但如果没有\setmainfont
声明则不会出现这种情况。
对于通过以下 URL 生成的脚注,无需进行额外配置:\renewcommand{\href}[2]{#2\footnote{. #2 \url{#1}}}
发生了什么事?是字体问题吗(因为我在 OSX 和 Debian 上得到的结果相同)?xetex?还是别的什么?