1

pdflatexgVimで次のコマンドを使用してpdf出力を生成しています:

:!pdflatex %

このコマンドは、コマンド プロンプトで次のコマンドを実行します。

cmd.exe /c pdflatex /testvim.tex

さて、これで私が抱えている問題は、pdfがsystem32フォルダーに出力されることです:

C:\windows\system32\testvim.pdf

ファイルが存在pdflatexするフォルダーに pdf を生成するように指示するにはどうすればよいですか?tex

4

3 に答える 3

1

vim 用の latex プラグインの使用についてはどうですか? http://vim-latex.sourceforge.net/

于 2010-04-17T18:52:53.907 に答える
0

これは主にLaTeXのバージョンによって異なります。MikTeXまたはTeXLiveを使用していますか?

MikTeXpdflatexコマンドには、出力ディレクトリと補助ディレクトリ(.auxファイルの場合)を指定するためのコマンドラインオプションがあります。現在、PCにMikTeXをインストールしていませんが、実行中またはコマンドプロンプトからMikTeXを理解できるはずです。pdflatex --helppdflatex /?

TeXLiveを使用している場合は、最初に目的の出力ディレクトリに切り替えてから、latex入力ファイルへのフルパスを指定してpdflatexを実行できます。これにより、一時的なtexファイルを含め、すべてが現在の作業ディレクトリに出力されます。

runpdflatex.batラテックスファイルをコンパイルするたびに煩わされる必要がないように、pdflatexへの正しい呼び出しを含む独自のファイルを作成することをお勧めします。

于 2010-01-09T21:10:41.353 に答える
0

アイコンごとに GVim を起動しますか? 私は次のことを行います:

  1. ドスボックスを開く
  2. 私のtexディレクトリに移動します cd\local\tex\make
  3. gvim foobar.tex
  4. :!pdflatex % を実行すると、system32 フォルダーではなく local\tex\make に PDF ドキュメントが作成されます。
于 2010-01-20T10:48:09.623 に答える