[R] Has anyone used Sweave with the Beamer poster macro for Latex ?

Duncan Murdoch murdoch.duncan at gmail.com
Fri Aug 20 22:04:54 CEST 2010


On 20/08/2010 3:58 PM, Paul wrote:
> Hello,
> 
> I'm trying to make a poster in Latex using the beamer poster macro 
> (http://www-i6.informatik.rwth-aachen.de/~dreuw/latexbeamerposter.php), 
> and use Sweave to add in R output.
> 
> This works fine for adding graphics and tables, but if I want to put 
> code in, the file fails to build in Latex.
> 
> My Rnw file looks like
> \documentclass[final,hyperref={pdfpagelabels=false}]{beamer}
> \mode<presentation> {
> \usetheme{Berlin}
> }
> \usepackage{sweave}
> \begin{document}
> \begin{frame}
>     \begin{columns}
>        \begin{column}
>           \begin{block}{A Block}
>              Some text
> <<label=sweave, include=TRUE, echo=TRUE>>=
> x<-rnorm(100,mean=100,sd=15)
> print(x)
> @
>           \end{block}
>        \end{column}
>     \end{columns}
>    \end{frame}
> \end{document}
> but this doesn't work.  Has anyone else done this ? Any ideas ?

Code chunks are verbatim, so you need to mark the slide as containing 
verbatim.  I think there's a newer way to do this, but the way I do it 
is to start them with

\begin{frame}[containsverbatim]


Duncan Murdoch



More information about the R-help mailing list