I haven't read about R's math-notation facilities in this thread, hence 
my question for Jonas Stein: Have you already looked into ?plotmath ?


Uwe Ligges

Frank E Harrell Jr wrote:
> Marc Schwartz wrote:
>> On Sun, 2007-12-09 at 01:04 +0000, Jonas Stein wrote:
>>> Hi,
>>>
>>> what is actually the best method to include R-plots into LaTeX
>>> documents?
>>> At the moment i use 
>>>
>>> postscript("myplot.eps", width = 12.0, height = 9.0, horizontal =
>>> FALSE, 
>>> onefile = TRUE, paper = "special",encoding = "TeXtext.enc")
>>> plot(foo,bar)
>>> dev.off()  
>>>
>>> But it is a bit unhandy to scale later and its difficult to get nice 
>>> formula in the plots.
>>>
>>> And how should i write formulas on the axis or at specific points? 
>>> Has someone had some effort in exporting plots to pstricks or pictex?
>>>
>>> kind regards and thank you for reading so far,
>> As per the Details section of ?postscript:
>>
>> The postscript produced for a single R plot is EPS (Encapsulated
>> PostScript) compatible, and can be included into other documents, e.g.,
>> into LaTeX, using \includegraphics{<filename>}. For use in this way you
>> will probably want to set horizontal = FALSE, onefile = FALSE, paper =
>> "special". Note that the bounding box is for the device region: if you
>> find the white space around the plot region excessive, reduce the
>> margins of the figure region via par(mar=).
>>
>>
>> In your code above, change 'onefile = TRUE' to 'onefile = FALSE'.
>>
>> For scaling you can use the LaTeX \includegraphics directive along with
>> several height and width arguments, such as:
>>
>>   \includegraphics[width=4in]{myplot.eps}
>>   \includegraphics[height=4in]{myplot.eps}
>>   \includegraphics[scale=0.75]{myplot.eps}
>>   \includegraphics[width=0.4\textwidth]{myplot.eps}
>>
>> You might want to review the following document:
>>
>>   ftp://ftp.tex.ac.uk/tex-archive/info/epslatex.pdf 
>>
>> For including formulae in R plots, see ?plotmath. You can run
>> example(plotmath) and there are many posts in the r-help archives on
>> this.
>>
>> Beyond the above, you may want to look into using SWeave, whereby you
>> can create entire documents, with nicely formatted tables and plots
>> directly from R code. More information here:
>>
>>   http://www.ci.tuwien.ac.at/~leisch/Sweave/
>>
>> There are also a couple of articles on R News:
>>
>> Friedrich Leisch. Sweave, part I: Mixing R and LATEX. R News,
>> 2(3):28-31, December 2002.
>>
>> Friedrich Leisch. Sweave, part II: Package vignettes. R News,
>> 3(2):21-24, October 2003.
>>
>> HTH,
>>
>> Marc Schwartz
> 
> In addition to Marc's excellent summary (as usual) please see 
> http://biostat.mc.vanderbilt.edu/SgraphicsHints and especially the link 
> about putting LaTeX typesetting inside graphics (which requires Perl).
> 
> Frank
>

______________________________________________
R-help@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.

Reply via email to