This bug can be reproduced using R version 2.4.1 for Windows, where
WinAnsiEncoding is used.
To reproduce this bug, start a Windows R session, and run:
postscript("first.eps", width=6, height=6, horizontal=FALSE,
onefile=FALSE, paper="special")
plot(1:5)
dev.off()
q("no")
Now, start a new R session, and run:
pdf("second.pdf")
plot(1:5)
dev.off()
postscript("third.eps", width=6, height=6, horizontal=FALSE,
onefile=FALSE, paper="special")
plot(1:5)
dev.off()
q("no")
The differences between "first.eps" and "third.eps" are
shown to be:
$ diff first.eps third.eps
40d39
< /WinAnsiEncoding [
73d71
< ]
The file "third.eps" is an invalid format, and Vhostview reports:
Error: /undefined in WinAnsiEncoding
Operand stack:
.notdef .notdef .notdef
... etc ...
I've also tested for this peculiar behavior with R 2.4.1 for Debian,
however it checked clean.
+mt