My recent update to TeX Live 2018 has led to a curious problem. I can no longer compile files whose names have non ASCII characters with Emacs + AUCTeX.
That is curious because nothing on the side of Emacs has changed. I'm using Emacs from the OS's repositories (namely Linux Mint 18.3 and Emacs version 24.5.1) and AUCTeX is installed through ELPA (that is with M-x package-install
from within Emacs, namely version 12.1.1).
But, what works fine with TeX Live 2017, no longer works with TeX Live 2018.
Take a file named primárias.tex with contents:
\documentclass{article}
\begin{document}
Hello World!!
\end{document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End:
(The content is not relevant, the file name is).
This produces me the error:
ERROR: I can't find file `prim'.
Everything works fine with TeXworks, TeXstudio or with compilation through the command line.
Any ideas of what might be going wrong or how to fix it?
latex \\input \\detokenize{primárias.tex}
notlatex \\input primárias.tex
latex \\input primárias.tex
(at least not explicitly).latex primárias.tex
and (today at least) that doesn't work with the 2018-04-01 release as the new default UTF-8 code confuses it.