Hi Eduardo
in the preamble put
\usepackage[figureright]{rotating}
see manual for figureright if you do not like it
and then some graphics with options where needed
\begin{sidewaysfigure}
\centering
\includegraphics[width=,%
clip=true,%
trim=0in 0in 0in 0in,% LBRT
keepaspectratio=true]%
{filename}
\end{sidewaysfigure}
otherwise \usepackage landscape (check spelling) for a full page
HTH
Duncan
Duncan Mackay
Department of Agronomy and Soil Science
University of New England
ARMIDALE NSW 2351
Email: home mackay at northnet.com.au
At 05:58 05/08/2011, you wrote:
On 04/08/2011 3:40 PM, Eduardo M. A. M. Mendes wrote:
Dear R-users I am trying to understand how Sweave works by running some simple examples. In the example I am working with there is a chunk where the R-commands related to plotting a figure are placed. When running R CMD Sweave
, pdflatex
the output is a portrait figure. I wonder whether it would be possible to change the orientation to landscape (not in the latex file but in Rnw file).
Sweave can change the height and width of the
figure so it is more landscape-shaped (width >
height) using options at the start of the chunk.
Rotating a figure is something LaTeX needs to
do: you would tell Sweave to produce the figure
but not include it, then use \includegraphics{}
with the right option to rotate it.
For example:
<<Myfig, fig=TRUE, include=FALSE, width=7in, height=4in>>=
plot(rnorm(100))
@
\includegraphics[angle=90,width=0.8\textheight]{Myfig}
This is untested, and you'll need to consult a
LaTeX reference for rotating the figure caption, etc.
Duncan Murdoch
______________________________________________ R-help at 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.