Sou novo no látex e às vezes recebo esta mensagem de erro:
line 5: ! I can't write on file 'MasterThesis.pdf'. Please type another file name for output! Emergency stop.<to be reaad again>... ...\end{document}
Line 1: !==> Fatal error occured, no output PDF file produced!
Hoje, quando recebi esta mensagem, nada parece funcionar para consertar. Eu tentei o seguinte:
- Instalado um novo editor que dá o mesmo erro (TeStudio e TexMaker)
- Excluiu todos os arquivos, exceto o arquivo tex
- Feche todos os programas e processos no gerenciador de tarefas que pareçam estar relacionados ao PDF
- Reinicie o editor (TexMaker)
- Reinicie o computador
- Ainda tenho vários GB na unidade de disco
- Pesquisei na internet para encontrar uma solução
- Renomeie o arquivo tex para apenas letras (sem espaços, pontos, símbolos, etc.)
- Altere o nome da pasta que contém o arquivo
A última coisa que fiz foi remover tudo do arquivo tex (com backup, é claro), exceto o seguinte:
\documentclass[12pt, a4paper]{article}
\begin{document}
Hello
\end{document}
Mas ainda recebo o mesmo erro.
Se eu criar um novo arquivo vazio, ele conseguirá compilar. Então colo meu trabalho nele e ocorre o erro. Então pressiono ctrl+za algumas vezes para desfazer até chegar ao documento que funciona, mas o erro ainda persiste. Estou usando o Windows 8 e o TexMaker.
Estou trabalhando na minha tese de mestrado e é muito frustrante quando não consigo continuar meu trabalho. Alguém por favor poderia me ajudar com isso?
Responder1
Eu tive o mesmo problema. Se você usa o Adobe Acrobat Reader X, vá para Preferências do Acrobat Reader. No menu Segurança (Aprimorado) desmarque Proteção e Proteção Aprimorada OU adicione o Caminho da Pasta da sua pasta PDF construída com látex.
Isso é trabalho comigo!
Responder2
O motivo mais comum para o erro "não é possível gravar em filename.pdf, salve-o com um nome diferente" que observei durante meus trabalhos é porque mantive aberto o arquivo PDF gerado pela construção rápida do arquivo LateX.
Quero dizer, se o arquivo pdf foi mantido aberto, gerado no mesmo diretório (mesma pasta) do arquivo latex, o LateX apresenta erro. Tente fechar o PDF aberto e crie seu arquivo LateX. Funciona!
Responder3
Encontrei o problema graças a https://www.overleaf.com. Criei uma conta e colei meu código e resultou em erro em uma figura do tikz, esqueci de colocar ponto e vírgula, " ; ", no final de uma linha o que fez com que o programa não compilasse o que também resultou em erros em outras tex que não estavam relacionados àquele com o erro. Muito obrigado a um amigo do Facebook que respondeu à minha postagem no Facebook sobre esse problema.
Responder4
Sei que esta não é a resposta à sua pergunta, mas às vezes também recebo esse erro.
Se você trabalha com uma unidade em nuvem, como Google Drive ou Dropbox, muitas vezes terá problemas porque a nuvem começa a sincronizar antes de terminar a gravação em todos os arquivos.
Quanto maior for o seu arquivo tex, mais tempo levará para compilar e maiores serão suas chances de encontrar esse tipo de erro
Uma solução (se for esse o problema) seria interromper a sincronização com a nuvem durante o período de compilação.