XeTeX-Linux下运行出错:---! xelatex.fmt doesn't match...

本文介绍了解决XeTeX版本3.1415926中出现的格式文件错误的方法。尝试了包括删除相关目录、使用fmtutil命令、指定初始化作业名称等多种方案,最终通过调整zlib版本解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

This is XeTeX, Version 3.1415926-2.3-0.9997.5 (TeX Live 2011)
restricted \write18 enabled.
---! xelatex.fmt doesn't match xetex.pool
(Fatal format file error; I'm stymied)

查到办法一: 删除 家目录下的 .texlive* 目录。

结果:我的系统上没有这个文件

查到办法二:

fmtutil -all

结果,提示缺少文件和命令

查到办法三:

xetex -ini -jobname=xelatex -progname=xelatex -etex xelatex.ini

结果类似上面

查到办法四:

texexec --make
结果提示是zlib的版本不对
删1.26重新安装1.25的,一切OK

(直接多安装一个1.25的,链接,刚开始成功,重启系统后,链接又被重新回到1.26的了,不知道怎么回事)

转载于:https://my.oschina.net/u/250233/blog/80567

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值