Estoy intentando ejecutar el siguiente código a través de XeLaTeX, usando la opción -shell-escape:
\documentclass{article}
\usepackage{minted}
\begin{document}
\end{document}
El archivo se llama supongo.tex y el error que aparece es:
! 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}{}
Si elimino \usepackage{minted} funciona bien.
Estoy usando ubuntu 14.04 y esto lo he probado tanto con la versión texlive en los repositorios de ubuntu como con texlive 2014 (a través del net installer). Mi versión de pigmentos es 2.0.2.
Respuesta1
Parece que estoy enfrentando exactamente el mismo problema. No tiene ningún sentido para mí. Sin embargo, solo funcionó para mí cuando eliminé los espacios del nombre del archivo tex. El nombre original tenía algunos espacios como este "lenguaje de programación.tex" y lo transformé en "programación.tex.
¿Por qué probé esto?
Intenté ejecutar
pdflatex -shell-escape programing language.tex
y se quejó de encontrar "programación". Así que probé esto y funcionó.
Estoy usando Ubuntu 14.04 y kile como editor de texto.
Respuesta2
Acabo de tener un problema similar y lo solucioné simplemente cerrando la línea de comando (la uso para compilar mis documentos), abriendo otra, limpiando y recompilando todo.
Si utiliza un editor provisto de uncompilaropción, intente cerrarla y volver a abrirla.
EDITAR:Una solución temporal que encontré fue reiniciar la computadora cuando encontré un error de este tipo, pero es bastante extraño.