我pdflatex
在 gVim 中使用以下命令生成 pdf 输出:
:!pdflatex %
此命令依次在命令提示符中执行以下命令:
cmd.exe /c pdflatex /testvim.tex
现在,我遇到的问题是pdf被输出到system32
文件夹:
C:\windows\system32\testvim.pdf
如何指示pdflatex
在文件所在的文件夹中生成 pdf tex
?
为 vim 使用 latex 插件怎么样? http://vim-latex.sourceforge.net/
你每个图标都启动 GVim 吗?我执行以下操作:
这主要取决于您的 LaTeX 版本。你使用 MikTeX 还是 TeXLive ?
MikTeX的pdflatex
命令有一个命令行选项,用于指定输出目录和辅助目录(用于 .aux 文件)。我现在没有在我的 PC 上安装 MikTeX,但你应该能够在运行时或从命令提示符中找出它。pdflatex --help
pdflatex /?
如果您使用的是TeXLive,您可以先切换到想要的输出目录,然后使用您的乳胶输入文件的完整路径运行 pdflatex。这会将所有内容输出到当前工作目录中,包括临时 tex 文件。
我建议您编写自己的runpdflatex.bat
文件,其中包含对 pdflatex 的正确调用,这样您就不必在每次编译您的 Latex 文件时都为之烦恼。