![字母“e”在默认 TeX 字体中打印时缺少一个笔画](https://linux22.com/image/237706/%E5%AD%97%E6%AF%8D%E2%80%9Ce%E2%80%9D%E5%9C%A8%E9%BB%98%E8%AE%A4%20TeX%20%E5%AD%97%E4%BD%93%E4%B8%AD%E6%89%93%E5%8D%B0%E6%97%B6%E7%BC%BA%E5%B0%91%E4%B8%80%E4%B8%AA%E7%AC%94%E7%94%BB.png)
我经常看到打印的 LaTeX 文档中“e”的水平笔划不可见——即使在不同的打印机、文档和打印者之间也是如此。下图显示,在单个文档中,它出现在某些文本行上,但在其他行上没有出现。这看起来像是一种混叠伪像。我想了解更多有关它的信息并避免它。
答案1
答案2
这可能是由于使用低分辨率位图版本的 Computer Modern 字体造成的。最初,字体是针对不同分辨率单独构建的,用户负责选择分辨率与打印机分辨率匹配的正确字体。如今,屏幕显示和打印过程针对矢量字体进行了高度优化,因此您必须确保仅使用矢量字体。如今,TeX 文档中的光栅字体通常使用 Type 3 字体格式,而矢量字体使用 Type 1、TrueType 或 OpenType。因此,请确保(例如使用实用程序pdffonts
)您的文档中没有 Type 3 字体。