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