On Wed, 20 Dec 2000, Peter Kleiweg wrote:
>
> I want to use a shortcut for copying figures to EPS. I defined
> this function in .Rprofile:
>
> ps <- function(file="Rplot.eps", width=7, height=7, ...) {
> dev.copy2eps(file=file, width=width, height=height, ...)
> }
>
> This doesn't work:
>
> > data(cars)
> > plot(cars)
> > ps()
> Error in device(...) : Object "width" not found
>
> Can anyone tell me what's going on?
>
> I'm using R version 1.1.0 on Linux.
^^^^^
That's what is going on. NEWS for 1.1.1 has
o dev.print() and dev.copy2eps() now work when called from a
function, such as dev2bitmap().
Plese upgrade, and especially upgrade from 1.x.0 to 1.x.1 when the latter
becomes available.
Your example works fine in R 1.2.0.
--
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._