请考虑使用 LaTeX 生成的以下文本示例:
- 样本 1
- 样本 2
注意样本 2 中字母高度的差异。
样本 1 使用默认字体
{\bf Keywords:} magnetic spectrometers, charged particle tracking, particle optics
我的问题是如何在样本 2 中制作字体样式。这种样式的目的是为了提高文本的可读性吗?
答案1
TeX 生成的某些文档(尤其是较旧的文档)不使用当今常见的字体矢量格式,而是将其存储为位图。在过去,这有几个优点,例如处理速度快、渲染容易。然而,最大的缺点是分辨率固定,无法精确缩放字体字形和执行抗锯齿。矢量格式没有这样的问题,任何现代计算机或打印机都可以理解;通过适当的提示,它可以像位图字体一样精确地呈现在屏幕上,并且可以在任何分辨率下呈现。今天没有理由使用位图字体。
在屏幕上渲染位图字体时,可能会出现各种舍入或定位问题,因为渲染器可用的唯一信息是固定大小的像素矩阵,该矩阵不能很好地缩放或旋转。
综上所述,我的建议是绝不重现给定的示例,并始终使用矢量字体。另请参阅为什么自动使用位图字体?