Let's say I have written the following tiny .Rnw file: _________________________________________ \documentclass{article}
\usepackage[utf8]{inputenc} \usepackage{Sweave} \usepackage{tikz} \usepackage{pgf} \begin{document} <<>>= sessionInfo() @ \end{document} _________________________________________ I then can go to R and use sweave to translate the .Rnw file into a .tex file Once this is done the latex interpreter can be called and because I used \usepackage{Sweave} Latex knows how to handle the sweave specific code tags. When I first did this procedure I got the commong error that the Sweave.sty file could not be found. I googled and could solve the problem by typing the following command into the Mac OS Terminal: _________________________________________ mkdir -p ~/Library/texmf/tex/latex cd ~/Library/texmf/tex/latex ln -s /Library/Frameworks/R.framework/Resources/share/texmf Sweave _________________________________________ What I don't understand now is how does the latex package \usepackage{Sweave} know that it has to look at ~/Library/texmf/tex/latex to find the symbolic link to the Sweave.sty file? What happens if I change the following line: ln -s /Library/Frameworks/R.framework/Resources/share/texmf Sweave to ln -s /Library/Frameworks/R.framework/Resources/share/texmf Sweave_Link In the .Rnw file do I have to use then \usepackage{Sweave_Link}? Best regards, syrvn -- View this message in context: http://r.789695.n4.nabble.com/Understanding-the-workflow-between-sweave-R-and-Latex-tp3859612p3859612.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ 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.