If you want to program Sweave documents, you can try the knitr package. This case will be something like:
<<>>= paper <- TRUE # or change it to FALSE @ <<child=if (paper) 'my1.Rnw' else 'my2.Rnw'>>= @ i.e. you use the logical variable 'paper' to control which child document to include in the parent document. See http://yihui.name/knitr/ Regards, Yihui -- Yihui Xie <xieyi...@gmail.com> Phone: 515-294-2465 Web: http://yihui.name Department of Statistics, Iowa State University 2215 Snedecor Hall, Ames, IA On Thu, Sep 20, 2012 at 7:47 AM, Witold E Wolski <wewol...@gmail.com> wrote: > Depending on an R computation I would like to include an Sweave documents > in the main Sweave document. > How can I do it? > > So I was thinking .... to use Latex features : > > \newif\ifpaper > > \ifpaper > > \SweaveInput{"my1.Rnw"} > \else > \SweaveInput{"my2.Rnw"} > \fi > > But how do I set paper to true or false given an \Sexpr ?? > > \papertrue % or > > \paperfalse > > > Any ideas? > > > cheers > > > -- > Witold Eryk Wolski > > Triemlistrasse 155 > 8047 Zuerich ______________________________________________ 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.