Sorry, I have been using the png device a lot lately :) This is not
applicable to pdf.
There is still two ways to produce pdf on a Mac, one using quartz(type =
"pdf", file = "test.pdf", ...) and the other being pdf(file = "test.pdf",
...). I don't think they use the same code, but I could be wrong.
Kasper
On Thu, Feb 11, 2010 at 10:21 AM, Kasper Daniel Hansen <
kasperdanielhansen at gmail.com> wrote:
You might also note that there are three ways to generate a file using pdf
on a mac, using type = "quartz" / "xlib" / "cairo". You might want to try
all three of them and see which one you are using.
Kasper
On Thu, Feb 11, 2010 at 10:15 AM, Ken Knoblauch
<ken.knoblauch at inserm.fr>wrote:
Thanks. By intended result, do you mean that the dotted line
in the viewed pdf file from the short code appeared correctly?
which would support the hypothesis that it is something specific
to my computer/setup or that it appeared as I had intended
the example to demonstrate? in which case, it is consistent
with a problem with Leopard.
Ken
Quoting David Winsemius <dwinsemius at comcast.net>:
On Feb 11, 2010, at 5:42 AM, Ken Knoblauch wrote:
Achim.
Indeed, you are right. That is where the problem is.
Thanks for helping localize it a bit further.
So, I should cc this to the r-sig-mac list.
For the r-sig-mac list, here is the original post on the r-help
https://www.stat.math.ethz.ch/pipermail/r-help/2010-February/227832.html
The pdf() command (at least on my Mac :( ) appears to have
a problem in displaying dotted lines (lty = 3).
Short example,
pdf(file = "test.pdf", height = 6, width = 6)
x <- 1:10
plot(x, type = "l", lty = 3, lwd = 3)
lines(x, 0.5 * x, type = "l")
dev.off()
That one produces the intended result when run from the console, while
the attached file in your prior posting had the features you observed
(invisdble in Preview faintlt visible on Acrobat) on my mac 10.5.8
installation. R 2.10.1. Acrobat 8.1.7 and Preview Version 4.2 (469.5).
Hopefully, this is not yet another instance of R-Mac-FAQ 12.10
but something more easily treated.
R version 2.10.1 Patched (2010-02-01 r51089)
i386-apple-darwin9.8.0
locale:
[1] en_US.UTF-8/en_US.UTF-8/C/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods
[7] base
loaded via a namespace (and not attached):
[1] tools_2.10.1
R.app GUI 1.32-dev (5548 Leopard build 32-bit),
Thank you.
Ken
Quoting Achim Zeileis <Achim.Zeileis at uibk.ac.at>:
Ken,
an idea off-list: Have you tried
pdf(file = "test.pdf", height = 6, width = 6)
...
dev.off()
with your code? This is essentially what Sweave should do internally.
If that replicates your problem, it might be a hint that something with
pdf() is not working on your machine (rather than Sweave()).
Z
--
Ken Knoblauch
Inserm U846
Stem-cell and Brain Research Institute
Department of Integrative Neurosciences
18 avenue du Doyen L?pine
69500 Bron
France
tel: +33 (0)4 72 91 34 77
fax: +33 (0)4 72 91 34 61
portable: +33 (0)6 84 10 64 10
http://www.sbri.fr/members/kenneth-knoblauch.html