miktex 更新导致 TeXstudio 中出现“转到 source/pdf”问题

miktex 更新导致 TeXstudio 中出现“转到 source/pdf”问题

最近的MiKTeX 更新 21.6解决涉及 aux 目录的问题这似乎改变了-aux-directory=<filename>.synctex.gz文件放在辅助文件夹中的行为,而不是像更新前那样放在输出目录中(在这种情况下,与 TeX 文件和 PDF 输出位于同一位置,因为未-output-directory指定)。这令人困惑,因为在链接的问题中,它解释说 SyncTeX 文件确实是输出文件,而不是辅助文件。

这不是一个问题,除非 TeXstudio 需要synctex.gz文件放在与 TeX 和 PDF 文件相同的位置,以便“转到源/pdf”功能正常工作(解释这里)。我在 TeXstudio 3.1.2 中运行的命令是

pdflatex.exe -synctex=1 -interaction=nonstopmode -aux-directory=C:\Users\matthew\math\auxtexfiles %.tex

在 Windows 10 上。有没有解决方法,要么告诉 TeXstudio 在辅助文件夹中查找 SyncTeX 文件,要么告诉 MiKTeX 将 SyncTeX 文件与 TeX 和 PDF 文件放在一起,就像更新之前一样?

答案1

我发现在 Windows 10 上使用 TeXstudio 的解决方案包括PdfLaTeX在 TeXstudio 的设置中编辑命令,使其类似于以下内容:

pdflatex.exe -synctex=1 -interaction=nonstopmode -aux-directory=build -output-directory=./ %.tex

其中build是我的辅助文件目录,并./指定应放置输出文件的当前根目录,例如 .pdf、.synctex.gz 等。

相关内容