CM 比 CMsuper 更清晰?应用 \usepackage[T1]{fontenc} 后,字体变得模糊

CM 比 CMsuper 更清晰?应用 \usepackage[T1]{fontenc} 后,字体变得模糊

最低工作代码:

\documentclass{article}
% \usepackage[T1]{fontenc}

\begin{document}

abc
ABC
123

\end{document}

预览 杂技演员

它分别在 Mac 的预览和 Acrobat X 中以 pdf 形式打开。

左边是原版,右边用的是T1。

我是否应假设 T1 编码或 CMsuper 不是抗锯齿的?

答案1

这有点难以解释。

这里可能存在两个问题。

更明显的是,如果您没有使用 T1 字体(例如 CM-Super)的轮廓版本(类型 1),而是使用位图(类型 3)“EC”版本。您可以判断是否是这种情况,因为在放大后,您会看到字形是“锯齿状的”。或者,您可以检查嵌入字体的名称(例如,CM-Super 的 sfrm1000)。由于全套类型 1 CM-Super 字体有数兆字节,因此许多 tex 发行版默认不安装它。请参阅此常见问题解答这个。您可能必须安装 CM-super(或者使用 lmodern)。

第二个可能的问题是 CM-Super 字体的构造确实不如 bluesky computer modern。这是一个更微妙的效果,可能不会显示,具体取决于您的操作系统和 PDF 查看器。当您打印 PDF 时,它几乎肯定是不可见的。Lmodern 在这方面稍好一些,但仍然不如 computer modern。

答案2

我发现使用 T1 编码时 Computer Modern 字体看起来很模糊。改用 Latin Modern 字体可以解决问题:

\usepackage[T1]{fontenc}
\usepackage{lmodern}

相关内容