Hi everybody, thanks for the replies. I might have not explained the problem completely. Duncan Mackay: Yes, I am already having a master file and separate Rnw files. Duncan Murdock: I am using patchDVI in the TexShop Sweave engine. Sync works flawlessly between the master file and the pdf produced by pdflatex.
My problem is that I don't seem to be able to obtain sync between the *included* Rnws and the pdf, either way. The sweave engine is as follows: #!/bin/bash R CMD Sweave "$1" latexmk -pdf -silent -pdflatex=âpdflatex âshell-escape âsynctex=1â²"${1%.*}" Rscript -e "library(âpatchDVIâ);patchSynctex(â${1%.*}.synctex.gzâ)" Funny thing is that the sync works in texworks, using the following Rscript line patchDVI::SweavePDF('$fullname',stylepath=FALSE) I tried to mix and match configurations between texshop and texworks but I had no luck On Jan 10, 2013, at 11:23 AM, Duncan Murdoch wrote: > On 13-01-09 9:09 PM, Duncan Murdoch wrote: >> On 13-01-09 3:25 PM, michele caseposta wrote: >>> Hello everyone. >>> I am in the process of writing a book in Latex with Texshop, on Mac. >>> This book contains a lot of R code, hence the need to use Sweave. >>> I was able to compile Rnw files, and to sync back and forth from the pdf to >>> the source Rnw. >>> My problem now is that the book is divided in Chapters, and every chapter >>> is in its own Rnw file. >>> I can compile them from the main one (book.Rnw) using the directive >>> >>> \SweaveInput{chapter1.Rnw} >>> >>> The problem stands in the fact that like this I am missing synchronization >>> between the pdf and the source Rnw. If part of text is in book.Rnw I can >>> synchronize, but if the text is in one of the included files, it just >>> doesn't work. >>> I am using the sweave engine found in the following webpage: >>> >>> http://cameron.bracken.bz/synctex-with-sweavepgfsweave-in-texshoptexworks >>> >>> Has anybody succeeded in synchronizing with included Rnw files? >> >> This is a problem addressed by my patchDVI package, available on >> R-forge. You have a main file (which can be .tex or .Rnw), and put code >> at the start of each .Rnw file to indicate where to find it. Then you >> just run Sweave on one of the chapters, and it automatically produces >> the full document. >> >> The sample document here: >> >> http://www.umanitoba.ca/statistics/seminars/2011/3/4/duncan-murdoch-using-sweave-R/ >> >> includes an appendix describing how to set this up with TeXShop. > > I just committed an update to the vignette in patchDVI giving a quick version > of the instructions for basic use. Version 1.8.1585 has the new vignette. > > I should get around to pushing it to CRAN one of these days... > > Duncan Murdoch > [[alternative HTML version deleted]]
______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.