[R] Sweave: controlling pointsize (pdf)

Duncan Murdoch murdoch at stats.uwo.ca
Fri Jun 27 13:00:10 CEST 2008


On 27/06/2008 6:23 AM, Lauri Nikkinen wrote:
> I'm working with Windows XP and R 2.6.0
>> R.Version()
> $platform
> [1] "i386-pc-mingw32"
> 
> -Lauri
> 
> 2008/6/27, Lauri Nikkinen <lauri.nikkinen at iki.fi>:
>> Hello,
>>
>> Is there a way to control pointsize of pdf:s produced by Sweave? I
>> would like to have the same pointsize from (not a working example)

You could use a pdf.options() call in an early chunk in the file, and it 
will apply to subsequent chunks.

For some other cases you might want code to be executed before every 
figure; that could be put in a hook function (as described in ?Sweave, 
and in the Sweave manual).

Duncan Murdoch

>>
>> pdf(file="C:/temp/example.pdf", width=7, height=7, bg="white", pointsize=10)
>> plot(1:10)
>> etc..
>> dev.off()
>>
>> as
>>
>> \documentclass[a4paper]{article}
>> \usepackage[latin1]{inputenc}
>> \usepackage[finnish]{babel}
>> \usepackage[T1]{fontenc}
>> \usepackage{C:/progra\string~1/R/R-26\string~1.0/share/texmf/Sweave}
>>
>> <<fig=TRUE, width=7, height=7>>=
>> plot(1:10)
>> etc..
>> @
>>
>> \end{document}
>>
>> Regards
>> Lauri
>>
> 
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.



More information about the R-help mailing list