This utility eases the debugging of literate documents ('noweb' files) by patching the synchronization information (the '.synctex(.gz)' file) produced by 'pdflatex' with concordance information produced by 'Sweave' or 'knitr' and 'Sweave' or 'knitr' ; this allows for bilateral communication between a text editor (visualizing the 'noweb' source) and a viewer (visualizing the resultant 'PDF'), thus bypassing the intermediate 'TeX' file.
This is the source repository of the CRAN package patchSynctex. People wishing to access Jan Gleixner's patchKnitrSynctex may do so on its own Github page https://github.com/jan-glx/patchKnitrSynctex. An archival copy of its state when I forked this program is available at https://github.com/EmmanuelCharpentier/patchKnitrSynctex, but is, intentionally, not maintained.
I choose to ignore the standalone C++ program, which is difficult to maintain cross-platform, and concentrated on the R version.
Install the package in your R installation and peruse the help pages of the package.
Have fun !
== REVISION HISTORY ==
0.1-0 : Initial packaging of Jan Gleixner's PatchKnitrSynctex R function, with amends. 0.1-1 : - Daniel Hicks' proposed modification to the management of large files. - Added this NEWS file. 0.1-2 : - Added README.md - Added URL field pointing to the Github repository. 0.1-3 : - Added conformance to new CRAN import policies. 0.1.4 : - (Daniel Hicks) Fix for mutiple source files. - (Kyle J Harms) merging patched references to included files in the main sync file.