Я скомпилировал файл .tex в TeXworks для Windows 7, в котором был график, поэтому мне пришлось установить библиотеку TikZ для LateX.
После этого все компиляции терпят неудачу. Консоль TeXworks отображает
texify.exe: Permission denied: myFile.log
texify.exe: Data: myFile.log
Странно, но у меня не открывается этот pdf-документ в других программах, например, в Adobe Acrobat. Я пробовал закрыть и снова открыть TeXworks, но безрезультатно.
Как предоставить TeXworks разрешение на компиляцию моего .tex-файла?
решение1
Запустите Explorer, перейдите в каталог с этим файлом и удалите файл журнала. После этого попробуйте еще раз.
решение2
У меня была та же проблема. Я попробовал завершить процессы "winedit" и "pdflatex" из диспетчера задач и перезапустил winedit. Скомпилировал файл .tex еще раз. Это сработало. Я думаю, эта ошибка возникает из-за того, что процесс pdflatex все еще выполняется, поэтому новый экземпляр не может быть запущен в это время. Простое завершение процесса "pdflatex" также сработает.
решение3
Если кто-то получает то же самое сообщение, возможно, с другими (созданными) файлами (.aux, .pdf и т. д.), проверьте, не перетащили ли вы случайно файл в редактор. Оказывается, я это сделал, и TexMaker добавил строку \includegraphics[scale=1]{build/document.pdf}
в середину документа. Файл создавался и запрашивался для чтения в одно и то же время, и это вызвало ошибку.
(Извините, если это спам, но, возможно, это поможет кому-то, кто безнадежно ищет ошибку.)