TeXstudio,使用用户命令编译后没有预览 pdf 文件

TeXstudio,使用用户命令编译后没有预览 pdf 文件

我尝试使用 minted 包将 Python 代码插入我的文档中,现在成功编译并可以生成正确的 PDF 文件。我按照此主题这意味着最好创建自己的用户命令

pdflatex -shell-escape -synctex=1 -interaction=nonstopmode %.tex

但是用这个命令编译不会像使用F5编译那样弹出内部的pdfviewer。

我试过

选项 > 配置 TeXStudio > 命令

并改变了

pdflatex -synctex=1 -interaction=nonstopmode %.tex

进入

pdflatex -shell-escape -synctex=1 -interaction=nonstopmode %.tex

然后再次通过 F5 进行编译。这次编译正确,并弹出内部 pdfviewer。

我怎样才能继续使用用户命令但同时拥有内部 pdfviewer?

答案1

在 下Configure TeXstudio -> Build -> User commands,您可以将命令与|字符“堆叠”,因此类似于:

pdflatex --shell-escape -synctex=1 -interaction=nonstopmode %.tex | txs:///view-pdf

应该可以工作。(见红框)

在此处输入图片描述

或者,您可以单击“Spanner”图标(图中蓝色框)来配置快速构建命令,您可以在其中将 TXS 特定的命令添加到列表中,其中包括view-pdf

快速构建

相关内容