![编译我自己的 mktexfmt](https://linux22.com/image/260990/%E7%BC%96%E8%AF%91%E6%88%91%E8%87%AA%E5%B7%B1%E7%9A%84%20mktexfmt.png)
我正在尝试编译我自己的 pdftex 版本,它运行良好。但是,我必须为此编译我自己的格式文件 (fmt)。这应该用 来完成mktexfmt
。我的问题是我不知道在哪里可以找到 (Linux 版) 的源代码mktexfmt
。
有人能提示我在哪里可以找到它吗?
好的,看起来我需要一个关于 LaTeX 架构的速成课程。
我现在明白的是:
- 我不需要
mktexfmt
创建格式,我可以使用pdftex -ini -etex
- 需要一种格式来教导
pdftex
理解 Latex - 当我“教导”
pdftex
如何理解乳胶时,我可以用它解析乳胶文件pdftex
并从中创建 pdf 文件
它是否正确?
如果是这样,我应该从哪里获取 .tex 文件来创建格式?这个 ctan 包看起来不错,但我无法下载。
抱歉我这么笨,但到目前为止我只用乳胶创建了漂亮的 pdf,但我从未深入了解过它的架构。
编辑:我看不出为什么我想这样做。但是好吧,这是因为我想使用 将 PDFTeX 移植到 Javascript emscripten
。这有帮助吗?
答案1
如果该格式的 TeX 代码myformat.tex
是
pdftex -ini -etex -output-format=pdf myformat
将生成文件myformat.fmt
,你可以将其放置在 TeX 程序搜索格式的任何地方;例如
~/texmf/web2c/pdftex/
选项:
-ini
表示“是 INITEX”(构建格式所必需的)-etex
表示“启用 e-TeX 扩展(推荐)-output-format=pdf
表示“输出为 PDF”