Sweave, lty = 3 line incorect in pdf output
On Thu, 11 Feb 2010, Ken Knoblauch 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.
It also worked correctly for me on Leopard (10.5.8).
-thomas
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
_______________________________________________ R-SIG-Mac mailing list R-SIG-Mac at stat.math.ethz.ch https://stat.ethz.ch/mailman/listinfo/r-sig-mac
David Winsemius, MD Heritage Laboratories West Hartford, CT
-- 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
_______________________________________________ R-SIG-Mac mailing list R-SIG-Mac at stat.math.ethz.ch https://stat.ethz.ch/mailman/listinfo/r-sig-mac
Thomas Lumley Assoc. Professor, Biostatistics tlumley at u.washington.edu University of Washington, Seattle