我尝试设置 auctex。它现在基本上可以正常工作,我可以从 emacs 中编译和查看简单文件。但是有一个文件与 includes 一起使用时会给我:
xdvipdfmx:fatal: File ended prematurely
No output PDF file written.
(see the transcript file for additional information)
没有其他错误消息。auctex 调用xelatex -file-line-error -interaction=nonstopmode check-gt.tex
。
这在 shell 中没有问题,但在 emacs 中失败。有什么办法可以解决这个问题吗?
编辑1:
我可以追踪到一个包裹。条形码包裹:
\documentclass{article}
\usepackage{pst-barcode}
\begin{document}
\begin{pspicture}(0,0)(4.1,1in)
\psbarcode[transx=.4,transy=.3]{978-3-96110-202-0}{includetext height=.7}{isbn}%
\end{pspicture}
\end{document}
这可以在 shell 中用 xelatex 进行编译,但在 auctex 中会引起麻烦。