[R] SweaveOpts(eval=false) not working - CORRECTION

Rainer M Krug r.m.krug at gmail.com
Thu Jul 23 15:09:47 CEST 2009


On Thu, Jul 23, 2009 at 3:04 PM, Duncan Murdoch<murdoch at stats.uwo.ca> wrote:
> On 23/07/2009 8:58 AM, Rainer M Krug wrote:
>>
>> Hi
>>
>> I hope this is the right mailing list - if not, could you please refer
>> me to a mora appropriate?
>>
>> My question:
>>
>> I am using sweave (in LyX with beamer) for a lecture and I would like
>> to evaluate the R code chunks for the handout, but not for the
>> presentation.
>> I thought that I can use \SweaveOpts(eval=FALSE) to set this option
>> for all code chunks, but it is still evaluating them and showing the
>> output. If I set this option separately for each chunk(i.e.
>> <<eval=FALSE>>=), it is, as expected, not evaluating.
>>
>> Am I doing something wrong here or is there a bug in sveawe, so that
>> it is not axcepting eval=FALSE as a global option?
>
> Looks like you used parentheses () instead of braces {} in the \SweaveOpts
> line.  Even though LaTeX never sees it, it uses LaTeX-like syntax.

Sorry - typo in the email. In the preamble, it says:

 \SweaveOpts{keep.source=FALSE, echo=TRUE, eval=FALSE, height=4}

Again -
>
> Duncan Murdoch
>
>>
>> Thanks a lot,
>>
>> Rainer
>>
>>
>
>




-- 
Rainer M. Krug, Centre of Excellence for Invasion Biology,
Stellenbosch University, South Africa




More information about the R-help mailing list