为什么 siunitx 和 textcomp 使用的某些字体看起来是栅格化的?

为什么 siunitx 和 textcomp 使用的某些字体看起来是栅格化的?

例如,中的 mu\SI{1.55}{\micro\metre}看起来非常糟糕,原因不明。对于textcomp\textmu看起来相同。

答案1

将 Ulrike Fischer 的评论转化为答案:发生这种情况是因为您正在使用通过包访问的 TS1 编码字体的 3 型版本textcomp。有两种简单的方法可以解决这个问题。

  • 通过 TeX 发行版允许的任何机制安装 cm-super 字体(这些字体非常标准并且应该适用于每个主要的 TeX 发行版,但由于它们很大,因此它们并不总是默认安装)。
  • 放入\usepackage{lmodern}文档序言中,使用拉丁现代字体。

这两个选项应该可以解决使用类型 3 符号的问题,并且对文档的其余部分的影响应该很小。第一个选项应该只会更改有问题的字形;第二个选项也会对整个文档造成非常轻微的更改(您可能会或可能不会认为这些是改进,或者您甚至可能没有注意到,因为差异非常微妙)。

拉丁现代与 cm-super?lmodern了解有关和 cm-super之间差异的一些提示。

查找“8 位” Type 1 字体有关更多背景信息,请参阅英国 TUG 常见问题解答。

相关内容