为什么 tex4ht 会搜索 tfm 文件?

为什么 tex4ht 会搜索 tfm 文件?

有人能解释一下为什么tex4ht要搜索tfm文件吗?它对该tfm文件做了什么?

起初我以为它需要一个tfm名称,这样它才能.enc从中找到文件psfonts.map。从中.enc它可以获取所有字形列表。但如果我创建一个foo.tfm(空文件),它会看到错误的tfm标题。它能读取tfm字形的边界框吗?为了什么?

我正在尝试解决一个常见问题:luatex++ otf=tex4hthtml

答案1

tex4ht 的核心是一个 dvi 驱动程序。因此它使用 TeX、tfm 和所有内容,然后将 dvi 转换为 html,而不是 postscript 或 pdf。

根据配置,数学和其他“硬”项目可以完全排版并转换成图像,但即使生成 html 文本,TeX 阶段也可能需要正确的 tfm 以便测量正确。

相关内容