I am new to LaTeX and using it for my thesis. However, right now I am having trouble in using latexdiff. I did the instructions as follows:
Question: How to generate latexdiff on Windows?
Answer:
Download and install ActivePerl?
Assume you install ActivePerl? in
C:\PerlDownload
latexdiffperl scriptAssume you download
latexdifftoC:\tempThe
latexdiffscript makes use of the Perl packageAlgorithm::DiffUnzip
Algorithm-Diff-1?.1902.tar.gz, and then copy wholeAlgorithm-Diff-1?.1902\lib\Algorithmdirectory toC:\perl\libAssume you have a old LaTeX file name
old.texand a new LaTeX file namednew.texboth located inC:\tempStart a new command prompt, type
cd c:\tempto change the current directory toc:\temp. Typeperl latexdiff old.tex new.tex > diff.tex, this will generate a new LaTeX file nameddiff.texthat contains the different betweenold.texandnew.tex
However, every time I typed c:\temp\perl latexdiff old.tex new.tex > diff.tex, the system says "perl is not an internal or external file", every time I typed c:\temp\latexdiff old.tex new.tex > diff.tex, it says "The perl interpreter could not be found." I have already checked the PATH variable, and it contains path to perl in c:\perl64\bin. What should I do next? I have exhausted every method but could not find a way.
c:\temp\perlbut the instructions say to typecd c:\temp. This should be followed by pressing the Return/Enter key (implied in the instructions -- all commands need to be completed in that way). Then typeperl latexdiff old.tex new.tex > diff.tex. Since you don't haveperl.exeinc:\temp, the OS would give "perl is not an internal or external file" if you doc:\temp\perl. – Nicola Talbot Sep 04 '13 at 10:32