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

Thomas Lumley tlumley at u.washington.edu
Thu Feb 11 16:39:49 CET 2010


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


More information about the R-SIG-Mac mailing list