跳转至内容

TeX/fontdimen

来自维基教科书,自由的教学读物
< TeX
\fontdimen<f-parameter><f-cs> [= <dimension>]

在 TeX 中,字体被安排在 256 个字符的表格中。除了字符外,还提供了一些尺寸参数,TeX 使用这些参数在使用字体时构建页面。\fontdimen 命令允许您获取或重置已定义的字体参数值,或定义新的字体参数并为已加载的字体设置其值。字体通过 \font 命令加载,该命令将一个控制序列与加载的字体关联起来。形式 <f-cs> 就是这样一个字体控制序列。每个字体参数都与一个整数 <f-parameter> 相关联。

回想一下,字体是通过 \font 命令加载的,该命令将一个控制序列与特定的字体表关联起来。构成字体表的文件被放置在一个目录或库中,每个字体表都有一个给定的 _外部名称_,TeX 使用它来查找表并将其与一个控制序列关联起来,然后可以在源文件中使用该控制序列来更改当前字体。例如,

\font\roman=cmr10

将控制序列 \roman 与外部名称为 "cmr10" 的字体表关联起来。字体表 cmr10 由 Donald Knuth 设计,代表 Computer Modern Roman,大小为 10 点。该表主要包含拉丁字母。它有七个参数。包含数学符号的字体表有更多参数。值 \fontdimen2\roman\fontdimen3\roman\fontdimen4\roman 分别给出 \roman 的单词间距的三部分。

华夏公益教科书