O LaTeX _cache_ imagens PDF que foram cortadas com `includegraphics[trim ...]`?

O LaTeX _cache_ imagens PDF que foram cortadas com `includegraphics[trim ...]`?

Eu usei o comando

\includegraphics[trim=100 280 100 100,clip,width=10cm]{examplefigure.pdf}

e notei que, quando mudei a figura no meu computador e carreguei novamente no Overleaf, a imagem mostrada no preview era a antiga, sem minhas alterações, mesmo depois de usar a recompile from scratchopção.

Depois de tentar diversas soluções para esse problema, tive a ideia de simplesmente alterar trim= 100 280 100 100um pouco um dos valores: trim= 100 270 100 100. Então, a nova figura apareceu.

Você sabe por que isso acontece? Isso aconteceria apenas no Overleaf? Ou é comum em todos os lugares?

Editar:

Parece que é um bug na visualização do Overleaf. Eu usei o código

\documentclass[a4paper,10pt]{book}

\usepackage{graphicx}

\begin{document}

\begin{figure}
  \centering
  \includegraphics[trim=100 220 100 100,clip,width=10cm]{examplefigure.pdf} 
\end{figure}

\end{document}

e carreguei dois PDFs chamados examplefigure.pdfe examplefigure-2.pdf. Aparentemente não consigo fazer upload de imagens em PDF aqui para mostrar a vocês, então envio o link editável do meu projeto MWE (espero que seja seguro fazer isso):

https://www.overleaf.com/4270057yrcdqx

Então, mudei o nome da figura includegraphicsvárias vezes e notei que a visualização não era atualizada a menos que eu alterasse trimas opções. No entanto, descobri que, quando faço o download do PDF, a versão correta e atualizada é baixada.

Acho que é um bug na visualização do Overleaf que devo relatar a eles.

Responder1

Sou cofundador da Overleaf. Sim, isso é um bug. Obrigado pelo MWE --- tentaremos consertar isso! Enquanto isso, se você alterar o corte ou qualquer outra coisa na página, a visualização será atualizada. E, como você percebeu, o próprio PDF mostrará a imagem correta se você baixá-lo.

informação relacionada