xdvipdfmx:fatal: 出了点问题。您确定这是 DVI 文件吗?

xdvipdfmx:fatal: 出了点问题。您确定这是 DVI 文件吗?

我以前在 Ubuntu 14.04 中编译 TeX 文件。最近我从 Ubuntu 14.04 升级到了 16.04。当我使用 编译 TeX 项目时xelatex,出现以下错误:

xdvipdfmx:fatal: 出现​​错误。您确定这是 DVI 文件吗?输出文件已删除。错误:命令崩溃:“/home/c/linux/usr/local/texlive/2013/bin/x86_64-linux/xelatex”-synctex=1 -interaction=nonstopmode“MyThesis”.tex。

我运行这个命令:

"/path/to/xelatex" -synctex=1 -interaction=nonstopmode "MyThesis".

但在我添加-no-pdf到命令之后,命令完成且没有错误。如果我xdvipdfmx -vv MyThesis.xdv在那之后运行,我会再次得到以下输出。

<FONTMAP:/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map>
<FONTMAP:/var/lib/texmf/fonts/map/dvipdfmx/updmap/kanjix.map>
<FONTMAP:/usr/share/texlive/texmf-dist/fonts/map/dvipdfmx/ckx.map>MyThesis.xdv -> MyThesis.pdf

DVI ID = 5

xdvipdfmx:fatal: Something is wrong. Are you sure this is a DVI file?

Output file removed.

由于我是 TeX 新手,如果您知道此问题的具体原因,请提供一些提示来帮助我解决问题。

答案1

这是由于已安装的两个 TeX Live 版本(2013 和 2015)之间的冲突造成的。

相关内容