Recientemente, encontré un problema muy extraño para la búsqueda inversa (usé MikTeX en Windows 10, el visor de PDF es SumatraPDF): la búsqueda inversa solo funciona en ciertas ubicaciones del PDF generado, mientras que para las otras ubicaciones obtendrás el " No hay información de sincronización en esta posición".
Con muchos esfuerzos, descubrí que la causa parece ser el todonotes
paquete. Al final de esta descripción se presenta un MWE (ejemplo de trabajo mínimo). Parece que el todonotes
paquete sólo "deshabilita" la sincronización del contenido dentro de los input
archivos ed (tenga en cuenta que si comenta \usepackage[colorinlistoftodos]{todonotes}
, la búsqueda inversa funciona en ambas secciones). Es decir, la búsqueda inversa solo funciona en los contenidos que aparecen directamente en el archivo main.tex
, mientras que falla en aquellos dentro de los archivos "entrados" (es decir, los contenidos de la segunda sección del MWE).
¿Existe alguna solución para que la búsqueda inversa funcione en ambos casos? ¿O alguien encuentra otros paquetes que tengan problemas similares?
\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}
donde sections/sec01.tex
tiene el siguiente contenido:
\section{Test}
However, click content within this section, you will get ``No synchronization info at this position'' error.