¿Cómo solucionar el problema "No hay información de sincronización en esta posición"?

¿Cómo solucionar el problema "No hay información de sincronización en esta posición"?

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 todonotespaquete. Al final de esta descripción se presenta un MWE (ejemplo de trabajo mínimo). Parece que el todonotespaquete sólo "deshabilita" la sincronización del contenido dentro de los inputarchivos 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.textiene el siguiente contenido:

\section{Test}

However, click content within this section, you will get ``No synchronization info at this position'' error.

información relacionada