我fmt
正在为 ubuntu 系统 19.04 版本创建文件。FMT 文件已成功创建。
我正在使用以下编译命令pdftex \&filename.fmt filename.xml
。该文件已成功编译。
但我会尝试配置 ubuntu 16.04 版本的服务器配置。我fmt
对此服务器使用相同的文件。
但是当我编译 xml 文档时会出现下面提到的错误。
---!filename.fmt doesn't match pdftex.pool
Fatal file format error ; i'm stymied)
如何解决此错误。您能就此提出建议吗?
答案1
格式文件是内存转储。因此,它们只能在具有相同架构并使用相同版本的 TeX 程序的系统上使用。因此,将文件.fmt
从一个系统复制到另一个系统几乎是不明智的:最好在第二个系统上生成格式文件。
答案2
显然这不是一个罕见的问题,可能是由于许多原因导致解决方案
检查用户/调用者的 root 权限,包括相关文件夹和文件
尝试刷新格式(参见以下所有悲惨故事中的用户尝试)
http://tatsunode.hatenablog.com/entry/2014/08/08/173200
以 sudo 身份运行?https://www.prestonlee.com/tag/macports/
检查/更改环境变量(S) https://latex.org/forum/viewtopic.php?t=23485