Computer Modern 12 pt 是 10 pt 的精确缩放版本吗?如果不是,如何缩放?

Computer Modern 12 pt 是 10 pt 的精确缩放版本吗?如果不是,如何缩放?

我一直觉得 10 pt 字体比 12 pt 好看,无论是 PDF 还是打印版。12 pt 看起来更高(换句话说,10pt 看起来更粗)。

我的问题是:

  1. 12 pt 字体是 10 pt 字体的缩放版本吗?
  2. 如果不是,那么我们如何通过缩放 10 pt 字体来创建新的 12 pt 字体(在 LaTeX 和 XeLaTex 中)?似乎通过这样做,我们将获得 12pt 字体的更粗版本。

答案1

Metafont 生成了多种计算机现代字体,这些字体的尺寸都是为此类尺寸(即光学尺寸)而设计的。例如,Coputer Modern Roman 生成了 cmr5、cmr6、cmr7、cmr8、cmr9、cmr10、cmr12、cmr17。

您应该使用 cmr10 表示 10pt 大小,或使用 cmr12 表示 12pt 大小。但 TeX 也允许使用图元的“at 参数”进行几何缩放(当然)\font

\font\fa=cmr10
\font\fb=cmr12
\font\fc=cmr10 at12pt

\fa Here is 10pt size font cmr10.
\fb Here is 12pt size font cmr12.
\fc Here is 12pt size font cmr10.

相关内容