SyncTeX allows forward and backward source→output mapping for TeX documents. Common use cases include keeping the editor and PDF viewer in sync while editing a source file and finding the corresponding source line by clicking on a PDF location. These use cases are supported for example by vimtex and Okular, and also by some other editor/viewer combinations.
SyncTeX allows forward and backward source→output mapping for TeX documents. Common use cases include keeping the editor and PDF viewer in sync while editing a source file and finding the corresponding source line by clicking on a PDF location. These use cases are supported for example by vimtex and Okular, and also by some other editor/viewer combinations.
It is implemented by attaching source location information to each individual box, and outputting this information to a separate
.synctex(.gz)
file (more details on the TeX implementation and limitations). The file format is described insynctex(5)
.It would be interesting to implement a similar feature in SILE.