Closed MatthiasNieuwenhuisen closed 6 years ago
Hmm, I can't reproduce that here. The update check is based on the file modification time. Does your filename contain strange characters?
It seems that this happens if the file extension is not speficied.
In this example the first figure is updated as expected, while the second figure is not.
\documentclass{article}
\usepackage{graphicx}
\usepackage{graphicscache}
\begin{document}
\includegraphics[width=\linewidth]{left-fig.jpg}
\includegraphics[width=\linewidth]{left-fig}
\end{document}
Related: Graphics file extensions and their order of inclusion when not specified
Extensions can be printed with, e.g.,
texdef -t pdflatex -p graphicx Gin@extensions
Here is code for finding the filename in the same manner as \includegraphics:
Should be fixed in c4fa1b9.
Works for my test case
If an already cached image file is edited, the cache is not updated when recompiling the LaTeX document.