%& 魔法线无效

%& 魔法线无效

我在纯 TeX 文件中使用 %&format 魔法行。在旧版本的 TeX 上,结果产生了预期的结果。然而,在 TeXLive 2009(在 Gentoo 下)上,此行不起作用。当我使用“tex -fmt format.fmt file.tex”时,预期的字体替换仍然有效。魔法文件功能是否需要在某些配置文件中启用?非常感谢。

答案1

我不知道 Gentoo 的情况,但这是由选项控制的parse_first_line。对我来说,它位于 中/.../texlive/2010/texmf/web2c/texmf.cnf。也就是说,更改应该放在 中/.../texlive/2010/texmf.cnf

parse_first_line = t

答案2

感谢您的快速回复。在 Gentoo 中,文件是 /etc/texmf/web2c/texmf.cnf。其中,parse_first_line 默认设置为 true,但 parse_first_line.tex 设置为 false。更改为 true ('t') 解决了问题。非常有帮助!

相关内容