From ripley at stats.ox.ac.uk  Tue Nov 20 09:32:08 2007
From: ripley at stats.ox.ac.uk (Prof Brian Ripley)
Date: Tue, 20 Nov 2007 08:32:08 +0000 (GMT)
Subject: [Rd] Cairo device in dev.copy2eps
In-Reply-To: <59475.201.19.91.25.1195489148.squirrel@mail.ims.uerj.br>
References: <59475.201.19.91.25.1195489148.squirrel@mail.ims.uerj.br>
Message-ID: <Pine.LNX.4.64.0711200815230.1373@gannet.stats.ox.ac.uk>

It is not as simple as that.  There are two Cairo devices, neither in 
package RGtk2.  That in package Cairo is not by default a screen device 
(it defaults to type="png").  CairoX11 and CairoWin are screen devices.
OTOH, package cairoDevice has a device called Cairo that defaults to a 
screen device but need not be.

Please do mention packages when you talk about non-base functions to avoid 
this sort of confusion.

It seems a better solution is to ask the current device, which will be 
done in R 2.7.0.

On Mon, 19 Nov 2007, wjunger at ims.uerj.br wrote:

> Hi everybody,
>
> It would be nice to have Cairo device included in dev.copy2eps() in
> order to avoid RGtk2 developers to use a hacked version of the function.
> I was arealdy done in dev.print().

What does this have to do with RGtk2?

> Best regards.
> Washington
>
>
> R 2.6.0
> OS Kubuntu 7.10
> kernel 2.6.22
>
>

-- 
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 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



[Rd] Cairo device in dev.copy2eps
Prof Brian Ripley