我一直是 TeXnicCenter 的长期用户,每当我将 tex 文件重新编译为 PDF 并在该程序中查看输出时,我都会获得已打开的 PDF 的更新版本。
我开始使用 Kile,发现每当我尝试做同样的事情时,Kile 都会打开一个新的 PDF 文件,即使 PDF 的旧版本已经打开。我想知道是否有办法改变这种情况,以便旧的 PDF 文件得到更新,这样我就不会打开同一个 PDF 的多个版本。
答案1
Kile 的标准查看器是 Okular。在设置 >> 配置 Kile >> 工具 >> 构建 >> viewPDF 下,您需要添加--unique
选项。这将使 Okular 只打开一个窗口。
答案2
我也曾被这个问题困扰过。不幸的是,我没有找到任何方法可以通过配置 Kile 或 PDF 查看器(对我来说是 Okular)来阻止这种行为。
但是如果你想避免创建多个 PDF,请不要使用 QuickBuild 进行编译。使用 PDFLaTeX 进行编译并单击旧 PDF 文件,你会发现它已被更新。不要按 ViewPDF,否则会创建另一个 PDF 查看器实例。
答案3
我也遇到了同样的问题,这让我抓狂了。这里有一个可能有效的修复方法。我在 Kile 中使用 evince 作为默认的 pdf/ps 查看器,我安装中的默认是 Okular。您可以转到工具>配置 Kile>Buid>ViewPdf 并将命令更改为evince
。当然,您必须安装 evince。
答案4
您可以将 Quickbuild 配置为仅使用 PDFLaTeX(不使用 ViewPDF)并从设置->工具->构建菜单中保存它。