![带有粗体和强调更改数字文本的 Libertine 包选项](https://linux22.com/image/381910/%E5%B8%A6%E6%9C%89%E7%B2%97%E4%BD%93%E5%92%8C%E5%BC%BA%E8%B0%83%E6%9B%B4%E6%94%B9%E6%95%B0%E5%AD%97%E6%96%87%E6%9C%AC%E7%9A%84%20Libertine%20%E5%8C%85%E9%80%89%E9%A1%B9.png)
我刚刚安装并更新了 MacTeX,并且正在为今年教授的大学课程重新编译文件。
Libertine
当我在包上设置某些选项并将其与粗体强调相结合时,我遇到了数字信息的一个非常奇怪的问题。
\documentclass{article}
\usepackage[oldstyle,sb]{libertine}
\begin{document}
1,048,576 vs.\ \emph{\textbf{1,048,576}}
\end{document}
输出如下:
如果我去掉 libertine 包上的任一选项,问题就会消失。顺便说一句,无论是\emph{}
嵌入\textbf{}
还是相反,都没有什么区别,不管它的价值如何。
知道发生什么事了吗?
我不思考我去年遇到过这个问题,但目前我无法访问旧系统,但如果有需要我可以稍后检查。
答案1
Linux Libertine otf 字体存在问题(如运行 xelatex 时所示)。但似乎 libertinus fork 已修复此问题,如果您愿意使用 xelatex 的话。