From s.blomberg1 at uq.edu.au  Mon Jul 23 12:10:39 2007
From: s.blomberg1 at uq.edu.au (s.blomberg1 at uq.edu.au)
Date: Mon, 23 Jul 2007 12:10:39 +0200 (CEST)
Subject: [Rd] postscript bug? (PR#9803)
Message-ID: <20070723101039.8371165982@slim.kubism.ku.dk>

postscript() produces files that are not encoded as eps, according to
the standard. Hence, word processors such as OpenOffice and AbiWord do
not recognise the files as eps. See
http://www.postscript.org/FAQs/language/node80.html

The problem is in the first line of the postscript file: The header is
wrong. It should be:

%!PS-Adobe-3.0 EPSF-3.0

whereas postscript() produces:

%!PS-Adobe-3.0

The following code replicates the problem:

x <- rnorm(10)
y <- rnorm(10)
postscript("test.eps")
plot(x,y)
dev.off()

# Now try importing test.eps into your favorite word processor.

# Now edit test.eps and change the header to the correct header above, 
and try importing the file again. Works! (This took me a couple of hours
of hair-pulling to figure out. I sure hope it is a genuine bug. :-) )

Cheers,

Simon.

Version:
 platform = x86_64-pc-linux-gnu
 arch = x86_64
 os = linux-gnu
 system = x86_64, linux-gnu
 status = 
 major = 2
 minor = 5.1
 year = 2007
 month = 06
 day = 27
 svn rev = 42083
 language = R
 version.string = R version 2.5.1 (2007-06-27)

Locale:
LC_CTYPE=en_AU.UTF-8;LC_NUMERIC=C;LC_TIME=en_AU.UTF-8;LC_COLLATE=en_AU.UTF-8;LC_MONETARY=en_AU.UTF-8;
LC_MESSAGES=en_AU.UTF-8;LC_PAPER=en_AU.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;
LC_MEASUREMENT=en_AU.UTF-8;LC_IDENTIFICATION=C

Search Path:
 .GlobalEnv, package:stats, package:graphics, package:grDevices,
package:utils, package:datasets, package:methods, Autoloads,
package:base

-- 
Simon Blomberg, BSc (Hons), PhD, MAppStat. 
Lecturer and Consultant Statistician 
Faculty of Biological and Chemical Sciences 
The University of Queensland 
St. Lucia Queensland 4072 
Australia
Room 320 Goddard Building (8)
T: +61 7 3365 2506 
email: S.Blomberg1_at_uq.edu.au

Policies:
1.  I will NOT analyse your data for you.
2.  Your deadline is your problem.

The combination of some data and an aching desire for 
an answer does not ensure that a reasonable answer can 
be extracted from a given body of data. - John Tukey.



[Rd] postscript bug? (PR#9803)
s.blomberg1 at uq.edu.au