jlaurens / synctex

Synchronization for TeX
MIT License
57 stars 19 forks source link

Reverse synchronization fails with \usetikzlibrary{shadows} #33

Open shpark opened 4 years ago

shpark commented 4 years ago
% paper.tex
\documentclass[letterpaper,twocolumn,10pt]{article}

\usepackage{tikz}
% \usetikzlibrary{shadows}

\begin{document}

\input{a}
\input{b}

\end{document}

%%% Local Variables:
%%% mode: latex
%%% TeX-master: "paper"
%%% End:

% a.tex
\section{A}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas eros nisi, 
sollicitudin ut risus vel, gravida condimentum libero. Donec porta augue lectus, 
vel faucibus dolor tempus vitae. Nam mattis scelerisque placerat. Praesent facilisis, 
tortor sed elementum auctor, lectus magna aliquet arcu, id mattis nulla lacus vitae
turpis. Aenean venenatis ullamcorper nulla, sed aliquam dui varius id. Praesent
imperdiet sagittis leo eu venenatis. Donec vitae sapien eget mauris aliquam viverra.

% And more

%%% Local Variables:
%%% mode: latex
%%% TeX-master: "paper"
%%% End:

% b.tex
\section{B}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas eros nisi, 
sollicitudin ut risus vel, gravida condimentum libero. Donec porta augue lectus, 
vel faucibus dolor tempus vitae. Nam mattis scelerisque placerat. Praesent facilisis, 
tortor sed elementum auctor, lectus magna aliquet arcu, id mattis nulla lacus vitae
turpis. Aenean venenatis ullamcorper nulla, sed aliquam dui varius id. Praesent
imperdiet sagittis leo eu venenatis. Donec vitae sapien eget mauris aliquam viverra.

% And more

%%% Local Variables:
%%% mode: latex
%%% TeX-master: "paper"
%%% End:

synctex can reverse synchronize from evince to .tex file for paper.tex.

However, if I uncomment \usetikzlibrary{shadows}, synctex fails to reverse synchronize.

Especially for the inputs, which starts on the first page.