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

Peter Dalgaard pdalgd at gmail.com
Fri Aug 20 22:08:38 CEST 2010


On 08/20/2010 09: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 ?

Even without Sweave in the picture, beamer has trouble with verbatim
environments. You usually need

\begin{frame}[fragile]

No guarantees, but worth a try.


-- 
Peter Dalgaard
Center for Statistics, Copenhagen Business School
Phone: (+45)38153501
Email: pd.mes at cbs.dk  Priv: PDalgd at gmail.com



More information about the R-help mailing list