MathTimePro2 如何使脚本数字变得更宽?

MathTimePro2 如何使脚本数字变得更宽?

作为文件数学时间职业 2说,

在此处输入图片描述

因此, 中的上标和下标文本看起来mtpro2更宽(更粗)。他们是如何mtpro2实现的?他们真的为脚本设计了另一种字体吗?还是他们使用了一些软件包,只是缩放了上标和下标中的字母和数字?我检查了 的源文件mtpro2.sty,但它太复杂了,我搞不懂。

有时候想在脚本中写一个特殊字符,像这样$a^{\somespecialchar}$,但合理的是,因为mtpro2没有这个字符,所以这不适合其他脚本风格。

答案1

与标准 Computer Modern 字体一样,mathtime 并不是简单地缩放单一字体,而是设计了多种尺寸的字体。

也许最容易看到这一点的地方是在乳胶fd文件中,该文件指定了每个乳胶字体规范要使用的字体文件。

CTAN/fonts/mtp2lite/texmf/tex/latex/mtpro2/umt2ms.fd

有如下行

\DeclareFontShape{U}{mt2ms}{m}{n}{<-7>mt2mcf<7-9>mt2mcs<9->mt2mct}{}%

意思是说,在mt2ms中等m重量的n常规形状系列中,当大小达到pt 时,应该使用7字体,当大小达到和pt 时,应该使用 字体,当大小超过pt 时,应该使用字体。mt2mcf79mt2mcs9mt2mct

通常,当将为 10pt 设计的字体缩小到 5pt 与为 5pt 设计的字体进行比较时,缩放后的字体将具有更细的笔画和更细的整体宽度,因为设计的 5pt 字体可以具有更小的高度,而无需使笔画变细相同的量。

相关内容