[R] eps file not positioned properly in latex document
Prof Brian Ripley
ripley at stats.ox.ac.uk
Thu Feb 8 09:51:16 CET 2001
On Thu, 8 Feb 2001, Winfried Theis wrote:
> Hello!
> On 08-Feb-01 Faheem Mitha wrote:
> > Dear People,
> >
> > I am trying to include a barplot (see code below), in a latex document.
> > However, the plot appears in totally the wrong position. I know this is
> > not an R question as such, but the eps file is produced by R and I thought
> > that perhaps other people had had similar problems and could give me
> > pointers. Am I doing anything obviously wrong?
> >
> > Sincerely, Faheem Mitha.
> Well, this has to do with R since dev.print has landscape=TRUE as default,
Actually, it uses the setting of horizontal give by ps.options.
> which causes the graphics to appear turned by 90 degrees. So there are two
> solutions: Setting landscape=FALSE in dev.print or adding angle=270 to your
> includegraphics line.
Hoever, Faheem didn't use dev.print! If you want to make a postscript
figure for inclusion, please use dev.copy2eps, which was written for that
purpose.
The options on postscript that Faheem used look correct to me, although
I think that with those sizes I would think about reducing the pointsize.
I believe the issue is with the latex. Currently the preferred options
are packages graphics or graphicx. Using graphicx, the example worked for
me, and it was included in the right place, but you need to understand
what LaTeX means by that.
>
> Winfried
> >
> > PS. the code I use to include the eps file is
> >
> > \begin{figure}
> > \includegraphics[scale=0.7]{barplot.eps}
> > \end{figure}
> >
> > which seems harmless enough. Faheem.
> >
> > *************************************************************************
> >
> > roy <- c("white","blue","yellow")
> > collen <- c(31,33,33)
> > fmcol <- rep(roy,collen)
> >
> > postscript(file="barplot.eps",width=6.3,height=3,bg="white",
> > horizontal=FALSE,paper="special",onefile=FALSE,fg="black")
> >
> > barplot(c(0.1,0.2,0.2,0.4,0,0,0,0,0,0,0,0,0,0.1), col=fmcol,
> > names.arg=c("-3","-2","-1","0","1","2","3","4","5","6","7","8","9","10"),
> > ylim=c(0,0.5),xlab="Values of x",ylab="Probability values",sub=NULL,
> > style="old",main="Probability Histogram")
> >
> > dev.off()
> >
> > **************************************************************************
> >
> > -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
> > -
> > r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
> > Send "info", "help", or "[un]subscribe"
> > (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
> > _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._.
> > _
>
> ----------------------------------
> E-Mail: Winfried Theis <theis at statistik.uni-dortmund.de>
> Date: 08-Feb-01
> Time: 08:15:48
> Dipl.-Math. Winfried Theis, Fachbereich Statistik, Graduiertenkolleg
> "Angewandte Statistik"
> Universität Dortmund, 44221 Dortmund
> Tel.: +49-231-755-5903 FAX: +49-231-755-4387
> ----------------------------------
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
> Send "info", "help", or "[un]subscribe"
> (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
> _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
>
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272860 (secr)
Oxford OX1 3TG, UK Fax: +44 1865 272595
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list