[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Centering R babel plots in LaTeX/Beamer export?
From: |
Nick Dokos |
Subject: |
Re: [O] Centering R babel plots in LaTeX/Beamer export? |
Date: |
Mon, 09 Jul 2012 17:26:44 -0400 |
John Hendy <address@hidden> wrote:
> I'm exporting a Beamer presentation with R babel blocks and my plots
> are not centered. This should be a reproducible example:
>
> -----
> #+startup: beamer
> #+latex_class: beamer
> #+options: toc:nil latex:t tex:t
> #+latex_class_options: [presentation,bigger]
> #+beamer_frame_level: 1
>
> * plot
>
> #+header: :width 8 :height 6
> #+begin_src R :exports results :results output graphics :file file.pdf
> x <- c(1:10)
> y <- x^2
> plot(x,y)
> #+end_src
> -----
>
> I tried putting #+begin_center and #+end_center around the block, but
> it changes the LaTeX export to wrapping my R block in
> \begin/\end{verbatim}.
>
> Worg ob-R-doc has a :pagecentre option, but says it defaults to true,
> so I'm not sure that's my fix.
>
This is pretty much brute-force, but seems to work:
--8<---------------cut here---------------start------------->8---
#+startup: beamer
#+latex_class: beamer
#+options: toc:nil latex:t tex:t
#+latex_class_options: [presentation,bigger]
#+beamer_frame_level: 1
* plot
#+header: :width 8 :height 6
#+name: foo
#+begin_src R :exports results :results output graphics :file file.pdf
:pagecentre true
x <- c(1:10)
y <- x^2
plot(x,y)
#+end_src
#+LATEX: \begin{center}
#+RESULTS: foo
[[file:file.pdf]]
#+LATEX: \end{center}
--8<---------------cut here---------------end--------------->8---
Nick