Как получить ошибку "Отказано в доступе" в TeXworks?

Я скомпилировал файл.tex в TeXworks for Windows 7, в котором был график, поэтому мне пришлось установить библиотеку TikZ для LateX.

После этого все компиляции терпят неудачу. Консоль TeXworks отображает

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

Странно, у меня нет документа PDF, открытого в других программах, таких как Adobe Acrobat. Я пытался закрыть и снова открыть TeXworks безрезультатно.

Как я могу предоставить TeXworks разрешение на компиляцию моего файла.tex?

3 ответа

Запустите проводник, перейдите в каталог с этим файлом и удалите файл журнала. После этого попробуйте еще раз.

Если кто-то получает такое же сообщение, возможно, с другими (встроенными) файлами (.aux, .pdf и т. Д.), Проверьте, не случайно ли вы перетащили файл в редактор. Оказывается, я сделал, и TexMaker добавил \includegraphics[scale=1]{build/document.pdf} строка в середине документа. Файл создавался и запрашивался для чтения одновременно, и это вызвало ошибку.

(Извините, если это спам, но, возможно, помогает кому-то безнадежно искать ошибку.)

У меня просто была такая же проблема. Я попытался завершить процессы "winedit" и "pdflatex" из диспетчера задач и перезапустил winedit. Скомпилировал файл.tex снова. Это сработало. Я думаю, что эта ошибка происходит, потому что процесс pdflatex все еще выполняется, поэтому новый экземпляр не может быть запущен во время этого. Просто завершение процесса "pdflatex" также будет работать.

Другие вопросы по тегам