xdvipdfmx:fatal: File ended prematurely. No output PDF file written.

今天忽然遇到:使用xelatex或lualatex编译,一直卡住,不报错,也无法生成PDF,主动停止编译后就报错

xdvipdfmx:fatal: File ended prematurely. No output PDF file written.

然后,之前能正常编译的一些文件也无法编译了,这些文件没有任何更改,是通过input包含到主文档内的。

删除.aux, .log, .toc, .synctex.gz等文件无法解决。又怀疑是TexStudio和TexLive的问题,用最新的版本重新安装了一遍,也没用。然后在Windows终端在中用 xelatex "main.tex" 命令进行编译,发现也卡住,按Ctrl+C终止,发现卡在that divergent integrals such as \\Li(x),其中的\Li是我自定义的命令,即\newcommand{\Li}{\mathrm{Li}},现在只能怀疑是\Li的定义出问题了,去定义处一看,居然变成\newcommand{\Li}{\Li}了,是我之前用全部替换命令把已有的\mathrm{Li}替换成\Li时不小心把\newcommand处的也替换掉了,于是造成了死循环,改回来就一切正常了。不过这也说明xelatex和lualatex对这种意外的递归定义未做检查,导致了死循环,是一个bug.

相关推荐
꧁Q༒ོγ꧂18 小时前
LaTeX 语法入门指南
开发语言·latex
seasonsyy3 天前
Latex中&符号的作用:对齐
latex·software
seasonsyy4 天前
Latex:把图标以图片形式插入到某句话中
latex·software
爱数模的小云9 天前
美赛LaTeX小白入门指南
数学建模·latex·数模美赛
时光Autistic9 天前
【环境配置】安装LaTeX并配置到PyCharm使用
ide·python·pycharm·latex
seasonsyy12 天前
CTex 2.8.0 更改编辑区文字大小
latex·ctex·winedit
seasonsyy13 天前
CTex2.8.0.125改变编辑区背景颜色
latex·ctex
seasonsyy14 天前
CTex 2.9.2 更改编辑区文字大小
latex·ctex·winedit
小桥流水---人工智能17 天前
tcolorbox 设置 breakable 后断页颜色失效问题及解决方案
latex
kyzoon24 天前
LaTeX Tikz 绘图输出至图片
latex·tikz