pdflatex 在编译时关闭 PDF 文件

pdflatex 在编译时关闭 PDF 文件

我正在使用 Linux Mint 18,pdfTeX 3.14159265-2.6-1.40.17 (TeX Live 2016)并使用 Xreader 进行编译以查看 PDF 文件。

几天前,我发现使用 TeXstudio 编译时查看器会关闭。我在 SourceForge 上询问了这个问题,Tim 给了我以下回复:

蒂姆·霍夫曼 - 2016-09-28

这是故意的。一些 PDF 查看器会保留它们所显示文件的文件句柄,因此会阻止在编译期间生成新的 PDF。

因此,TXS 在编译之前会关闭外部 PDF 查看器。这只适用于从 TXS 内部打开的查看器,因为它们是我们可以控制的子进程。我们无法以其他方式影响打开的查看器。

但是今天我发现,即使我从终端编译,pdflatexPDF 查看器也会关闭。这很烦人,因为每次编译后我都必须打开它。

有什么变化吗pdflatex?TeXLive 已更新。

答案1

首先,不要对你的 PDF 阅读器一无所知pdflatex。PDF 阅读器唯一能影响它的方法是,如果阅读器锁定了 PDF 文件,那么它就无法更改。pdflatex

你所描述的似乎是已知错误在 Xreader 中。以下是跨站重复在 Unix.SE 上,描述了同样的问题。该错误已修复这次提交于 2016 年 7 月在 Github 上发布。由于自 2016 年 6 月至今尚未发布,因此唯一的解决方案是从源代码手动构建 Xreader。

相关内容