latexdiff 오류: 시스템이 지정된 파일을 찾을 수 없습니다

latexdiff 오류: 시스템이 지정된 파일을 찾을 수 없습니다

필수 Windows 업데이트로 인해 PATH 변수와 제어된 폴더 액세스가 망가진 후, latex 및 pdflatex와 같은 일반적인 루틴이 마침내 다시 제대로 작동할 수 있도록 MikTeX 2.9를 재구성(심지어 재설치)하는 데 많은 노력을 기울였습니다. 하지만 관리자 권한으로 명령 프롬프트에서 latexdiff를 사용하려고 하면 다음과 같습니다.

D:\Documents\manuscript>latexdiff.pl draft1.tex draft2.tex > draft2_diff.tex

다음과 같은 오류 메시지가 나타납니다.

The system cannot find the file specified.

draft2_diff.tex이제 동일한 폴더에 파일을 수동으로 생성하면 D:\Documents\manuscriptlatexdiff가 실행되지만 어떤 방식으로든 파일에 쓰거나 변경하지 않습니다 draft2_diff.tex.

나는 많은 것을 시도했지만 여전히 작동하지 않았습니다. 나는 그것을 확신했다

C:\Program Files\MiKTeX 2.9\miktex\bin\x64
C:\Program Files\MiKTeX 2.9\scripts\latexdiff\perl

이미 내 시스템 PATH에 있습니다(실제로 저는이것latexdiff 스크립트를 하위 폴더에 복사 perl하고 파일 확장자를 추가했습니다 *.pl. 또한 Windows 보안 센터 > 제어된 폴더 액세스를 통해 앱 허용으로 이동하여 모든 주요 MikTeX 및 latexdiff 루틴을 화이트 리스트에 추가했습니다(이는 문제를 해결하기 전에 TeXMaker 및 Latex 컴파일을 망친 원인의 일부였습니다). 단서가 부족해서 질문드리려고 왔습니다.

디

관련 정보