[ESS] ess-swv-PDF hack(?)
Kasper Daniel Hansen
khansen at stat.berkeley.edu
Sun Nov 16 02:09:43 CET 2008
This is due to a recent change in Sweave (a rather irritating change
in my opinion).
You can solve it in 2 ways
1) add Sweave.sty to your latex path. I am not too happy with this
because I am sure that I will forget to do it after next release of R
and I might miss out on updates.
2) Follow the advice in the NEWS file about setting
SWEAVE_STYLEPATH_DEFAULT. I do it in the following way: I add a line
Sys.setenv("SWEAVE_STYLEPATH_DEFAULT" = "TRUE")
This will get the old behaviour back.
On Nov 15, 2008, at 14:25 , Charles C. Berry wrote:
> Dear Ess-weaveRs,
> Lately I been getting complaints about Sweave.sty not being found by
> I guess that utils:::texi2dvi or R CMD texi2dvi are intended to
> resolve this for me, and in command line operations, I am now in the
> habit of typing
> R CMD texi2dvi -p myfile.tex
> which helpfully sets TEXINPUTS (I assume) and runs pdflatex as many
> times as needed to resolve references.
> To get the equivalent in ess-swv-PDF, I am using this
> ;; old version (call-process "pdflatex" nil tex-buf 1 latex-filename))
> (call-process "R" nil tex-buf 1 "CMD" "texi2dvi" "-p" latex-
> filename ))
> This seems to do the trick for me - M-n P pdflatex's the file and
> pops up my viewer, but I wonder if there might be some gotchas and/
> or if there is a better version of this.
> Charles C. Berry (858) 534-2098
> Dept of Family/Preventive
> E mailto:cberry at tajo.ucsd.edu UC San Diego
> http://famprevmed.ucsd.edu/faculty/cberry/ La Jolla, San Diego
> ESS-help at stat.math.ethz.ch mailing list
More information about the ESS-help