Windows 7 での latexdiff のインストール/使用方法

Windows 7 での latexdiff のインストール/使用方法

説明

私は Perl と の両方を初めて使用しますlatexdiff。 を使用して LaTeX ドキュメントのバージョン間の変更を追跡したいのですlatexdiffが、うまく動作しませんでした。

私はMikTeX 2.9とlatexdiff.exe(その他のバリエーションも)

C:\Program Files (x86)\MiKTeX 2.9\miktex\bin

そしてStrawberry Perl 5.16.3.1

C:\StrawberryPerl

コマンドを実行すると

latexdiff old.tex new.tex > diff.tex

以下のメッセージを受け取りました:

latexdiff: The Perl script could not be found
latexdiff: Data: scripts/latexdiff/perl/latexdiff.pl

私は見つけた同様の質問latexdifftex.se にありますが、サブフォルダが見つからなかったため、私の問題がそこに投稿されたものと同じかどうかはわかりません\MiKTeX 2.9\scripts。また、他のもののインストールを求めるポップアップ ウィンドウも表示されません (これは、前述の投稿の場合です)。

質問

  1. 上記の説明に基づくと、Perl と の両方をlatexdiff適切にインストールしましたか? それとも、同じパスに配置する必要がありますか?
  2. 適切にインストールした場合、動作させる方法はありますかlatexdiff(MikTeX 2.9 のバグではない場合は)?

答え1

他の人の役に立つかもしれないので、ここで私自身の質問に答えます。

パス内のlatexdiffファイルを検索していたようですlatexdiff.pl

C:\Program Files (x86)\MiKTeX 2.9\scripts\latexdiff\perl 

一方、MikTeX はフォルダ 内のファイルのみをインストールします\scripts\latexdiff。そこでサブフォルダ を作成し\perl、すべてのlatexdiffファイルをこの新しいフォルダにコピーし、.plそれらのファイルに拡張子を追加しました (元々は拡張子がありませんでした)。次に、MikTeX 設定で FNDB を更新します。するとうまくいきました!

答え2

Windows用のlatexdiffをインストールするためのステップバイステップのインストールガイドがここにあります。 http://techshangrila.blogspot.sg/2013/10/installing-latexdiff-of-windows.html

関連情報