TeXworks에서 "권한 거부" 오류가 어떻게 발생합니까?

TeXworks에서 "권한 거부" 오류가 어떻게 발생합니까?

Windows 7용 TeXworks에서 그래프가 포함된 .tex 파일을 컴파일했기 때문에 LateX용 TikZ 라이브러리를 설치해야 했습니다.

이후에는 모든 컴파일이 실패합니다. TeXworks 콘솔이 표시됩니다.

texify.exe: Permission denied: myFile.log
texify.exe: Data: myFile.log

이상하게 Adobe Acrobat 등 다른 프로그램에서는 PDF 문서가 열리지 않습니다. TeXworks를 닫았다가 다시 열어도 소용이 없었습니다.

내 .tex 파일을 컴파일하기 위해 TeXworks 권한을 어떻게 부여할 수 있나요?

답변1

탐색기를 시작하고 해당 파일이 있는 디렉터리로 이동한 후 로그 파일을 삭제합니다. 그 후에 다시 시도해 보세요.

답변2

방금 같은 문제가 발생했습니다. 작업 관리자에서 "winedit" 및 "pdflatex" 프로세스를 종료하고 winedit를 다시 시작했습니다. .tex 파일을 다시 컴파일했습니다. 효과가 있었습니다. 이 오류는 pdflatex 프로세스가 계속 실행 중이어서 그 동안 새 인스턴스를 실행할 수 없기 때문에 발생하는 것 같습니다. "pdflatex" 프로세스를 종료하는 것만으로도 작동합니다.

답변3

누군가 다른 (빌드) 파일(.aux, .pdf 등)과 함께 동일한 메시지를 받는 경우 실수로 파일을 편집기에 끌어다 놓지 않았는지 확인하세요. 알고 보니 TexMaker는 \includegraphics[scale=1]{build/document.pdf}문서 중간에 한 줄을 추가했습니다. 파일을 만들고 동시에 읽기를 요청했는데 이로 인해 오류가 발생했습니다.

(스팸이라면 죄송합니다. 하지만 절망적으로 오류를 검색하는 누군가에게 도움이 될 수도 있습니다.)

관련 정보