texstudio 的 pdflatex 自定义命令仅在 cmd 中运行

texstudio 的 pdflatex 自定义命令仅在 cmd 中运行

我刚刚安装了 MikTex,它附带 TexStudio 和编辑器。到目前为止,编辑器似乎很好。我唯一的问题出现在我必须编译并实际查看我创建的内容时。

现在每次我编译某些内容时,它都会进入我的 C:\users\myname 文件夹。但我的 tex 文件保存在 C:\Development\latexWorkspace 下,名称为 helloWorld.tex。

我浏览了一些论坛,发现我可以做到

pdflatex -aux-directory=C:\Development\latexWorkspace -output-directory=C:\Development\latexWorkspace C:\Development\latexWorkspace\helloWorld.tex

所以我想,嘿,我只需在 TexStudio 中更改 pdflatex 的构建执行即可。因此,我将选项 > 配置 TexStudio > 命令 > PdfLatex 下的命令更改为

pdflatex -aux-directory=C:\Development\LatexWorkspace -output-directory=C:\Development\LatexWorkspace %.tex

然而我刚刚收到了这条消息:

错误:无法启动命令:pdflatex -aux-directory=C:\Development\LatexWorkspace -output-directory=C:\Development\LatexWorkspace "HelloWorld".tex

我甚至将该错误直接复制到 CMD 中,并且它按预期运行。

TexStudio 是否可以使用自定义 shell 来运行命令或类似的东西?我如何才能让它将所有内容输出到我想要的文件夹中?

答案1

[原帖评论已转为答案]

只需C:\Development\LatexWorkspace改为C:\\Development\\LatexWorkspace

相关内容