Usando pacote cunhado no Ubuntu: erro de arquivo .w18 não encontrado

Usando pacote cunhado no Ubuntu: erro de arquivo .w18 não encontrado

Estou tentando executar o seguinte código através do XeLaTeX, usando a opção -shell-escape:

\documentclass{article}
\usepackage{minted}

\begin{document}
\end{document}

O arquivo se chama palpite.tex e o erro que recebo é:

! Package catchfile Error: File `guess.w18' not found.

See the catchfile package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.93     \CatchFileDef\@tempa{\ip@file}{}

Se eu remover \usepackage{minted} tudo funcionará bem.

Estou usando o Ubuntu 14.04 e tentei isso tanto com a versão texlive nos repositórios do Ubuntu quanto com o texlive 2014 (através do net installer). Minha versão dos pigmentos é 2.0.2.

Responder1

Parece que estou enfrentando exatamente o mesmo problema. Não faz nenhum sentido para mim. No entanto, só funcionou para mim quando removi os espaços do nome do arquivo tex. O nome original tinha alguns espaços como "linguagem de programação.tex" e transformei em "programação.tex.

Por que eu tentei isso?

Eu tentei executar

pdflatex -shell-escape programing language.tex

e reclamou de encontrar "programação". Então eu tentei isso e funcionou.

Estou usando o Ubuntu 14.04 e o kile como editor de texto.

Responder2

Acabei de ter um problema semelhante e me livrei dele simplesmente fechando a linha de comando (eu a uso para compilar meus documentos), abrindo outra, limpando e recompilando tudo.

Se você usar um editor fornecido com umcompilaropção, tente fechá-la e reabri-la.

EDITAR:Uma solução temporária que encontrei foi reiniciar o computador ao encontrar esse tipo de erro, mas é realmente muito estranho.

informação relacionada