有人能解释一下为什么tex4ht
要搜索tfm
文件吗?它对该tfm
文件做了什么?
起初我以为它需要一个tfm
名称,这样它才能.enc
从中找到文件psfonts.map
。从中.enc
它可以获取所有字形列表。但如果我创建一个foo.tfm
(空文件),它会看到错误的tfm
标题。它能读取tfm
字形的边界框吗?为了什么?
我正在尝试解决一个常见问题:luatex
++ otf
=tex4ht
html
答案1
tex4ht 的核心是一个 dvi 驱动程序。因此它使用 TeX、tfm 和所有内容,然后将 dvi 转换为 html,而不是 postscript 或 pdf。
根据配置,数学和其他“硬”项目可以完全排版并转换成图像,但即使生成 html 文本,TeX 阶段也可能需要正确的 tfm 以便测量正确。