我生成的PDF输出与pdflatex
与gVim的以下命令指定的PDF输出目的地:使用pdflatex时,从gVim的
:!pdflatex %
在匝此命令执行在命令提示如下:
cmd.exe /c pdflatex /testvim.tex
现在,我这个有问题的是,PDF格式输出到system32
文件夹:
C:\windows\system32\testvim.pdf
我怎么能指示pdflatex
产生在tex
文件所在的文件夹中的PDF文件?
我生成的PDF输出与pdflatex
与gVim的以下命令指定的PDF输出目的地:使用pdflatex时,从gVim的
:!pdflatex %
在匝此命令执行在命令提示如下:
cmd.exe /c pdflatex /testvim.tex
现在,我这个有问题的是,PDF格式输出到system32
文件夹:
C:\windows\system32\testvim.pdf
我怎么能指示pdflatex
产生在tex
文件所在的文件夹中的PDF文件?
这主要取决于您的LaTeX版本。你使用MikTeX还是TeXLive?
pdflatex
命令MikTeX有一个用于指定输出目录和辅助目录(对于.aux文件)的命令行选项。 我现在没有在我的电脑上安装MikTeX,但是当从命令提示符运行pdflatex --help
或pdflatex /?
时,您应该能够弄清楚它。
如果您使用的是TeXLive,您可以先切换到想要的输出目录,然后运行带有输入文件完整路径的pdflatex。这将输出的所有内容放入当前工作目录,包括临时tex文件。
我建议您编写自己的runpdflatex.bat
文件,其中包含对pdflatex的正确调用,因此每次要编译latex文件时都不必打扰。
你是否每个图标启动GVim? 我做了以下内容:
如何使用vim的latex插件? http://vim-latex.sourceforge.net/
latex-suite对于任何经常在Vim中编写LaTeX文档的人来说都是一个很棒的插件。 ':TTarget',然后输入'pdf',然后在正常模式下输入'\ ll'编译为PDF,然后'\ lv'查看文件。如果您始终想要生成PDF,请在'.vimrc'('_vimrc')文件中放入'let g:Tex_DefaultTargetFormat =“pdf”'。 – gotgenes 2010-04-17 19:07:34