On Tue, Jun 4, 2013 at 5:33 PM, John Kane <jrkrid...@yahoo.ca> wrote: > Thanks Yihui. I understood the invisible(booktabs()) after a bit of > thought, but not Liviu's comment. Using his approach, could I run booktabs > ina earlier chunk? > Yes. You can do: <<include=F>>= booktabs() @
Then <<results='asis'>>= latex(table(...)) @ >From memory this works. Liviu > > ________________________________ > From: Yihui Xie <x...@yihui.name> > To: Liviu Andronic <landronim...@gmail.com> > Cc: John Kane <jrkrid...@yahoo.ca>; Lyx List <lyx-users@lists.lyx.org> > Sent: Tuesday, June 4, 2013 2:36:57 AM > > Subject: Re: Problem using R's table package with knitr. > > But John needs the LaTeX table output in the next line of R code; > include=FALSE will exclude everything in that chunk. > > Moving booktabs() to the previous chunk and using include=FALSE there > will be fine. > > 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 Mon, Jun 3, 2013 at 11:29 PM, Liviu Andronic <landronim...@gmail.com> > wrote: >> On Mon, Jun 3, 2013 at 10:45 PM, Yihui Xie <x...@yihui.name> wrote: >>> You should not print booktabs() in a chunk with results='asis', >>> because that will generate invalid LaTeX code in the output. You can >>> use invisible(booktabs()) or foo <- booktabs() to avoid printing. >>> >>> Or request Duncan (the package author) to return invisible(save) in >>> booktabs(). >>> >> I simply use chunk with include=FALSE in this case. >> >> Liviu > > -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail