Recentemente, encontrei um problema muito estranho para pesquisa reversa (usei MikTeX no Windows 10, o visualizador de PDF é SumatraPDF): A pesquisa reversa só funciona em determinados locais do PDF gerado, enquanto para os outros locais, você obterá o " Nenhuma informação de sincronização nesta posição".
Com muito esforço, descobri que a causa parece ser o todonotes
pacote. Um MWE (exemplo mínimo de trabalho) é apresentado no final desta descrição. Parece que o todonotes
pacote apenas "desabilita" a sincronização do conteúdo dos input
arquivos ed (observe que, se comentar \usepackage[colorinlistoftodos]{todonotes}
, a pesquisa reversa funciona em ambas as seções). Ou seja, a busca reversa só funciona no conteúdo que aparece diretamente no arquivo main.tex
, enquanto falha naqueles dentro dos arquivos de "entrada" (ou seja, o conteúdo da segunda seção do MWE).
Existe alguma solução para fazer a busca reversa funcionar nos dois casos? Ou alguém encontrou outros pacotes com problemas semelhantes?
\documentclass[11pt]{article}
\usepackage[colorinlistoftodos]{todonotes}
\title{No Synchronization Info: Example}
\author{Author}
\date{\today}
\begin{document}
\maketitle
\section{Test}
Click content within this section, reverse search works.
\input{sections/sec01}
\end{document}
onde sections/sec01.tex
tem o seguinte conteúdo:
\section{Test}
However, click content within this section, you will get ``No synchronization info at this position'' error.