[R-SIG-Mac] [R] Sweave, lty = 3 line incorect in pdf output

David Winsemius dwinsemius at comcast.net
Thu Feb 11 16:08:23 CET 2010


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



More information about the R-SIG-Mac mailing list